DevEco Testing稳定性测试为HarmonyOS NEXT应用开发者提供面向应用的智能遍历测试手段,及稳定性测试模型管理能力。实现上采用Testing遍历引擎,尽力而为优先覆盖前三层页面,用户可以自定义遍历时长进行探索测试和场景压测:打开DevEco Testing客户端->探索测试->应用探索测试,选择模式类型为探索测试或场景压测,具体操作请参考应用探索测试。

遍历规格请参见是否支持对使用Flutter等三方框架开发的应用进行测试。
DevEco Testing稳定性测试的环境初始化会先进行解析应用信息,然后检查设备状态,最后进行环境初始化操作:测试应用的安装状态(支持已安装的应用和安装新的应用),初始化后将遍历任务推入设备执行遍历任务。可打开DevEco Testing的测试任务,选择稳定性基础质量测试的任务,查看执行日志:

DevEco Testing日志会记录用户的操作,日志路径:resources\data\XXX\resources\kingkong_log,一共五类,点击操作:[INFO] touch 、滑动操作:[INFO] swipe 、返回操作:back event、指关节:knuckle single finger、捏合:pinch double fingers。日志路径如图所示:

建议用户排查下是否在高级配置里开启了MemDebug模式开关,如果打开此开关,工具会开启asan_wrapper检测内存,可能会出现应用概率启动时自动退出、JS对象的方法概率丢失等问题,请用户关闭MemDebug模式开关即可。