多测师是一家拥有先进的教学理念,强大的师资团队,业内好评甚多的接口自动化测试培训机构!

17727591462

联系电话

您现在所在位置:接口自动化测试培训 > 新闻资讯

接口自动化测试-Appium系统框处理流程有哪些方法?

更新时间:2021-09-24 01:19:08 作者:admin 浏览:686

接口自动化测试-Appium系统框处理流程有哪些方法?

  adb赋予权限

  优点:用户无感知

  缺点:

  只能解决小部分问题,无法对所有手机和系统版本兼容

  不仅仅是系统权限框,其他弹出的系统框也要处理,如系统更新对话框

  单独写appium脚本去处理

  此方案无法做到,因为权限框处理在脚本之前

  在PC端额外开启一个线程去做权限框处理

接口自动化测试-Appium系统框处理流程有哪些方法?

  优点:无需改造Appium

  缺点:在pc端额外维护一个处理流程,并且需要不断的去请求dump控件树,再拉取到pc端解析

  流程过于复杂,不稳定

  处理不及时

  控件树信息塞选可能有漏,无法从根本上解决

  自定义appium,添加监控代码,使appium自带这种功能

  优点:深度定制Appium,内置权限框处理

  内置,有问题可以从根本上解决

  原生,处理速度及时,速度快

  系统框信息自定义配置,有新的无法解决的对话框,可以只修改配置即可

  缺点:

  需要定制Appium,难度大

  Appium版本更新的话,需要拉取,会有代码上的冲突

  以上是关于接口自动化测试中Appium系统框处理流程有哪些方法的介绍,由多测师亲自撰写。  https://www.aichudan.com/

联系电话

17727591462

返回顶部