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

發表于:2016-09-12來源:debugtalk作者:Leo Lee點擊數: 標簽:Appium
一節中已經詳細介紹了使用方法。該屬性可以置空或不進行填寫,相當于不對當前步驟進行檢測。 另外還有一個 optional 屬性,對步驟指定該屬性并設置為
一節中已經詳細介紹了使用方法。該屬性可以置空或不進行填寫,相當于不對當前步驟進行檢測。

另外還有一個optional屬性,對步驟指定該屬性并設置為true時,當前步驟的執行結果不影響整個測試用例。

features(功能點描述)

各個模塊的單一操作步驟定義完畢后,雖然可以直接將多個步驟進行組合形成對測試場景的描述,即測試用例,但是操作起來會過于局限細節;特別是當測試用例較多時,可維護性是一個很大的問題。

AppiumBooster的做法是,將App根據功能模塊進行拆分,每一個模塊單獨創建一個YAML文件,并保存在features目錄下。然后,在每個模塊中以功能點為單位,通過對steps模塊中定義好的操作步驟進行引用并組合,即可實現對功能點的描述。

系統登錄功能為例,功能點的描述可采用如下形式。

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

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