當前位置:
首頁 >
Appium-安装
發布時間:2023/12/10
27
豆豆
Appium-安裝
一、appium客戶端下載:
https://github.com/appium/appium-desktop/releases?page=5
appium-desktop-Setup-1.6.2.exe
二、安裝Appium-python庫
pip install Appium-Python-Client
三、簡單demo
from appium import webdriver from time import sleepdesired_caps = {} desired_caps['platformName'] = 'Android' desired_caps['platformVersion'] = '6.0.1' # 安卓系統的版本 desired_caps['deviceName'] = 'android6.0.1' desired_caps['appPackage'] = 'com.android.settings' desired_caps['appActivity'] = '.Settings'driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)四、Appium基礎操作API
1、在腳本內啟動其他app
driver.start_activity("com.android.browser", ".BrowserActivity")2、獲取app的包名和界面名
# 打開瀏覽器 driver.start_activity("com.android.browser", ".BrowserActivity")# 獲取包名 package = driver.current_package # com.android.browser print(f"包名:{package}") # 獲取界面名 activity = driver.current_activity # .BrowserActivity print(f"界面名:{activity}")3、關閉app和驅動對象
# 關閉app應用 driver.close_app() # driver.quit()4、安裝和卸載以及是否安裝app
# 判斷是否已經按照 if driver.is_app_installed("com.android.browser"):driver.remove_app("com.android.browser") # 如果已經按照,則卸載 else:# 如果沒有按照,怎進行安裝driver.install_app("D:apk\\com.android.browser")5、將應用置于后臺
將app放置到后臺一定時間再回到前臺
driver.background_app(seconds)總結
- 上一篇: 云开发0基础训练营第二期热力来袭!
- 下一篇: Linux_arm_启动_c语言部分详解