使用AppiumBooster打造心目中理想的自動化測試框架(29)

發表于:2016-09-12來源:debugtalk作者:Leo Lee點擊數: 標簽:Appium
optional選項 在執行測試用例時,有時候可能會存在這樣的場景:某個步驟作為非必要步驟,當其執行失敗時,我們并不想將測試用例判定為不通過。 基于

optional選項

在執行測試用例時,有時候可能會存在這樣的場景:某個步驟作為非必要步驟,當其執行失敗時,我們并不想將測試用例判定為不通過。

基于該場景,在測試用例設計表格中增加了optional參數。該參數值默認不用填寫。但如果在某個步驟對應的optional欄填寫了true值后,那么該步驟就會作為非必要步驟,其執行結果不會影響整個用例的執行結果。

例如,在電商類APP中,某些賬號有優惠券,登錄系統后,會彈出優惠券的提示框;而有的賬號沒有優惠券,登錄后就不會有這樣的彈框。那么關閉優惠券彈框的步驟就可以將其optional參數設置為true。


					
1
2
3
4
5
6
7

					
---
AccountSteps:
close coupon popup window(optional):
control_id: btnClose
control_action: click
expectation: !btnViewMyCoupons
optional: true

原文轉自:http://debugtalk.com/post/build-ideal-app-automation-test-framework/

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