標籤:不顯示 應用程式 bdr tps appium nodejs too avd ack
1.安裝:node.js -> appium node.js 先安裝node.js 。node.js官方網站:https://nodejs.org/ pip install Appium-Python-Client2.demo#coding=utf-8from appium import webdriverdesired_caps = {}desired_caps[‘platformName‘] = ‘Android‘desired_caps[‘platformVersion‘] = ‘5.0.1‘desired_caps[‘deviceName‘] = ‘Demo‘desired_caps[‘appPackage‘] = ‘com.android.calculator2‘desired_caps[‘appActivity‘] = ‘.Calculator‘driver = webdriver.Remote(‘http://localhost:4723/wd/hub‘;, desired_caps)driver.find_element_by_name("1").click()driver.find_element_by_name("5").click()driver.find_element_by_name("9").click()driver.find_element_by_name("delete").click()driver.find_element_by_name("9").click()driver.find_element_by_name("5").click()driver.find_element_by_name("+").click()driver.find_element_by_name("6").click()driver.find_element_by_name("=").click()driver.quit()3.android模擬器啟動不起來, Appium報錯(android環境變數沒有設定好) 運行Demo報錯也是android環境沒有設定好 ANDOID_HOME = C:\android %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;4.android模擬器在AVD中不顯示(android環境變數沒有設定好) ANDOID_SDK_HOME = C:\android 5.擷取應用程式的包名
- adb shell pm list package -f
- adb shell pm list package -3 -f #擷取第三方apk的包
- adb shell dumpsys window | findstr mCurrent #需要先開啟應用程式
appium + python