为您解决APP测试3大痛点
ZtestMonkey 是基于有序智能遍历算法和场景处理逻辑的APP稳定性测试工具,可检测Crash/ANR/Stutter及UI异常问题。
它解决了三大痛点:
速度
覆盖范围
稳定
测试速度始终是制约您的团队快速完成APP新功能发布的瓶颈之一。我们懂因此ZtestMonkey通过多项智能自动化的功能来加速测试;
无脚本
简化测试创建和维护,免除编写/维护脚本的繁琐
自动恢复
花更少的时间修复堵塞/中断的测试
使用0门槛
即装即用,跨Android/ios平台,无需ROOT/越狱,无需任何环境依赖
自动输出报告
自动采集异常,截屏,日志,性能等数据并输出到测试报告,免去人工整理耗时
原生Monkey测试的低覆盖率,常常导致您被质疑测试工作的充分性和完整性。我们懂,因此ZtestMonkey使用以下功能来最大限度提高被测APP的Activity覆盖率:
智能有序自动遍历
智能路径计算方法,遍历参数配置,可获得较高的Activity覆盖率
长时间测试
长达10小时的有效遍历,测试更多节点
批量测试
批量设备管理与发起测试,多机同时执行,测试覆盖范围更全面
精准定向测试
场景限定,黑/白名单预设,可有效控制测试过程在指定范围
GUI自动化测试容易受外部变化影响执行,常导致您被迫手工继续未完成的测试。 我们懂。因此ZtestMonkey采用多项技术来保障测试过程的稳定和可靠:
异常处理
卡屏检测、系统弹窗、键盘场景、屏蔽跳转等异常自动处理
自动恢复
执行过程因错误终止后,可反复重新调起恢复执行,并自动跃过错误节点
脱机测试
可脱机测试,设备连接后自动同步测试数据
机型全面适配
基于友声科技500+手机资源池,全面适配以保障不同机型均稳定执行测试
ZtestMonkey 的八大特性
1 移动全平台支持
支持Android、iOS和鸿蒙系统的APP测试,适配超过500+主流机型
2 无脚本、非侵入、不留痕
测试过程完全无脚本自动化,无需侵入目标APP,对测试设备不留痕
3 无需越狱/ROOT
安卓/IOS手机无需提前ROOT/越狱,连接后一键即可开始测试
4 长时间智能遍历
智能遍历算法+异常处理+自动恢复,可达10小时长时间自动测试,以覆盖更多Activity
5 批量设备执行
批量设备管理与发起测试,批量安装被测目标应用,批量执行shell命令
6 智能/原生/手工 三种模式
除了智能遍历模式,原生monkey模式也能可视化报告,人工模式实时复现定位异常问题
7 过程可视化测试体验
测试过程数据可实时查看,数据可视化联动呈现,用户可监控测试过程并即时发现问题
8 测试报告数据完整
测试报告多维数据展示,包括概况、动作截屏、异常问题、覆盖率、性能、Activity、Process等
与原生Monkey功能对比
遍历算法和参数
数据和报告
跨平台和桌面UI
整体使用
功能对比
Dump页面元素有序遍历 | ||
随机事件遍历 | ||
运行速度快(每秒最高12个事件) | ||
Activity覆盖率高 | ||
长时间遍历(单次最长达10小时) | ||
遍历时长、深度和执行间隔可控 | ||
自定义Activity黑/白名单 | ||
休眠、卡屏、弹窗、键盘、假死、跳出等异常处理 | ||
堵塞/中断后自动恢复 |
测试过程实时可视化 | ||
多维度测试结果报告 | ||
测试报告下载与分享 | ||
Crash/ANR异常捕获 | ||
Stutter监测 | ||
Logcat日志 | ||
性能数据(CPU、内存、FPS) | ||
记录Activity和Process | ||
过程截屏+tap坐标区域描绘 |
支持测试iOS应用 | (即将发布) | |
支持测试Android/鸿蒙应用 | ||
手机免ROOT/越狱 | ||
支持命令行运行 | ||
Windows桌面版 | ||
Linux桌面版 | ||
MacOS桌面版 |
即插即用+一键测试 | ||
手工测试模式 | ||
多设备批量测试 | ||
测试记录管理 | ||
设备集中管理 | ||
远程设备接入 | ||
应用安装 | ||
命令执行 |