測試用例設計和測試環境搭建
阿新 • • 發佈:2017-12-02
返回 保存 srs spa 文件中 開發 需求規格說明書 溝通 方式
BUG可以合並
等價類
定義:1.等價:如果多個輸入在程序中處理方式相同,則認為這些輸入時等價的,測是一個即可。
2。輸入:分為兩類,有效輸入(可以保存)、無效輸入(不可保存)
3結合:有效等價類、無效等價類
滿足規則:只需尋找一個全部滿足規則的(有效等價類)
不滿足規則:需分開,每條不滿足條件的舉出一個,方便定位錯誤(無效等價類)
ASCII碼:
7位 表示27=128個字符 每個字符存儲占用1個字節
分類:不可見字符
控制字符:LF(換行) CR(回車)
通信字符
NULL(空)
可見字符:空格,數字,字母,符號
測試環境搭建
測試環境搭建文檔:
- 為日後回歸測試等搭建環境做指導
- 剛開始寫完後,評審,防止日後因環境搭建而引起測試時的問題
- 可為日後上線的文檔做參考
- 可以做自動化步驟的參考
- 項目留存
- 嚴格按照用例步驟,執行用例
- 發現結果與預期結果不一致:
用例執行:
a) 重復步驟,重現發現的問題
b) 找同類型的數據,重新執行用例
c) 定位發現問題的步驟 (每執行一步都要做記錄)
- 提交BUG (先確認不是重復BUG)
填BUG報告:
1若開發返回”不可重現的BUG”,可能原因:
- 開發步驟不對
- 測試環境和開發環境不同
- 出現時有概率的,或者其他原因導致,不是每次重現 (環境、概率)
2合並BUG的原則
1) 同樣的原因產生的
2) 與開發溝通後如果修改一處就可以修改一些BUG可以合並
3) 當BUG之間有制約關系,BUG可以合並
3補充 為什麽.TXT文件中報春”聯通”重新打開後會有亂碼
文件保存格式默認為ASCII碼,但恰好”聯通”是以EF開頭的,保存時誤認為UFT-8格式,導致重新打開時歘先亂碼
4書寫測試用例應該註意一下幾點
1)測試輸入數據必須是唯一的,並且明確的
2)步驟要完整,按照步驟可以測試測試點和預期結果,建議每個步驟後面都有預期結果,步驟要編號
3)結果要和需求規格說明書完全一致,如果SRS沒有明確結果,需要產品人員補充和定義
4)無效等價類不能合並
測試用例設計和測試環境搭建