安裝好後新增系統環境變數
cmd終端輸入第乙個命令 node -v,輸出下面的資訊
二選一,乙個zip是免安裝解壓版
我選擇預設的sdk build-tools,android sdk platform-tools安裝
配置環境變數
1.新建系統變數
android_home=d:\android\android-sdk
2.新增系統變數
把platform-tools及tools新增到系統環境變數,變數值(路徑)之間使用分號隔開,兩個變數值分別為:%android_home%\platform-tools;%android_home%\tools;或者直接新增絕對路徑
使用adb命令
到此成功!
將安卓用資料線與電腦鏈結。需要打卡開發者模式。
開啟usb除錯,待電腦自動完成驅動安裝後,輸入adb devices即可檢視到你的測試機id就是連上了。
輸入adb devices -l (不是數字1,是小寫 l )
start sessions後
執行後出錯了
需要開啟usb安裝
android-sdk的版本安裝錯了,需要安裝android9.0的
#安裝webdriver
from selenium.webdriver.support.ui import
webdriverwait
from selenium.webdriver.support import
expected_conditions as ec
from selenium.webdriver.common.by import
byplatform = '
android
'devicename = '
mi_6
'com.tencent.mm
'com.tencent.mm.ui.launcherui
'driver_server = '
'class
moments():
def__init__
(self):
self.desired_caps =
self.driver =webdriver.remote(driver_server, self.desired_caps)
self.wait = webdriverwait(self.driver, 300)
deflogin(self):
print('
點選登陸按鈕——————')
login = self.wait.until(ec.presence_of_element_located((by.id, '
com.tencent.mm:id/d75
')))
login.click()
defmain(self):
self.login()
m =moments()
m.main()
如何搭建Appium自動化測試環境
下面介紹運用到工作中遇到的一些問題 1.如何在模擬器中安裝外部 找到adb.exe的目錄位址 我是放在如下目錄 d 360downloads android sdk windows platform tools 使用adb 命令安裝 adb install d 360downloads androi...
appium手機自動化測試環境搭建遇到的各種坑
檢視selenium版本號用如下命令 我使用的是c 所以在nuget裡執行install package selenium.webdriver version 3.0.0 給到的提示為 install package 無法解析依賴項。selenium.webdriver 3.0.0 與 dotnet...
Appium自動化 webview測試
模擬器 真機上 個別手機可能會預設開啟此屬性,所以預設也能訪問到h5內部的控制項 如果還是訪問不到,檢查webview的除錯屬性是否開啟,此時需要讓研發配合開啟webview的除錯屬性 adb shell cat proc net unix grep webview switch to webvie...