您好,登錄后才能下訂單哦!
本篇文章給大家分享的是有關如何進行4399AT API的全局配置,小編覺得挺實用的,因此分享給大家學習,希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
API主要分為三部分,分為全局配置,用例配置和操作事件;
小編主要對全局配置的api進行文字說明:
duration:
控制主體/用例遍歷時間,單位秒,時間小于10,不受時間限制的遍歷,超過10,根據時間進行遍歷;
searchable:
是否遍歷開關,false不遍歷,true進行遍歷
installable:
測試安裝包的安裝卸載開關,true,一定會卸載再安裝,false會判斷是否版本一樣一樣就不安裝,不一樣就卸載安裝
caseGap:
隱形等待,表示用例之間的時間間隔,單位秒,用于配置用例
tryTimes:
用例執行失敗后,重試的次數
depth:
根據主activity遍歷的層級與配置用例無關
timeout:
appium服務找尋控件的最長時間,(選填) 不填時,默認3秒,適用于遍歷
interval:
每次操作的間隔(等待)時間,(選填) 不填時,默認3秒,適用于遍歷
durationIgnoreCase:
跟searchable 為true的時候配置,durationIgnoreCase 為false受遍歷時間控制,未true不受限制
uninstalls:
要卸載的包名,用于測試A程序,不需要B程序有安裝在手機上得測試
alter:
用于提示框點擊:對話框的處理邏輯 是每次控件操作之前 都會檢查 當前頁面是否存在 對話框,
如果存在,則會處理掉
一次操作只處理一個對話框
permissionAlter:
用于連續提示框點擊:(如權限提示框)
對話框的處理邏輯 是每次控件操作之前 都會檢查 當前頁面是否存在 對話框,
如果存在,則會處理掉
一次操作能處理連續彈出的對話框,所以它適合權限對話框,這種可能出現連續多次彈窗的情況
black:
黑名單表示 自動遍歷過程中,不對這些元素進行操作和遍歷
包含一個關鍵字 black
黑名單是一個 json數組,里面的每一項是一個 json數據
其中要注意,如果手動配置的用例有操作到黑名單的按鈕,也會執行,不會說不執行;
black比較特殊,直接采用的是uia控件的定位原則,不是采用xpath
uselessActivity:
不統計得activity
以上就是如何進行4399AT API的全局配置,小編相信有部分知識點可能是我們日常工作會見到或用到的。希望你能通過這篇文章學到更多知識。更多詳情敬請關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。