iOS客戶端自動化筆記

基於wda的ui自動化測試,上層框架使用airtest和pocoui,跟appium、atx等框架都是大同小異,原理基本都一樣

記錄一些小技巧:

1、腳本使用schame/URL跳轉到指定頁面,利用瀏覽器識別並跳轉;類似用ios相機掃描二維碼,就會彈出safari打開地址;

def start_by_schame(schame):
    from airtest.core.ios import IOS
    from poco.drivers.ios import iosPoco
    if isinstance(G.DEVICE, Android):
        shell("am start - d %s" % schame)
    elif isinstance(G.DEVICE, IOS):
        G.DEVICE.driver.session(bundle_id='com.apple.mobilesafari',
                                arguments=['-u', schame])
        poco = iosPoco()
        poco('打開').click()

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章