服务热线 400-660-8066

石家庄网站建设
首页 站内资讯

石家庄网站建设

站内资讯
石家庄网站建设 / 站内资讯 / 产品资讯 / 正文

手机app测试工具-APP稳定性测试工具:Monkey

来源: All文章
发布时间:2023-03-13 17:26:53

1、APP稳定性测试工具:Monkey

  MonkeyAndroid系统中存在工具,用Java语言写成,jarAndroid文件系统中包含的存储路径为:/system/framework/monkey。jar;Monkey。jar程序是由一个名字命名的monkey“Shell脚本开始执行,shellAndroid文件系统中脚本的存储路径为:/system/bin/monkey;monkey需要通过adb唤醒,即在cmd窗口中执行:adbshellmonkey{ Monkey测试命令参数};

  当Monkey运行时,它会产生事件并将其发送给系统。同时,Monkey对测试中的系统进行监控,对以下三种情况进行特殊处理:

  (1)如果将Monkey限制在一个或几个特定的包上,它将监控试图转移到其他包的操作,并阻止它;app自动化测试工具。

  (2)如果应用程序崩溃或接收任何失控异常,Monkey停止并报错;工程测试下载。

  (3)如果应用程序产生应用程序不响应ANR(applicationnotresponding)的错误,Monkey它将停止并报告错误;根据选定的不同级别的反馈信息,在Monkey中也可以看到其执行过程报告和生成的事件。手机自动检测软件

  0、–help:列出简单的用法

  1。允许启动手机中的所有内容App,随机操作次APP性能测试工具。

  2、-p:允许启动应用程序的包名

  启动包名应用,QQ的包名为:手机比较软件有哪些。

  案例:随机操作手机QQ

  案例:随机操作手机QQ和微信

  3、-v:记录操作日志手机硬件检测工具app。

  命令行的每一个-v将提高反馈信息的水平。

  4、-s:伪随机数生成器的seed值手机软件测试有什么。

  如果使用相同的seed值再次运行monkey,将生成相同的事件序列。做测试的APP。

  5、--throttle:插入固定延迟

  将固定延迟插入事件之间。Monkey的执行速度可以通过此选项减慢。如果不指定该选项,Monkey不会延迟,事件会尽快执行。安卓系统检测软件。

  案例:随机执行事件,每个事件之间延迟毫秒。

  6、--ignore-crashes:忽视操作是一种异常的崩溃app稳定性测试工具。

  Monkey通常在应用程序崩溃或异常时停止运行。如果设置此项,Monkey在事件计数完成之前,将事件继续发送给系统。

  7、--ignore-timeouts:忽略超时

  通常,应用程序会出现任何加班错误(如“”ApplicationNotresponding”对话框)Monkey本项目将停止运行,设置,Monkey在事件计数完成之前,将事件继续发送给系统。

  8、--ignore-security-exceptions:忽略程序发生的异常许可

  通常,当程序发生许可错误时(例如启动一些需要许可的程序)Activity)当出现异常时,Monkey将停止运行。设置此项,Monkey在事件计数完成之前,将事件继续发送给系统。

  9。调整触摸事件的百分比

  触摸事件不仅仅是一个按钮,它通常指发生在某个位置的一个down-up事件。

  10。调整手势事件百分比手机app调试工具。

  11。调整应用启动事件的百分比

  如果您想调整应用程序启动事件的百分比。

  12。调整屏幕旋转事件的百分比app免费兼容性测试工具。

  Monkey弱点:

  Monkey虽然按键信息可以根据指定的命令脚本发送,但不支持条件判断,也不支持读取待测界面的信息进行验证操作

  中企动力是一家专业的网络推广公司,我们拥有丰富的网络推广经验和专业的团队,能够为企业提供全方位的网络推广服务。我们为企业提供网站建设网站优化、平台推广等服务,帮中企动力业在网络上提升知名度、扩大影响力、提升销售额。如果您有网络推广的需求,欢迎联系中企动力加微信:CE4006608066,我们将竭诚为您服务。

* 文章来源于网络,如有侵权,请联系客服删除处理。
在线 咨询

添加动力小姐姐微信

微信 咨询

电话咨询

400-660-8066

我们联系您

电话 咨询
微信扫码关注动力小姐姐 X
qr