Appnium+夜神模擬器


1. 環境配置

1.1 Java環境

  1. 下載地址:

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

 

2.安裝過程就不多說了,配置好環境變量后,檢查是否成功::

 

 

 

1.2 Noje.js

1.2.1 下載地址:http://nodejs.cn/download/

1.2.2 檢查是否安裝成功:

  1. WIN+R,搜cmd進入控制台
  2. 輸入node -v檢查noje版本
  3. 輸入npm查看是否有指令

 

 

 

1.3 Android_sdk

1.下載地址:https://www.androiddevtools.cn/  (也可以直接安裝 android studio 開發工具,內部集成了android-sdk

 

2.解壓后運行 SDK Manager.exe

 

 

 

3.下載 build-tool 工具,后面會用到 aapt 命令。

 

 

 

 4.配置環境變量:

 

 1)新增系統變量名 ANDROID_HOME ,變量值:D:\android-sdk-windows android-sdk 主目錄)

 

 2)系統變量 Path 添加 adb aapt 變量值。

 

adb 變量值:D:\android-sdk-windows\platform-tools

aapt 變量值:D:\android-sdk-windows\build-tools\29.0.2

 

5.檢查環境變量配置是否成功:

 

 

 

1.4 Appnium環境配置

1.4.1 使用命令安裝: npm install -g appium

1.4.2 安裝appium-doctor,所以需要自己下載npm install -g appium-doctor (參數 -g 設置 appium-doctor 環境變量)

1.4.運行appium-doctor檢查 appium 運行所需的依賴和環境變量

1.4.1 安裝 Appium-Python-Client cmd輸入:pip3 install Appium-Python-Client

1.5 夜神模擬器

官網下載,一鍵安裝即可。

下載地址:https://www.yeshen.com/ 

 

 

 

 

2. Appnium連接夜神模擬器

(1) 打開夜神模擬器

(2) 打開cmd,輸入adb connect 127.0.0.1:62001

 

 

 

輸入adb devices,如果出現127.0.0.1:62001 device則說明連接成功。

如果出現* daemon not running; starting now at tcp:5037,需要關閉360等殺毒軟件(占用端口)。

(3) 打開Appium,連接服務器

 

 

 

(4) 點擊file,進入New Sission Window

(5) 配置deviceName,內容為127.0.0.1:62001

 

 

 

(6) 配置Android

進入夜神模擬器設置,查看夜神模擬器安卓版本。

 

 

到此,配置完成,appnium能夠成功連接夜神模擬器。

 

注:如果出現每次進入軟件都需要重新配置,則需要在配置Sission Window時添加NoReset,類型為布爾值,值為true

 

這里附上一些寫的更好的文章網頁,供大家比對參考,減少查閱資料的時間:

配置appnium+夜神模擬器:

https://blog.csdn.net/weixin_45655108/article/details/102869995 

 

Python3 + Appium + 安卓模擬器 實現APP自動化測試,並生成測試報告(簡化版):

https://blog.csdn.net/u013314786/article/details/105768650 

 

參考資料:

1)官網 http://appium.io/index.html

2)appium/python-client使用文檔https://github.com/appium/python-client

3)搭建appium的android環境http://www.cnblogs.com/qiaoyeye/p/5131382.html

4)Appium移動自動化測試(四)http://www.cnblogs.com/fnng/p/4579152.html

5)AppiumPython API http://blog.csdn.net/crisschan/article/details/50416860

6)appium常用方法總結 http://www.cnblogs.com/fanxiaojuan/p/4882676.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM