Appium是一个开源的移动端自动化测试框架,它支持原生的、混合的以及移动端的web项目测试,并且能够测试iOS和Android应用程序。在使用中有时会遇到问题,特此记录:
问题一:
- 设备:Android 一加
- 问题描述:adb连接成功,执行测试脚本时Appium Desktop session报如下错误:
settings delete global hidden_api_policy_pre_p_apps;settings delete global hidden_api_policy_p_apps;settings delete global hidden_api_policy’’ exited with code 255’; Stderr: 'Exception occurred while executing ‘delete’: java.lang.SecurityException: Permission denial: writing to settings - 解决办法:打开手机设置->搜索"禁止权限监控", 将此设置为启动,然后重新执行测试脚本,可以看到错误解决。