Appium+Java(三)搭建環境之踩過的坑
阿新 • • 發佈:2019-01-09
一、原因
有最少兩年多沒寫手機自動化測試了,正巧公司有需求搞TOC端自動化測試調研,先入為主,因為之前寫過appium所以先用它埋點試水了
二、現象:
1、我早期的appium版本是v1.4.16
2、那會寫ui自動化,用真機華為P7,Android版本4.2.1(具體忘記了),指令碼跑起來可穩定了
3、結果今天把環境搭建完,插上測試機,demo各路報錯,來吧,最愛的血拼,發現現象如下:
- Android版本過高第一個報錯
- jdk版本過低
三、最新搭建方法:
sdk版本不變保持(還好用,哈哈)
appium版本1.10
下載地址:https://github.com/appium/appium-desktop/releases
Android版本:
8以上
pom檔案
<dependencies> <dependency> <groupId>org.testng</groupId> <artifactId>testng</artifactId> <version>6.14.3</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.1.22</version> </dependency> <!-- https://mvnrepository.com/artifact/io.appium/java-client --> <dependency> <groupId>io.appium</groupId> <artifactId>java-client</artifactId> <version>3.4.1</version> </dependency> </dependencies>
demo就跑起來了。嘿嘿