Monkey 界面版优势:

界面操作,无需命令输入,简单易操作;

可根据原生 monkey seed 值或者时间来控制执行次数或者运行时间;

完全自动化,可自动登录,点击提示框,这些进行 monkey 前提下要操作的用例;

可进行版本的覆盖安装测试;

人性化高大尚又贴近实际的测试报告;

使用说明:

一、解压后,点击 4399AT.exe 程序,弹窗后,选择 monkey

二、界面讲解

主要分为 6 个点来说明:

1.环境检查:这个测试前必须要点击,如果没有点击是无法进行工具测试,因为环境有问题,你点击开始也是白忙活~

2.公用脚本:就是写关于 monkey 要测试前做的动作,如卸载 apk,点击授权提示框,覆盖安装和账号登录等操作;对于事件我想对于使用 monkey 的都很熟悉的,就不在详谈,不懂的点击 api 文档会有非常详细的说明以及场景使用,脚本是 json 格式;

3.辅助功能:是一个亮点,monkey 原生的是通过 seed 值(事件数)进行点击操作,可能 0.5s 就点击 3-5 次,这样就无法通过时间来进行压力测试,只能通过事件数来做压力测试,所以增加了个时间计算。这个功能就是时间=事件数 * 间隔时间,如果事件数操作完了,在重新跑,跑到时间到;

4.登录覆盖安装:增加自动化使用场景

5.测试报告:只有完整跑完测试,测试报告才可点击,如果在测试过程中,点击结束,测试报告也是灰化,无发点击;跑完后,点击测试报告,展示如下:


注意:浏览器必须得谷歌浏览器,每次运行得结果报告可在 libs 文件夹进行查看;

6.console 控制台输出:主要是展示相关日志

以上,就是整体关于 monkey 界面版自动化工具得描述~

工具下载地址:

链接:https://pan.baidu.com/s/1Qlq7YgLJwBBbx-xJ2I1kWw

提取码:z0fi

如有兴趣使用或使用过程有疑问的化,可关注微信订阅号 “测试一般不一般”。后续该工具可结合 4399AT+jenkins+gitlab+gradle+tomcat +sonar 搭建自动化集成编译自动化测试部署框架~


↙↙↙阅读原文可查看相关链接,并与作者交流