日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java+appium+mumu模拟器 APP和小程序自动化测试

發布時間:2023/12/14 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java+appium+mumu模拟器 APP和小程序自动化测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
  • 環境準備
    (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
    網址: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依賴

  • appium錄制腳本
    (1)確保模擬器已連接成功
    命令行輸入:adb devices,查看已連接的設備信息
    (2)配置環境變量
    啟動頁面,編輯配置項,選擇已安裝的android sdk和java sdk,如圖編輯后保存并重啟appium。

    啟動appium,如圖點擊進入錄制腳本界面。
    (3)mumu模擬器-APP啟動配置
    如下圖配置后,點擊start session。
    platformName:Android或者iOS
    deviceName:
    platformVersion:
    package:解壓APP安裝包“xxx.apk”,打開文件“AndroidManifest.xml”,manifest對應package信息;
    mainActivity:文件“AndroidManifest.xml”,MainActivity對應activity信息;

  • (4)mumu模擬器-微信小程序啟動配置
    如下圖配置后,點擊start session。
    (5)錄制腳本
    啟動后如圖所示
    (APP錄制界面)
    (小程序錄制界面)
    點擊錄制,點擊元素,點擊tap(可以切換java或python語言)

  • python自動化測試
    (1)工程配置
    在idea中添加maven工程,在pom.xml中添加appium和testng依賴
  • (2)連接模擬器
    打開mumu模擬器
    連接模擬器:cmd輸入adb connect 127.0.0.1:7555
    (3)開啟appium
    開啟appium服務

    (4)運行腳本
    粘貼上面錄制的腳本,調整好腳本,運行即可。

    總結

    以上是生活随笔為你收集整理的java+appium+mumu模拟器 APP和小程序自动化测试的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。