最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

python-手機(jī)自動(dòng)化環(huán)境部署

2022-07-20 23:31 作者:限量版范兒  | 我要投稿

關(guān)于ui-automator,google的官方介紹;

https://developer.android.google.cn/training/testing/ui-automator

https://developer.android.google.cn/guide

自動(dòng)化環(huán)境搭建

安裝client編程庫(kù)

自動(dòng)化程序需要調(diào)用客戶端庫(kù)和applium Server進(jìn)行通信;

pip install appium-python-client

安裝Appium Server

Appium Server 是用 nodejs 運(yùn)行的,基于js開(kāi)發(fā)出來(lái)的。

Appium組織為了方便大家安裝使用,制作了一個(gè)可執(zhí)行程序 Appium Desktop,把 nodejs 運(yùn)行環(huán)境、Appium Server 和一些工具 打包在里面了,只需要簡(jiǎn)單的下載安裝就可以了。

可以從 上面給出的百度網(wǎng)盤(pán)連接 下載安裝:?Appium-windows-1.15.1.exe

?

附加信息: Appium Desktop官方下載:? https://github.com/appium/appium-desktop/releases/tag/v1.22.3-4

安裝JDK

本教程主要講解 安卓APP的自動(dòng)化,必須要安裝安卓SDK(后面會(huì)講到),而安卓SDK需要 JDK 環(huán)境。

可以從 上面給出的百度網(wǎng)盤(pán)連接 下載安裝:?jdk-8u211-windows-x64.exe

?

安裝好之后,還需要添加一個(gè)環(huán)境變量?JAVA_HOME?,指定 值 為 jdk安裝目錄,比如

JAVA_HOME ? d:\tools\java\jdk1.8.0_211

具體操作參考視頻講解。

安裝 Android SDK

對(duì)于安卓APP的自動(dòng)化,Appium Server 是需要 Android SDK的。

因?yàn)橐玫嚼锩娴囊恍┕ぞ?,比?要執(zhí)行命令設(shè)置手機(jī)、傳送文件、安裝應(yīng)用、查看手機(jī)界面等。

可以從 上面給出的百度網(wǎng)盤(pán)連接 下載最新的 Android SDK文件包:?androidsdk.zip?,并且解壓,即可。

?

解壓完成后,需要 配置一下 添加一個(gè) 環(huán)境變量?ANDROID_HOME?,設(shè)置值為sdk包解壓目錄,比如?d:\tools\androidsdk

?

另外,還推薦大家配置環(huán)境變量 PATH ,加入 adb所在目錄,?d:\tools\androidsdk\platform-tools\

注意:是?添加?該目錄到環(huán)境變量PATH中,?!??!不是替換?。?!?,否則會(huì)導(dǎo)致系統(tǒng)命令都找不到的嚴(yán)重后果,初學(xué)者 請(qǐng)對(duì)照視頻講解操作。

連接手機(jī)

上述的軟件環(huán)境都準(zhǔn)備好以后,要自動(dòng)化手機(jī)APP,需要:

  • 在你運(yùn)行程序的電腦上 用 USB線 連接上 你的安卓手機(jī)

  • 進(jìn)入?手機(jī)設(shè)置?->?關(guān)于手機(jī)?,不斷點(diǎn)擊?版本號(hào)?菜單(7次以上),

  • 退出到上級(jí)菜單,在開(kāi)發(fā)者模式中,啟動(dòng)USB調(diào)試

如果手機(jī)連接USB線后,手機(jī)界面彈出 類(lèi)似 如下提示。

選擇 允許USB調(diào)試。

?

注意:

有的手機(jī)系統(tǒng),可能需要一些額外的選項(xiàng)需要設(shè)置好。

比如,有的手機(jī),開(kāi)發(fā)者選項(xiàng)里 需要打開(kāi)?允許通過(guò)USB安裝應(yīng)用?等。

總之,給USB開(kāi)發(fā)調(diào)試 盡可能方便的控制手機(jī)。

?

連接好以后,打開(kāi)命令行窗口, 執(zhí)行?adb devices -l?命令來(lái)列出連接在電腦上的安卓設(shè)備。

如果輸出 類(lèi)似如下的內(nèi)容:

List of devices attached4d0035dc767a50bb ? ? ? ?device product:t03gxx model:GT_N7100 device:t03g

表示電腦上可以查看到 連接的設(shè)備,就可以運(yùn)行自動(dòng)化程序了。

來(lái)源鏈接:https://www.dianjilingqu.com/440614.html

python-手機(jī)自動(dòng)化環(huán)境部署的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
吉首市| 榆树市| 那坡县| 靖西县| 龙海市| 嘉祥县| 平罗县| 南宫市| 象山县| 淮阳县| 东莞市| 万盛区| 谢通门县| 赫章县| 越西县| 资阳市| 金阳县| 佛冈县| 仪陇县| 保靖县| 格尔木市| 谢通门县| 阿拉尔市| 福贡县| 自治县| 曲靖市| 岳阳市| 仪征市| 晋城| 金平| 松潘县| 岱山县| 甘德县| 建始县| 锡林浩特市| 凌源市| 富平县| 焦作市| 隆化县| 阳西县| 唐山市|