移動自動化測試:Android Studio 、Appium、夜神模擬器


 環境是Window 10 64位

第一章:安裝Appium

Appium和node.js需要一起安裝,他們的依賴關系暫不深究。

1. node.js傻瓜式安裝

官網地址:https://nodejs.org/en/

安裝完成后,運行cmd,輸入node –v,如果安裝成功,會輸出如下版本信息:

 

2.安裝appium,安裝appium有兩種方法。

      1).借助於步驟1安裝好的node.js,進入cmd,輸入命令npm  install –g appium (不推薦,太慢了)

      2).官網上選擇下載相應版本的appium並安裝。(選擇對應系統64位的軟件包,傻瓜式安裝即可)

  官網地址:https://bitbucket.org/appium/appium.app/downloads/

看其他博主有遇到未安裝.NET  Framework,Appium是由.NET 開發的,所以,它會依賴 .NET framework相關組件,如果報錯,請自行下載安裝.NET  Framework(直接百度即可)。

  3).把node_modules的bin目錄放到系統的Path路徑里

  ;E:\Program Files\Appium\node_modules\.bin

  進入cmd命令行,輸入appium-doctor ,出現以下提示,All Checks were successful ,說明環境成功。(這一步需要把JDK、Android SDK安裝完成后再進行檢查)

   4).安裝好后,雙擊Appium.exe運行。

 

第二章 Android  SDK環境

 Android 也是基於JAVA開發的。JDK默認安裝,在此不介紹了。

1. 首先下載Android Sudio進行安裝。(我都是傻瓜式安裝,也沒有對API版本有什么特殊要求)

 官網下載:http://www.android-studio.org/

 2. 配置環境變量

設置 ANDROID_HOME 系統變量為你的 Android SDK 路徑

C:\Users\z_wh\AppData\Local\Android\sdk

把 tools 和 platform-tools 兩個目錄加入到系統的 Path 路徑里

;%ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools

 

第三章 安裝夜深模擬器

1. 傻瓜式下載安裝

2. 啟動夜深模擬器,打開開發者模式。

 在夜神模擬器的安裝目錄Nox\bin下cmd執行Nox_adb.exe devices查看能否發現設備如下:

如果能發現設備的話,請備份sdk\platform-tools目錄下的如下三個文件,將夜神模擬起的No_adb.exe重命名為adb.exe,復制如下三個文件覆蓋sdk\platform-tools下的相同文件。

 

新起一個cmd窗口,在夜神模擬器啟動的情況下,adb devices看下是否可以發現設備。

 

 

 第四章 客戶端編碼

PyCharm 編寫python代碼。

輔助工具:

進入目標設備:adb shell

模擬器上操作,查看操作日志:logcat |grep cmp=

 

 

 

 流程圖:

python代碼

appium

android sdk

夜神模擬器

 

 

 

 

 

 

參考:

Appium使用教程_Android篇

新手學appium-Appium_Python_Client的使用

Appium移動自動化框架功能概括

Appium Appium 鏈接夜神模擬器 (二)

第四章 Appium真機運行測試用例講解

Appium環境搭建

[Android測試] Appium的一些坑問題錯誤解決 與 技巧集錦

 


免責聲明!

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



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