首页 » PHP教程 » editplus怎么php文件技巧_快速运用Monkey测试对象的方法

editplus怎么php文件技巧_快速运用Monkey测试对象的方法

访客 2024-11-21 0

扫一扫用手机浏览

文章目录 [+]

1. 首先把Android-sdk拷贝到电脑的一个路径下(SDK比较大,10.3G, 大家可以拿移动硬盘来我这里拷就行)

2. 然后配置android的adb环境变量,方法如下(我在网上搜的配置方法,细化了一下,比较大略,照着操作就行):

editplus怎么php文件技巧_快速运用Monkey测试对象的方法

第一步,打开环境变量配置窗口。
右击打算机,属性-高等系统设置-环境变量。

editplus怎么php文件技巧_快速运用Monkey测试对象的方法
(图片来自网络侵删)

第二步,添加android系统环境变量。
在系统变量下点击新建按钮,输入环境变量名android(自己的习气命名),将android开拓工具的路径导入

打开Android-sdk->platform-tools,复制这个路径,然后粘贴到变量值中,接着同样打开tools,复制路径,粘贴到变量值中,把稳,这两个路径之间用英文分隔符分开

第三步,选择系统变量中Path,点击编辑按钮,把刚才添加的变量值复制粘贴到path后面,用英文分隔符和前面的内容分开即可,接着输入英文分隔符,再把变量名添加到后面,把稳要前后加%,后面还得加一个英文分号

第四步,测试环境变量。

首先打开运行命令,运行在开始菜单中就有

1. 末了一步,在运行中输入cmd,调用命令操作窗口。
进入后输入adb查看运行结果。

完成配置后,我们就可以直策应用了,接着就可以实行测试了,方法如下:

手机连接电脑,在cmd 下实行adb shell ,这样就可以访问手机了,如果手机没有被识别,是由于没有驱动,须要安装驱动,

如何安装驱动?

在网高下载91助手电脑版,安装好后连接手机,须要在设置->开拓者选项中,打开USB调试.OK

2.重新在cmd下实行adb shell,这个时候会识别手机

3.接着输入如下命令:实行命令:monkey -p com.baidu.BaiduMap --throttle 500 -v -v -v 1000000 >/sdcard/monkey.log & logcat -v time >/sdcard/logcat.log &(详细命令参数看Monkey先容)这个命令是进行测试的常用命令, 如果还须要设置别的参数,可以根据Monley测试简介上的详细先容去学习

4. 同时可以在其余一个cmd窗口下实行 adb logcat -v time >>file (这样会把实行的日志打印到指定的文件中),如果不想存在C盘,可以存在其他的路径下:比如, adb logcat -v time >>d:\file即可

5.测试完成后,进入手机/sdcard/monkey.log,把log导出来,如果直接打开log,不方面查看log,在网高下载一个EditPlus,用这个工具打开log文件,清楚明了,方便查找crash和ANR,采取Ctrl+F搜索的办法可以快速定位

(在monkey中搜索提示的crash的事宜号,在fie中搜索crash、anr,exception)

下面是两个比较常见的问题:

1.在测试没有完成如何结束此测试?

有两种方法:

(1)直接拔掉数据线断开,然后重新启动手机即可

(2)在cmd中键入命令:

ps(ps指所有进程)然后找到Monkey对应的进程号,一样平常比较好找,然后Kill掉这个进程,输入kill+进程号命令,这样就可以终止测试了

2.Monkey Test实行过程中一样平常不才面两种情形下会停滞测试:

(1)如果运用程序崩溃或吸收到任何失落控非常,Monkey将停滞并报错。

(2)如果运用程序产生了运用程序不相应(application not responding)的缺点,Monkey将会停滞并报错。

避免这个征象的办理办法:--ignore-timeouts当运用程序发生任何超时缺点(如“Application Not Responding”对话框)时,Monkey将停滞运行。
如果设置此选项,Monkey将连续向系统发送事宜,直到计数完成

--ignore-crashes

用于指定当运用程序崩溃时(Force & Close缺点),Monkey是否停滞运行。
如果利用此参数,纵然运用程序崩溃,Monkey依然会发送事宜,直到事宜计数完成。

获取包名的方法:

adb shell

pm list packages

标签:

相关文章

DLL开发包,介绍软件开发的无限可能

随着计算机技术的飞速发展,软件行业正以前所未有的速度变革。DLL(动态链接库)开发包作为一种重要的软件开发工具,已经在业界崭露头角...

PHP教程 2024-12-28 阅读0 评论0

DLL游戏版,创新引领,探索无限可能

在科技飞速发展的今天,游戏行业已经成为我国数字经济的重要组成部分。其中,DLL游戏版以其独特的创新理念、丰富的游戏体验和严谨的研发...

PHP教程 2024-12-28 阅读0 评论0

DLL签名,数字时代下的安全守护神

在数字时代,软件安全已经成为人们关注的焦点。DLL(Dynamic Link Library)签名作为一种重要的技术手段,在保障软...

PHP教程 2024-12-28 阅读0 评论0

网间层协议,构建互联网互联互通的基石

互联网作为当今世界信息传播的重要平台,已经成为人们生活、工作、学习不可或缺的一部分。而网间层协议作为互联网通信的核心,扮演着构建互...

PHP教程 2024-12-28 阅读0 评论0

网络语言,新时代的语言艺术

随着互联网的普及,网络语言逐渐成为了新时代的一种语言现象。它以其独特的表达方式、丰富的内涵和广泛的传播,成为了人们沟通、交流的重要...

PHP教程 2024-12-28 阅读0 评论0