appium---啓動app

  自動化測試是測試人員必備的一項技能,所謂的自動化就是經過代碼完成了手工的操做,今天就總結下如何經過python啓動apphtml

 

環境條件

1.安裝python:下載地址
java

2.安裝JDK:下載地址node

3.安裝Android-SDK:詳情見appium---Android-SDK安裝python

4.安裝appium:詳情見appium---命令行啓動appium,也能夠安裝客戶端的方法不統一,客戶端下載連接注:Android版本爲7.0以上請安裝appium版本1.7以上版本oracle

5.安裝Node.js:下載地址app

6.安裝Appium-Python-Client工具

# 使用pip安裝appium
pip install Appium-Python-Client

 

啓動條件

經過代碼啓動app須要知道app的包名和launcherActivity測試

方法一:
# 經過aapt查看包名,Activity
aapt dump badging  apk路徑

aapt 是Android Asset Packaging Tool的縮寫,是編譯和打包資源的工具,在SDK的build-tools目錄下。目前只用到ppat查看apk的包名和Activity

方法二:
# 經過adb命令查看
# 點擊運行的app查看日誌
adb lagcat |find "START" 

 

代碼實現

1.platformName:測試版本(IOS/Android)ui

2.deviceName:手機設備名稱,經過adb devices查看spa

3.platformVersion:Android版本號

4.appPackage:apk包名

5.appActivity:apk的launcherActivity

127.0.0.1:4723/wb/hub:本地地址+appium端口號;appium端口號能夠改變

6.啓動appium

打開cmd,輸入appium啓動命令行

7.啓動app

運行代碼後,就會發現手機上的軟件進行了啓動

相關文章
相關標籤/搜索