不要這樣寫測試用例(給測試新手和老鳥的提示)(3)

發表于:2016-12-07來源:kiford作者:翻譯:wisp點擊數: 標簽:測試用例
#1. 步驟混合 首先,什么是步驟混合? 例如,你正在給別人指從A點到B點的方向:如果你說去XYZ,然后去ABC,這并沒有多少意義,因為我們需要思考首先,
#1. 步驟混合

首先,什么是步驟混合?

例如,你正在給別人指從A點到B點的方向:如果你說“去XYZ,然后去ABC”,這并沒有多少意義,因為我們需要思考——“首先,我如何到達XYZ”——而“從這里左轉,直行1英里,然后在第11號路右轉就可以到達XYZ”可能會取得更好的效果。

同樣的規則也適用于測試用例及其步驟。

例如:我正在為Amazon.com寫一條測試用例 - 訂購任何產品

以下是我的測試用例步驟(注:我只是寫的步驟,而不包含測試用例的其他部分,如預期結果等)

  • a. 訪問Amazon.com
  • b. 通過在屏幕頂部的”搜索”欄輸入產品關鍵字或名字搜索產品
  • c. 從顯示的搜索結果中,選擇第一個
  • d. 在產品詳情頁,單擊“添加到購物車”
  • e. 結算并支付
  • f. 檢查訂單確認頁

現在,你能指出哪一步混合了多個步驟嗎?對了,就是e.

原文轉自:http://www.kiford.com/a/WZ010816YA0XUFC1

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97