我的测试人生........
Windows下通过ANT运行MonkeyTalk Script
上一篇 /
下一篇 2013-03-24 13:19:40
/ 个人分类:移动测试
一、安装ANT
1. Ant的下载地址:http://mirror.bit.edu.cn/apache//ant/binaries/
2. 下载Ant的压缩包后,解压到你想存放的目录下。如:D:\apache-ant-1.9.0
3. 设置环境变量
(1)新建一个名为ANT_HOME的系统变量,设置其值为上述ANT解压后所在的目录。如:
变量名:ANT_HOME
变量值:D:\apache-ant-1.9.0
(2)将上述ANT_HOME目录下的bin目录追加到系统变量Path中。如:
变量名:path
变量值:;D:%ANT_HOME%\bin
3. 在ANT中安装MonkeyTalk ANT library
将monkeytalk-ant.jar 复制到 Antlib/目录下
4. 创建build.xml文件
在要运行的suite文件所在的目录下创建一个build.xml文件。
文件内容如下(以下为通过wifi连接真机测试时的build.xml):
<?xml version="1.0" encoding="UTF-8"?>
<project name="demo_test" xmlns:monkeytalk="antlib:com.gorillalogic.monkeytalk.ant">
<target name="suiteTest">
<monkeytalk:run host="192.168.1.150"
port="16861"
suite="${basedir}/suiteTest.mts"
reportdir="${basedir}/reports"
adbSerial="0268d1e1"
thinktime="1"
timeout="5000"
verbose="true" />
</target>
</project>
其中,project name对应的是测试工程的名字
xmlns:monkeytalk="antlib:com.gorillalogic.monkeytalk.ant" 为加载monkeytalk-ant-1.0.40.jar包;
host="192.168.1.150" 测试手机的ip
port="16861" 相应的端口号
suite="${basedir}/suiteTest.mts" 为要运行suite的名字
reportdir="${basedir}/reports" 生成报告的目录
adbSerial="0268d1e1" 为设备号
5. 运行脚本
运行cmd启动终端,执行cd 命令进入build.xml所在的目录
再执行 ant suiteTest (suiteTest为上述build.xml中target name)。
收藏
举报
TAG: