Monkey 界面版本自动化测试工具

Monkey界面版优势:

  1. 界面操作,无需命令输入,简单易操作;
  2. 可根据原生monkey seed值或者时间来控制执行次数或者运行时间;
  3. 完全自动化,可自动登录,点击提示框,这些进行monkey前提下要操作的用例;
  4. 可进行版本的覆盖安装测试;
  5. 人性化高大尚又贴近实际的测试报告;

使用说明:

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

二、界面讲解

主要分为6个点来说明:

  1. 环境检查:这个测试前必须要点击,如果没有点击是无法进行工具测试,因为环境有问题,你点击开始也是白忙活~
  2. 公用脚本:就是写关于monkey要测试前做的动作,如卸载apk,点击授权提示框,覆盖安装和账号登录等操作;对于事件我想对于使用monkey的都很熟悉的,就不在详谈,不懂的点击api文档会有非常详细的说明以及场景使用,脚本是json格式;
  3. 辅助功能:是一个亮点,monkey原生的是通过seed值(事件数)进行点击操作,可能0.5s就点击3-5次,这样就无法通过时间来进行压力测试,只能通过事件数来做压力测试,所以增加了个时间计算。这个功能就是时间=事件数*间隔时间,如果事件数操作完了,在重新跑,跑到时间到;
  4. 登录覆盖安装:增加自动化使用场景
  5. 测试报告:只有完整跑完测试,测试报告才可点击,如果在测试过程中,点击结束,测试报告也是灰化,无发点击;跑完后,点击测试报告,展示如下:

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

  1. console控制台输出:主要是展示相关日志 整体工具概览可查看视频 以上,就是整体关于monkey 界面版自动化工具得描述~

工具下载地址:

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

提取码:z0fi

整体该篇分享完,还有一篇过于4399AT chrome 浏览器分享就全部分享完,Android app 测试工具分享暂告一段落了,后续分享关于4399AT+jenkins+gitlab+gradle+tomcat +sonar,自动化集成编译测试部署搭建及成果~

本文分享自微信公众号 - FunTester(NuclearTester)

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2019-08-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏HACK学习

Linux内网渗透

能够成功地通过web漏洞获取到webshell,对于一次完整的渗透测试来说,仅仅相当于万里长征的第一步。并不是所有渗透测试都会遇到几百台机器的大内网。

83840
来自专栏汇智网教程

行人检测系统原理与实现(一)【计算机视觉】

过去的一年我都在忙着实现我的本科毕业设计课题项目:行人检测系统。我们团队的目标是实时检测现场CCTV摄像机视频流中出现的行人。本文是对此项目的简要总结,同时对我...

24030
来自专栏前端技术地图

你需要知道的软件测试类型和常识

原文链接: Types Of Software Testing: Different Testing Types With Details

13710
来自专栏Android相关

Intent.FLAG_ACTIVITY_CLEAR_TOP与SingleTask的区别

在测试Activity的启动过程中,测试Intent.FLAG_ACTIVITY_CLEAR_TOP以及SingleTask的过程中发现这两者有一些区别。

21850
来自专栏软件测试经验与教训

还在为测试文档“难用”烦恼吗?

测试文档,作为形式化测试过程的一个重要组成部分,也是我们测试人员最主要的工作输出之一,重要性不言而喻,无论是大型企业还是小微公司。

19330
来自专栏软件测试经验与教训

如何通过缺陷分析来改进软件工程?

“项目结束后的总结工作中,是否对bug做过详细的总结和分析呢?如果有,是怎么做的呢?”

21450
来自专栏杨建荣的学习笔记

关于Consul测试的几点补充

最近在完善Consul相关的一些高可用方向的升级,目前是基于MHA+Consul的方案,对于Consul方面算是做一些普及和推广,而对于MHA则是处于保守的...

15020
来自专栏安富莱嵌入式技术分享

Cortex-M7,A8,A9,A15与ADI的BlackFin以及SHARC的DSP性能PK

说明: 1、通过此贴让我们对M4和M7的DSP性能有个全面的认识。 2、测试数据来源于DSP Concepts,对于这家公司的名字,大家可能比较陌生。我们现在用...

16540
来自专栏HACK学习

黑盒渗透测试的一些姿势和个人总结

对于“渗透测试”这个事,我也时常纠结,尤其在“度”的方面上,毕竟自己还很年轻。个人感觉,渗透是在不影响单位正常运营的前提下的一场完整攻击,目标是一个面不是一个点...

25710
来自专栏MYSQL轻松学

MySQL sql_mode应该如何指定

sql_mode是个很容易被忽视的变量,在5.6之前默认为空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入。在生产环境一般将这个值设置为严...

20320

扫码关注云+社区

领取腾讯云代金券

年度创作总结 领取年终奖励