为您解决APP测试3大痛点
ZtestMonkey 是基于有序智能遍历算法和场景处理逻辑的APP稳定性测试工具,可检测Crash/ANR/Stutter及UI异常问题。
它解决了三大痛点:
速度
覆盖范围
稳定
测试速度始终是制约您的团队快速完成APP新功能发布的瓶颈之一。我们懂因此ZtestMonkey通过多项智能自动化的功能来加速测试;
简化测试创建和维护,免除编写/维护脚本的繁琐
花更少的时间修复堵塞/中断的测试
即装即用,跨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桌面版 |
| 即插即用+一键测试 | ||
| 手工测试模式 | ||
| 多设备批量测试 | ||
| 测试记录管理 | ||
| 设备集中管理 | ||
| 远程设备接入 | ||
| 应用安装 | ||
| 命令执行 |
个人用户免费使用!
ZtestMonkey桌面版将免费提供给个人用户使用
ZtestMonkey