为了充分利用云测试平台维护的设备,提升空闲设备使用率,开展自动化测试替代部分回归测试、重复性测试和多设备兼容测试,同时满足如下几种类型的自动化测试需求:在多设备执行的基础上完成安装、启动、覆盖安装、monkey测试/随机指令、卸载等一系列操作。在monkey测试/随机指令的基础上,对执行步骤进行改造,将随机操作替换为app内部页面的深度遍历,设计算法策略在一定程度上对被测app进行智能探索操作。在自动化测试框架支持的基础上,提供多设备脚本运行能力,测试开发人员只需要编写符合规则的测试脚本即可以在