UI自动化的痛点

解决UI自动化难点痛点:

 

解决从安装过程中跳出的提示框以及操作过程中任意提示框的操作,来提高用例成功率;

 

公用用例及业务用例分离,便于维护和多人使用,提高脚本编写效率;

 

解决用android windowmanager设计的控件,任何UI相关工具是无法获取控件操作问题

 

解决代码逻辑复杂定位控件问题,任何控件都可快速定位;

 

解决混合app,涉及到webviewUI操作,还得需要重新打包问题;

 

解决用例失败后,可配置次数,进行重试执行,提高用例得执行率;

 

解决测试报告粗糙,纯log输出或者配置简单截图,让报告多样化,详细化;

 

解决adb不稳定,自动重连问题;

 

支持多台安卓设备自动化测试;

 

支持多台设备不同账号登录测试;

 

支持不同版本根据用例功能的覆盖安装测试;

 

支持PO模式涉及,最大限度解决需求变更,脚本的维护量;

 

支持配合monkey运行,让暴躁的猴子变成听话的猴子;

 

 

查看微信的进程:adb shell ps | findstr com.tencent.mm:tools

Adb forward tcp:9222 

posted @   Syw_文  阅读(1135)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
历史上的今天:
2017-12-21 appium 元素定位find_element_by_android_uiautomator方法使用
2017-12-21 Android 应用加固(乐固)操作说明
点击右上角即可分享
微信分享提示