写在系列开头:
!! 本系列是回忆下 博主从事测试以来打造过的所有工具/框架等,算是大盘点。
本期介绍的是移动端app智能架构平台,效果和上期一样,也是直接根据用例 来直接执行,它的初衷是可以简单的对我们测试环境几千条用例全部自动执行的框架。在具体稳定和速度上可能不如原始写法,但是对付这种上千条的大需求,是有奇效的。
页面同样只有一个,所有功能集中。
页面总览
设备选择顶部可以选择设备,每个设备除了自身资料外,还实时获取其和平台的链接状态,执行状态等。如果状态异常还有自动修复链接等功能,就比如不弹授权窗口,状态offline,un.... ,adb devices搜不到等,都可以一键自动修复。除此之外, 还能获取实时的执行用例名称,和剩余待执行用例数。
报告报告有多个维度,区分设备查看报告,报告总结或报告详情,区分用例报告等等,还可以导出word报告:
是不是挺好玩的?
环境选择
顾名思义可以切换各种环境
安装包选择
可以选择是否安装指定的apk 来执行用例
用例列表
用例可选中,选中的才会执行。用例为自动去解析测试人员手写的自然语言用例的管理平台,自动按照为之前分享的web智能解析运行的技术 来自动运行安卓,非常神奇。所以每个用例后面有一个 获取最新(同步)的按钮
用例设置
可设置关联的解析平台地址或者手动写的关键字驱动表 进行修补。含有最大失败重试次数设置。
维护与执行
维护人员可以在页面进行快速维护这些智能匹配,当然ai技术也在同时维护着,只是这里需要弄个抓手,让人能参与进来,哪怕只是监督。
好了,今天分享到此结束,感谢大家观看。