Appium元素检测异常捕捉

由于重复使用脚本导致apk没有重置导致脚本运行错误

Norest的默认值是false,不会重置应用;导致部分需要引导页或升级引导的脚本再次运行时出现报错;

解决方法如下:

在脚本内增加:desired_caps[‘noReset’]=’True’

 

NoSuchElementException捕获异常

注意:不能直接使用if函数,会出现未检测到元素的错误

  1. NoSuchElementException的使用步骤:
导入使用NoSuchElementException
               from selenium.common.exceptions import NoSuchElementException
  1. 定义函数

  1. 调用函数
直接在脚本内输入函数的名称,即可调用,例如:check_imagebutton()
 
 
 

猜你喜欢

转载自blog.csdn.net/teamo_mc/article/details/81187326