adroid应用程序的测试——monkey压力测试

    xiaoxiao2026-01-11  5

    首先需要安装一个模拟器:

     

    前置条件:

    1.jdk环境配置

    2.eclipse下载安装(直接解压即可)

    3.网站上下载ADT:

    由于国内禁止google的浏览,所以需要自己上网找资源,下面这个网站有比较全版本的ADT资源:

    csdn博客链接:http://blog.csdn.net/cayre/article/details/29624477

    提供了三种方式下载ADT,百度云,360网盘,官网下载(网盘的,都是原博主FQ在官网下载直接放上去的,可以放心使用)

    4.SDK下载地址:https://dl.google.com/android/android-sdk_r24.0.2-windows.zip

    (PS:Android SDK开发包国内下载地址

    http://www.cnblogs.com/bjzhanghao/archive/2012/11/14/android-platform-sdk-download-mirror.html

     

     

    操作步骤:

    1.启动eclipse.exe

    2.打开【help】->【install new software】

    3.点击ADD

      Name为ADT

      Archive选择ADT的zip格式压缩包

     

     

    4.ok后,一路next(需要耐心等待一段时间)

    5.重启eclipse

    6.设置SDK路径:选择【windows】->【perferences】->【android】,在SDK location中选择下载的sdk的地址

    7.打开【windows】->【android SDK Manger】

    PS:如过在【windows】中找不到,点击【Windows】—>【Customize Perspective】,将选项卡切换至【Command Groups Availability】—>【选中Android SDK and AVD Manager】—>点击OK

    8.打开android SDK manger之后,如果packages选项非常少,参考下面步骤:

      1.打开【tools】 -> 【options】

      2.将Proxy Settings 里的HTTP Proxy Server和HTTP Proxy Port分别设置成mirrors.neusoft.edu.cn和80

        将Others中的Force https://...sources to be fetched using http://...复选框勾上

      3.重启eclipse

      4.选择要下载的包进行安装,安装后再重启一次eclipse

    9.打开【windows】->【Android Virtual Device Manager】,create一个新的模拟器,在弹出窗口中配置模拟器,ok后,start

     

    10.模拟器的打开非常慢,一开始界面是闪动的android字样,过好长一段时间后,模拟器就打开了,但是整个运行的过程也是非常慢!

     

     

     

    然后学习使用monkey工具:

    1.在模拟器上安装需要测试的apk包:

      1.将apk包放在platform-tools的文件夹下  

      2.启动模拟器之后,打开电脑的cmd命令。

      3.将路径导向platform-tools文件夹后,输入命令adb install test.apk(不要同时连接两台设备,包括模拟器)

      4.看到success,并且在模拟器的界面上可以看到安装的软件就是成功了。(这个过程也是比较慢的)

     

    模拟器上也可以看到

     

      5.如果要卸载应用,直接在模拟器上操作会比较慢,用cmd命令中:adb uninstall com.hengtiansoft.test,success后就可以将应用删除了。

     

    2.使用monkey工具

      1.在cmd中进入platform-tools的文件夹,输入命令 adb shell monkey 查看一下monkey的一些固定命令

      2.adb devices查看设备连接情况,如果只有一个模拟器,会显示下图

     

      3.以com.hengtiansoft.test作为对象进行MonkeyTest

        adb shell monkey -p com.hengtiansoft.test -v 500

        其中-p表示对象包 –v 表示事件数量

      4.在语句后增加 adb shell monkey -p com.hengtiansoft.zhaike -v 500>testlog.txt,就可以将测试的log文件导出到platform-tools中的一个logtest.txt的文件中。

      

     

     

    参考文章:

    http://blog.csdn.net/exlsunshine/article/details/22208857

    http://jingyan.baidu.com/article/7e440953d3446d2fc0e2efd5.html

    http://blog.csdn.net/xifeijian/article/details/8580309

    转载请注明原文地址: https://ju.6miu.com/read-1305878.html
    最新回复(0)