HJ3-11.6 capability 使用进阶

Capability 高级用法

  • newCommandTimeout

  • udid

  • autoGrantPermissions

  • -newCommandTimeout(default 60s, 60s 之内没有给 appium 发请求,appium 会自动结束 session 连接,自动关闭 app,自动退出,比如视频处理然后上传,超过 60s,由于网络原因,或者视频过大,比如上传 apk 之后再运行测试,上传超过 60s 就会结束连接,app 还没启动呢,任务就失败了)

  • Language 做国际化测试,配置本地的语言

  • Udid 有多台设备,如果不设置,默认会选 adb devices 里面的第一个设备

    • 将来作集群自动化比较重要
  • autoGrantPermissions 自动授予权限弹窗

测试策略

  • noreset
  • fullreset
  • dontStopAppOnReset

性能相关

  • skipServerInstallation
  • skipDeviceInitializaiton
  • skipUnlock
  • skipLogcatCapture
  • systemPort
  • relaxed-security 启动的时候设置

Appium 启动命令

  • Appium --relaxed-security
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容