【python+appium】使用appium 操作安卓模拟器
from appium import webdriver
# 设置Desired Capabilities
desired_caps = {
'platformName': 'Android', # 设备平台
'deviceName': 'Android Emulator', # 设备名称
'platformVersion': '5.1.1', # 设备系统版本
'appPackage': 'com.example.app', # 应用包名
'appActivity': '.MainActivity', # 应用的Activity
'noReset': True # 不重置应用状态
}
# 初始化WebDriver
driver = webdriver.Remote('http://localhost:4723/wd/hub', desired_caps)
# 进行自己的操作,例如点击一个按钮
button = driver.find_element_by_id("com.example.app:id/button_start")
button.click()
# 关闭WebDriver
driver.quit()
这段代码演示了如何使用Appium和Python客户端库来启动一个Android模拟器上的应用,并进行基本的元素操作。在实际应用中,你需要根据自己的环境配置Desired Capabilities,并可能需要根据应用的实际情况修改定位元素的方式。
评论已关闭