教你使用Python操控手機微信app(最新教程)資料免費領取

/1 前言/

最近在做手機APP自動化測試,需要安appium,並配置環境變量,網上雖然有很多教程,但是隨著版本的更新總有各種各樣的坑,本文以親身踏坑經歷給大家詳細介紹一下如何正確安裝appium。


/2 第一步:安裝Adroid SDK/

1、按照網上的教程,先下載Adroid SDK,網址為https://www.androiddevtools.cn/,如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

2、下載過程很順利,如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

3、之後點擊SDK Manager.exe文件,發現沒反應。

教你使用Python操控手機微信app(最新教程)資料免費領取

4、遂百度尋找答案,大多解決辦法如下圖所示:

教你使用Python操控手機微信app(最新教程)資料免費領取

5、然而按照上述步驟並沒有“神奇”的打開,這個問題讓我糾結了一下午,最後我不得不跳出這個坑,選擇安裝Android Studio,因為在它裡面也可以安裝Adroid SDK,下載地址為http://www.android-studio.org/,整個下載過程很順利,安裝過程也很順利,但是到最後彈出如下錯誤:


教你使用Python操控手機微信app(最新教程)資料免費領取

6、原因是第一次安裝,啟動後,檢測到電腦沒有SDK。第一個解決辦法是在安裝的目錄下找到:bin\\idea.properties打開(用記事本)這個文件末尾添加一行disable.android.first.run=true,然後就可以打開Android Studio了,但是這個方法治標不治本,只能順利打開這個軟件,但是不能安裝SDK。

7、第二個解決辦法是,不翻牆的情況下,一般都是修改host文件:C:\\Windows\\System32\\drivers\\etc\\hosts,如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

8、在最下面加如上兩行命令,再打開Android Studio就能用了,在Android Studio軟件下面這個界面可以下載安裝所需的Android版本,這一步到此就大功告成了。

教你使用Python操控手機微信app(最新教程)資料免費領取


/3 第二步:下載安裝JAVA/


網址為https://www.oracle.com/technetwork/java/javase/downloads/index.html,我安裝的是jdk-13.0.1,按照如下配置環境變量:

1、系統變量名:JAVA_HOME,變量值:C:\\Program Files\\Java\\jdk-13.0.1;

2、系統變量名:CLASSPATH,變量值:%java_home%\\lib。

但是網上很多教程CLASSPATH的變量值為:


教你使用Python操控手機微信app(最新教程)資料免費領取


這是老版本的環境變量配置方式,新版本jdk-13.0.1文件夾下是沒有dt.jar和tools.jar的,大家一定要注意。


/4 第三步:安裝appium/

1、這一步比較簡單,基本沒有坑,直接在appium官網下載安裝即可,打開後如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

2、點擊Start Server v1.8.1,進入如下界面,如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

我已經配置好了參數,platformName為系統類型,deviceName為手機型號,appPackage和appActivity都代表手機app的標誌,此處代表微信app,點擊Start Session。

3、手機界面就顯示出來了,已經打開了微信,到這一步appium安裝及環境搭建已經全部完成,如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取


/5 第四步:擼代碼/

1、部分代碼截圖如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

2、執行此代碼也可以如第三步一樣打開微信登錄界面,下面就可以像selenium操作網頁一樣用appium對微信app界面的元素執行點擊、輸入等操作了,如果不知道某個按鍵的元素,可以在appium客戶端點擊某按鈕,然後它的元素信息就在右側顯示出來了,如下圖所示。

教你使用Python操控手機微信app(最新教程)資料免費領取

現在你就可以隨心所欲的對微信進行自動化測試了。


/6 結語/

本文主要介紹了使用Python代碼實現操控手機微信app,教程寫的相對基礎一些,但是部分細節方面還是節省了很多,大家在嘗試的過程中肯定還會有各種問題。可以私聊我》

獲取方式:

1.評論區評論

2.關注並私信小編“學習” 領取資源,小編會第一時間回覆

私信方法:點擊小編頭像,進入小編主頁關注,右上角私信

注意:頭條沒有認證手機的沒有私信功能哦!

資料整理不易,希望大家拿到資源可以給個好評,謝謝大家啦!

祝大家學習愉快哦!


分享到:


相關文章: