![如何做好功能測試_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/2930c6d5-8d13-47d5-ba7b-0ab58641471e/2930c6d5-8d13-47d5-ba7b-0ab58641471e1.gif)
![如何做好功能測試_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/2930c6d5-8d13-47d5-ba7b-0ab58641471e/2930c6d5-8d13-47d5-ba7b-0ab58641471e2.gif)
![如何做好功能測試_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/2930c6d5-8d13-47d5-ba7b-0ab58641471e/2930c6d5-8d13-47d5-ba7b-0ab58641471e3.gif)
![如何做好功能測試_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/2930c6d5-8d13-47d5-ba7b-0ab58641471e/2930c6d5-8d13-47d5-ba7b-0ab58641471e4.gif)
![如何做好功能測試_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/26/2930c6d5-8d13-47d5-ba7b-0ab58641471e/2930c6d5-8d13-47d5-ba7b-0ab58641471e5.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、如何做好功能測試充分理解需求與需求人員溝通討論,了解需求的來源和背景跟開發(fā)人員溝通討論,了解需求的實現(xiàn)方法和細節(jié)做好需求評審,可以從以下幾個方面進行需求評審完整性:每一項需求都必須將所要實現(xiàn)的功能描述清楚,以使開發(fā)人員獲得設計和實現(xiàn)這些功能所需的所有必要信息。正確性:每一項需求都必須準確地陳述其要開發(fā)的功能。 一致性:一致性是指與其它軟件需求或相關標準規(guī)定不相矛盾??尚行裕好恳豁椥枨蠖急仨毷窃谝阎到y(tǒng)和環(huán)境的限制范圍內可以實施的。無二義性:對所有需求說明都只能有一個明確統(tǒng)一的解釋,由于自然語言極易導致二義性,所以盡量把每項需求用簡潔明了的語言表達出來。健壯性:需求的說明中是否對可能出現(xiàn)的異常進
2、行了分析,并且對這些異常進行了容錯處理。必要性:每項需求的制定都是必要的且能夠追溯的??蓽y試性:每項需求都能通過設計測試用例或其它的驗證方法來進行測試??尚薷男裕好宽椥枨笾粦谲浖枨笳f明書中出現(xiàn)一次,這樣更改時易于保持一致性??筛櫺裕簯茉诿宽椳浖枨笈c它的根源和設計元素、源代碼、測試用例之間建立起鏈接,這種可跟蹤性要求每項需求以一種結構化的方式編寫并單獨標明。設計好的測試用例覆蓋率:每一個需求點都要覆蓋到,異常用例不可少等級劃分:按優(yōu)先級劃分,便于在時間緊迫和多輪測試的時候能用最少的時間測完系統(tǒng)主要功能分類和描述要清晰:最好是按需求規(guī)格來分類,這樣每個用例都能清晰對應到需求點,描述要盡可
3、能詳細以便其他測試人員能快速上手測試,前置條件要寫清楚,預期結果不能只是操作成功這種簡單的描述用例評審:通過評審改進優(yōu)化測試用例,確保沒有遺漏和不規(guī)范的地方Web功能測試常見測試點頁面鏈接檢查:每一個鏈接是否都有對應的頁面,并且頁面之間切換正確。相關性檢查:刪除、增加一項會不會對其他項產生影響,如果產生影響,這些影響是否都正確。檢查按鈕的功能是否正確:如update、cancel、delete、save等功能是否正確。字符串長度檢查:輸入超出需求所說明的字符串長度的內容,看系統(tǒng)是否檢查字符串長度,會不會出錯。字符類型檢查:在應該輸入指定類型的內容的地方輸入其他類型的內容(如在應該輸入整型的地方
4、輸入其他字符類型),看系統(tǒng)是否檢查字符類型,會否報錯。標點符號檢查:輸入內容包括各種標點符號,特別是空格、各種引號、回車鍵??聪到y(tǒng)處理是否正確。Web功能測試常見測試點中文字符處理:在可以輸入中文的系統(tǒng)輸入中文,看會否出現(xiàn)亂碼或出錯。檢查帶出信息的完整性:在查看信息和update信息時,查看所填寫的信息是不是全部帶出,帶出信息和添加的是否一致。信息重復:在一些需要命名,且名字應該唯一的信息輸入重復的名字或ID,看系統(tǒng)有沒有處理,會否報錯,重名包括是否區(qū)分大小寫,以及在輸入內容的前后輸入空格,系統(tǒng)是否作出正確處理。檢查刪除功能:在一些可以一次刪除多個信息的地方,不選擇任何信息,按”delete”
5、,看系統(tǒng)如何處理,會否出錯;然后選擇一個和多個信息,進行刪除,看是否正確處理檢查添加和修改是否一致:檢查添加和修改信息的要求是否一致,例如添加要求必填的項,修改也應該必填;添加規(guī)定為整型的項,修改也必須為整型.Web功能測試常見測試點檢查修改重名:修改時把不能重名的項改為已存在的內容,看會否處理,報錯.同時,也要注意,會不會報和自己重名的錯.重復提交表單:一條已經(jīng)成功提交的紀錄,back后再提交,看看系統(tǒng)是否做了處理。檢查多次使用檢查多次使用backback鍵的情況鍵的情況: : 在有在有backback的地方的地方,back,back,回到原來頁回到原來頁面面, ,再再back,back,重
6、復多次重復多次, ,看會否出錯看會否出錯. .searchsearch檢查檢查: : 在有在有searchsearch功能的地方輸入系統(tǒng)存在和不存在的內功能的地方輸入系統(tǒng)存在和不存在的內容容, ,看看searchsearch結果是否正確結果是否正確. .如果可以輸入多個如果可以輸入多個searchsearch條件條件, ,可以同可以同時添加合理和不合理的條件時添加合理和不合理的條件, ,看系統(tǒng)處理是否正確看系統(tǒng)處理是否正確. .功能測試中安全和性能問題比如輸入框可以提交特殊字符,可能導致sql注入的安全問題比如現(xiàn)在我們的系統(tǒng)都是分權限的,但很多url可能手動輸入也能進,從而可以查看和操作一些沒
7、有權限的菜單比如有的統(tǒng)計查詢慢,功能測試的時候不明顯,但并發(fā)的時候會越來越慢,很可能是sql過于復雜或者沒有用到索引導致的站在用戶的角度用戶體驗的范圍比較大,功能只是其中的一部分,但是功能實現(xiàn)不能以犧牲用戶體驗為代價,產品最終是給用戶使用的,用戶的體驗直接關系到產品的質量。比如:界面是否簡單易用,響應速度是否在可接受的范圍以內(業(yè)內一般要求5s以內),操作是否繁瑣,是否有批量和記憶功能等等。遇到問題怎么辦工作中遇到問題先思考,可以百度的先百度,排除一些可能的原因,至少要嘗試定位解決一下。嘗試過后仍然無法解決或找到原因的問題,描述清楚問題現(xiàn)象、已排除點等等之后發(fā)給相關人員尋求幫助。測試出bug時,首先要確保能重現(xiàn),其次排除掉人為失誤、環(huán)境原因和數(shù)據(jù)原因,最后保存相關日志等數(shù)據(jù),時間允許時可以自己先走讀代碼嘗試定位。作為測試人員,我們做的工作不單單是發(fā)現(xiàn)bug,我們的目標是發(fā)現(xiàn)bug,定位bug,如果能力允許,最好
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 五年級數(shù)學口算題
- 青島版數(shù)學七年級上冊5.2《代數(shù)式》聽評課記錄
- 魯教版地理六年級下冊6.2《自然環(huán)境》聽課評課記錄3
- 蘇教版三年級下冊《兩位數(shù)乘整十數(shù)的口算》教案
- 委托經(jīng)營管理協(xié)議書范本
- 蘇州蘇教版三年級數(shù)學上冊《周長是多少》聽評課記錄
- 產品銷售合作協(xié)議書范本(代理商版本)
- 書稿專用版權合同范本
- 酒店房屋出租辦公經(jīng)營協(xié)議書范本
- 部編版道德與法治九年級下冊《1.2復雜多變的關系》聽課評課記錄
- 《工程電磁場》配套教學課件
- 遼寧省錦州市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細及行政區(qū)劃代碼
- 改革開放的歷程(終稿)課件
- 職位管理手冊
- IPQC首檢巡檢操作培訓
- 肉制品加工技術完整版ppt課件全套教程(最新)
- (中職)Dreamweaver-CC網(wǎng)頁設計與制作(3版)電子課件(完整版)
- 東南大學 固體物理課件
- 行政人事助理崗位月度KPI績效考核表
- 紀檢監(jiān)察機關派駐機構工作規(guī)則全文詳解PPT
- BP-2C 微機母線保護裝置技術說明書 (3)
評論
0/150
提交評論