校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > python利用appium實現手機APP自動化的示例

python利用appium實現手機APP自動化的示例

熱門標簽:滴滴地圖標注公司 甘肅高頻外呼系統 杭州房產地圖標注 江門智能電話機器人 地圖標注可以遠程操作嗎 智能電話機器人調研 400電話在線如何申請 天津塘沽區地圖標注 如何申請400電話代理

寫這個東西也是自己喜歡研究些自動化的東西,以下全是自己的經驗所得,由于開源的軟件對于各版本以及操作系統要求很高,會經常碰到一些不兼容的問題,這個都屬于正常的,換版本就對了。

如果你感覺學不會?莫慌,小編推薦大家加入群,

前面548中間377后面875,群里有志同道合的小伙伴,

互幫互助,還可以拿到許多視頻教程!

本人的環境搭建都是在win10 64位上搭建的

1、環境準備

1.jdk1.8.0 (64位)

2.android-sdk_r24.4.1-windows

3.python:2.7(3.6也可以)

4.appium:1.4.16.1

5.Node.js:node-v8.11.4-x64

6.Appium-Python-Client

這些準備好,可以開始配置環境了,環境配置可能有點坑,很多人都是死在配環境上

一:JDK的安裝

為什么要安裝JDK,因為APP大部分都是JAVA寫的,沒有JDK就無法運行JAVA的代碼了。

安裝步驟地址:https://www.jb51.net/article/193069.htm

二:android-sdk下載安裝

下載android-sdk,這個是做android測試和開發的必備環境,(怎么下載官網都有的,利用百度工具尋找資源是一名合格IT人員的基本技能,這里不多說)

下載解壓后,里面有個SDK manager.exe雙擊打開

雙擊SDK manager.exe打開

 

勾選你要下載的API版本和對應的android版本,我這里下載的是4.4.2,點擊Install 3 packages這個按鈕,下載就可以了,下載完后可能有些下載不到,需要一個個去點擊下載。

android-sdk環境變量配置:

跟JDK一樣,SDK也要配置環境變量

同上,在系統變量中新建:

ANDROID_HOME D:androidsdkandroid-sdk-windows 這里為SDK的路徑(根據自己文件放的位置來,不要一味的復制黏貼)

在path中添加兩個變量:D:androidsdkandroid-sdk-windowsools和D:androidsdkandroid-sdk-windowsplatform-tools

檢查下是否安裝成功:在cmd中輸入ADB,出現下面這個就說明配置好了

三:連接夜神模擬器

到官網下載最新的夜神模擬器,下載后安裝,安裝一路next很簡單的,找到夜神的安裝路徑,把夜神的bin目錄配置到環境變量path中,如下:

 配完以后,為了防止SDK里的adb.exe跟夜神的nox_adb.exe版本不匹配,后續出現報錯問題,請務必把SDK中的adb.exe文件復制到夜神的bin目錄下,并且把原來的nox_adb.exe刪除掉,把新復制的adb.exe改名為nox_adb.exe,操作如下:

這是的adb.exe復制到這里,如下:

這個時候基本都配好了,打開夜神模擬器,在cmd中輸入adb devices,出現如下就說明配好了

好了,到此為止整體的安卓環境都配好了,接下來要配置python appium的環境了

這個時候要安裝python了

python的安裝

官網下載python(3.0以上也行,個人愛好),安裝也是一路next下去

配置環境變量:

將C:Python27和C:Python27Scripts,添加到環境變量path下,

打開cmd輸入python,出現如下就說明配好了

安裝node.js

1.下載

下載后一路next安裝,安裝完后在cmd輸入node -v,出現如下說明安裝好了

安裝appium

 

下載后如下

解壓出來,直接雙擊appium-installer.exe文件安裝就好,桌面會生成一個appium的圖標,啟動后界面顯示如下

 

安裝.net framework

由于appium是 .net開發的,想要運行還得安裝下這個工具,就像java想要運行要安裝jdk一樣的道理,有些電腦是自帶.net的,所以不用安裝,我的自帶的

安裝也是一路next就行了

appium-doctor

1.appium安裝好后,找到這個文件目錄D:appiumAppium ode_modules.bin,將這個路徑添加到環境變量path下

2.打卡cmd,輸入appium-doctor,檢查環境是否OK,出現如下圖所示,說明環境OK

安裝appium客戶端,也叫Appium-Python-Client

前面python環境安裝,已經準備好pip了(如果沒有安裝pip的,需要自己安裝下pip,這里就不多說了),所以這里直接打開cmd,輸入:pip install Appium-Python-Client

就可以安裝成功了,到此為止,整個APP自動化測試的環境都搭好了,后續你想干嘛就干嘛

到此這篇關于python利用appium實現手機APP自動化的示例的文章就介紹到這了,更多相關python appium手機自動化內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 用60行代碼實現Python自動搶微信紅包
  • Python+Appium實現自動化清理微信僵尸好友的方法
  • python3定位并識別圖片驗證碼實現自動登錄功能
  • Python3 + Appium + 安卓模擬器實現APP自動化測試并生成測試報告
  • 基于Python的接口自動化unittest測試框架和ddt數據驅動詳解
  • Appium+Python實現簡單的自動化登錄測試的實現
  • Python實現王者榮耀自動刷金幣的完整步驟
  • python 30行代碼實現螞蟻森林自動偷能量

標簽:長春 臨汾 河池 德宏 東莞 重慶 廊坊 漢中

巨人網絡通訊聲明:本文標題《python利用appium實現手機APP自動化的示例》,本文關鍵詞  python,利用,appium,實現,手機,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python利用appium實現手機APP自動化的示例》相關的同類信息!
  • 本頁收集關于python利用appium實現手機APP自動化的示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 鄂伦春自治旗| 淅川县| 上高县| 尖扎县| 广南县| 大港区| 甘洛县| 化州市| 沂源县| 巍山| 福海县| 翼城县| 宁都县| 石河子市| 邵东县| 衢州市| 武强县| 弋阳县| 湘西| 新化县| 溧阳市| 镇远县| 庐江县| 丁青县| 邢台县| 通榆县| 仙桃市| 肇庆市| 沧州市| 武功县| 黎城县| 巴彦淖尔市| 吉水县| 虹口区| 芦山县| 陵水| 桦甸市| 厦门市| 光山县| 长丰县| 黄浦区|