最后一個環境變量是為了更方便地使用aapt這個工具,完成環境變量配置后你可以再次運行appium-doctor進行檢查。不出意外,你應該能通過檢查。
終于來到了動真刀真槍的時候了,很多人一開始就放棄了,更多人開始了之后就放棄了,走到這一步真的挺不容易的。
開始寫代碼之前有些事情你應該清楚:
第一個自動化測試需求很就簡單,就是啟動內置的撥號軟件,搜索 “hello toby”。代碼如下:
from appium import webdriver
desired_caps = {}
desired_caps['platformName'] = 'Android'
desired_caps['platformVersion'] = '7.1.1'
desired_caps['deviceName'] = 'Android Emulator'
desired_caps['appPackage'] = 'com.android.dialer'
desired_caps['appActivity'] = 'DialtactsActivity'
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
driver.find_element_by_id('com.android.dialer:id/search_box_collapsed').click()
search_box = driver.find_element_by_id('com.android.dialer:id/search_view')
search_box.click()
search_box.send_keys('hello toby')
運行效果:
原文轉自:https://betacat.online/posts/2017-05-03/setup-appium-automation-test-environment/