appium官网:[https://appium.io/docs/en/about-appium/intro]
desired-capability:https://appium.io/docs/en/writing-running-appium/caps/index.html
https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/caps.md
- newCommandTimeout:设置appium超时时间,默认为60(单位为秒)
- udid:有多台设备设备时指定设备参数
- autoGrantPermisssions:授予弹框权限(自动点掉弹框,注意⚠️此时noReset不可以设置为True,设置也不生效)
- autoWebview:自动识别webview
- bundleId:ios包唯一标识
android系统中
- noReset:不重置,不停止app,不清除app数据,不卸载
- fullReset:停止app,清空app数据,卸载app在session开始之前
- dontStopAppOnReset:测试时不停止app进程
加-S 会先停止app再启动
不加-S 如果是启动中,不会重新启动
- skipServerInstallation:跳过server安装
- skipDeviceInitialization:跳过设备初始化(设备会有一些setting,unlock等初始化操作)
- skipLogcatCapture:跳过日志获取
- ignoreUnimportantViews:跳过一些不重要的组件的获取