Appium+python 测试环境搭建
生活随笔
收集整理的這篇文章主要介紹了
Appium+python 测试环境搭建
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1. python?安裝,python安裝appium;
2. JDK安裝,JAVA_HOME添加到環(huán)境變量;
3. Node js安裝,安裝8.0以上;
4.?Android SDK安裝,集成在Android Stduio中了,直接安裝Android Stduio,安裝完成會有一個SDK安裝,選好路徑,這個路徑會做為ANDROID_HOME?添加到環(huán)境變量;
5.?Appium安裝,建議使用appium-desktop?;
安裝完成,運行appium doctor,一切ok說明安裝成功;
常見問題:
JAVA_HOME? ANDROID_HOME未添加到環(huán)境變量;
環(huán)境啟動:
1. appium啟動
?
2.?Andoroid stduio?運行AVD?manager并創(chuàng)建一個模擬手機
?
3.?用uiautomatorviewer?查看APP的控件(uiautomatorviewer一般在 %ANDROID_HOME%\tools\bin下)
?
?
4. python編寫demo,運行
1 from appium import webdriver 2 3 desired_caps = {} 4 desired_caps['platformName'] = 'Android' 5 desired_caps['platformVersion'] = '7.0' 6 desired_caps['deviceName'] = 'ABC' 7 desired_caps['appPackage'] = 'com.android.calculator2' 8 desired_caps['appActivity'] = '.Calculator' 9 10 driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps) 11 12 13 driver.find_element_by_id("com.android.calculator2:id/digit_1").click() 14 driver.find_element_by_xpath('//android.widget.Button[contains(@text,"3")]').click() 15 driver.find_element_by_xpath('//android.widget.Button[@text="9"]').click() 16 driver.quit()
?
轉載于:https://www.cnblogs.com/bowanghou/p/10917595.html
總結
以上是生活随笔為你收集整理的Appium+python 测试环境搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二层交换机
- 下一篇: Chipseq数据库的建立