不要這樣寫(xiě)測試用例(給測試新手和老鳥(niǎo)的提示)(3)
發(fā)表于:2016-12-07來(lái)源:kiford作者:翻譯:wisp點(diǎn)擊數:
標簽:測試用例
#1. 步驟混合 首先,什么是步驟混合? 例如,你正在給別人指從A點(diǎn)到B點(diǎn)的方向:如果你說(shuō)去XYZ,然后去ABC,這并沒(méi)有多少意義,因為我們需要思考首先,
#1. 步驟混合
首先,什么是步驟混合?
例如,你正在給別人指從A點(diǎn)到B點(diǎn)的方向:如果你說(shuō)“去XYZ,然后去ABC”,這并沒(méi)有多少意義,因為我們需要思考——“首先,我如何到達XYZ”——而“從這里左轉,直行1英里,然后在第11號路右轉就可以到達XYZ”可能會(huì )取得更好的效果。
同樣的規則也適用于測試用例及其步驟。
例如:我正在為Amazon.com寫(xiě)一條測試用例 - 訂購任何產(chǎn)品
以下是我的測試用例步驟(注:我只是寫(xiě)的步驟,而不包含測試用例的其他部分,如預期結果等)
-
a. 訪(fǎng)問(wèn)Amazon.com
-
b. 通過(guò)在屏幕頂部的”搜索”欄輸入產(chǎn)品關(guān)鍵字或名字搜索產(chǎn)品
-
c. 從顯示的搜索結果中,選擇第一個(gè)
-
d. 在產(chǎn)品詳情頁(yè),單擊“添加到購物車(chē)”
-
e. 結算并支付
-
f. 檢查訂單確認頁(yè)
現在,你能指出哪一步混合了多個(gè)步驟嗎?對了,就是e.
原文轉自:http://www.kiford.com/a/WZ010816YA0XUFC1