java+appium+mumu模拟器 APP和小程序自动化测试
環(huán)境準(zhǔn)備
(1)nodejs
下載地址:https://nodejs.org/en/download/
驗證:cmd輸入node -v,查看版本
(2)jdk
下載地址:
https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
驗證:cmd輸入java -version
(3)Android SDK
網(wǎng)址:https://www.androiddevtools.cn/
驗證:cmd輸入adb
(4)appium desktop
地址:https://github.com/appium/appium-desktop/releases/
(5)maven
地址:http://maven.apache.org/download.cgi
驗證:cmd輸入mvn -version
(6)intellij Idea
地址:https://www.jetbrains.com/idea/
(7)mumu模擬器
(8)adb
安裝:可以獨立安裝,也可以從android studio中安裝,或idea中配置(如圖)
驗證:adb --version
工程配置
在idea中添加maven工程,在pom.xml中添加如下依賴
(1)添加appium依賴
(2)添加測試框架testng依賴
(1)確保模擬器已連接成功
命令行輸入:adb devices,查看已連接的設(shè)備信息
(2)配置環(huán)境變量
啟動頁面,編輯配置項,選擇已安裝的android sdk和java sdk,如圖編輯后保存并重啟appium。
啟動appium,如圖點擊進(jìn)入錄制腳本界面。
(3)mumu模擬器-APP啟動配置
如下圖配置后,點擊start session。
platformName:Android或者iOS
deviceName:
platformVersion:
package:解壓APP安裝包“xxx.apk”,打開文件“AndroidManifest.xml”,manifest對應(yīng)package信息;
mainActivity:文件“AndroidManifest.xml”,MainActivity對應(yīng)activity信息;
(4)mumu模擬器-微信小程序啟動配置
如下圖配置后,點擊start session。
(5)錄制腳本
啟動后如圖所示
(APP錄制界面)
(小程序錄制界面)
點擊錄制,點擊元素,點擊tap(可以切換java或python語言)
(1)工程配置
在idea中添加maven工程,在pom.xml中添加appium和testng依賴
(2)連接模擬器
打開mumu模擬器
連接模擬器:cmd輸入adb connect 127.0.0.1:7555
(3)開啟appium
開啟appium服務(wù)
(4)運行腳本
粘貼上面錄制的腳本,調(diào)整好腳本,運行即可。
總結(jié)
以上是生活随笔為你收集整理的java+appium+mumu模拟器 APP和小程序自动化测试的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.PWM基本概念了解
- 下一篇: 【信息安全技术】实验报告:木马及远程控制