AppiumBooster/lib/pages/actions.rb
每次執行一步操作后,需要對執行結果進行判斷,以此來確定測試用例的各個步驟是否執行成功。
當前,AppiumBooster
采用控件的ID作為檢查對象,并統一封裝到check_elements(control_ids)
方法中。
在實際使用過程中,需要先確定當前步驟執行完成后的跳轉頁面的特征控件,即當前步驟執行前不存在該控件,但執行成功后的頁面中具有該控件。然后在操作步驟描述的expectation
屬性中指定特征控件的ID。
具體地,在指定控件ID的時候還可以配合使用操作符( 原文轉自:http://debugtalk.com/post/build-ideal-app-automation-test-framework/!