我们在使用脚本去启动app的时候,需要先写一些配置然后才可以启动,具体代码如下:
from appium import webdriver
def devices(): desired_caps = { 'platformName': 'Android',#操作系统 'platformVersion': '10',#操作系统版本 'deviceName': 'HuaWei P20',#设备名称 'appPackage': ' ',#包名 'appActivity': ' ',#启动页事件 'skipServerInstallation': True,# 'autoGrantPermissions': True#自动获取手机权限 } #启动app driver = webdriver.Remote('http://0.0.0.0:4723/wd/hub', desired_caps) 操作系统,系统版本,包名,启动页事件设备名称都是要写进去的,后面两个设置可写可不写
skipServerInstallation在前面appium desktop的配置里讲过,这里不再描述
autoGrantPermissions这个配置的作用是设置app获取手机的权限,为True时则代表默认获取所有权限,有些app是需要获取权限才可以继续运行的,就会需要用到 执行这段代码将会启动你的app至启动页,这样就算是初步的完成了