一、MonkeyRunner的基本理解
MonkeyRunner是Android测试的一个工具,可以应用Python编写测试脚本,实现对移动应用的功能测试、回归测试。并能控制在多模拟器情形下运行。基于MonkeyRunner可以引用Random代码块与Python的整体语法控制,可实现功能流程下的压力测试与性能测试数据监控。最后的功能还需要更多的探索。
编辑好对应测试脚本后,可实现对功能的直接检核,并能覆盖全功能用例,促进测试对整体的把控。
Monkey是随机点压测的压力测试工具,和MonkeyRunner没有直接的关联关系。
二、MonkeyRunner的基本环境配置
MonkeyRunner是Android的自动化测试工具,所以需要有Android环境。Android本身是基于Java JVM环境的。所以,整体的配置环境需要配置java JDK,Android SDK。支持文件的编辑与使用,需要有Python编译器,并配置Python的运行环境。
1,安装JDK,并配置环境变量;
如:百度经验安装JDK描述描述
2,安装Android SDK;
下载地址:http://www.android-doc.com/sdk/index.html
下载完成,只需在自己指定的目录解压即可。3,安装Python编译器:
下载地址:http://www.python.org/download/ ,推荐使用Python编译器,NotePad编辑器也可以,但是在缩进上有问题。
4,配置环境变量:
在用户变量里面新建一个PATH,把android-sdk、jdk、python的安装路径添加进去。
配置环境的细节操作如1所描述。
5,验证环境可用:
(1)调出命令窗口:
win+输入 cmd+选择cmd.exe --- 进入运行环境;
wins+r ;再输入 cmd 命令----进入运行环境;
(2)输入命令,检核环境
java:
Python:
AndroidHome:
三、添加说明
1,Android研发人员配置当前环境,只需要配置AndroidHome,与安装Python编译器即可;
2,MonkeyRunner与Python的检核不在同一个命令窗口执行;
3,当前环境下,Monkey工具也可使用。
practice makes perfect~_~