应用操作篇
1.1).安装应用
desired_caps = {
'platformName': 'Android',
'platformVersion': '5.0.0.0',
'deviceName': '127.0.0.1:62001',
'appPackage': 'com.shanjian.originaldesign',
'appActivity':'.activity.other.Activity_In'}
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
driver.install_app(r'D:PycharmPorjectsappiumpsh.apk')
1.2).卸载应用
driver.remove_app('com.shanjian.pshlaowu')
1.3).关闭应用
driver.close_app()
关闭应用。这个方法与quit()有所不同,quit()是在结果测试时执行的,这个方法并非真正的关闭应用,相当于按home 键将应用置于后台,可以通过launch_app()再次启动。
1.4).检查应用是否安装
print driver.is_app_installed('com.shanjian.originaldesign')
如果安装就返回True
1.5).启动应用
driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
sleep(5)
driver.close_app()
driver.launch_app()
注:脚本在初始化的时候就已经启动了APP,我们可以先关闭这个APP,然后在启动APP
1.6).将应用置于后台
driver.background_app('com.shanjian.originaldesign')
1.7).应用重置
driver.reset()
相当“恢复出厂默认值”的效果。这个方法不需要入参。