Run MonkeyTalk Scripts via Ant in Windows
Run MonkeyTalk Scripts via Ant in Windows
一安装Ant
务必确保pc(Windows)上安装了jdk,并配置好系统环境变量。
1进入网站:http://mirror.bit.edu.cn/apache//ant/binaries/apache-ant-1.8.4-bin.zip下载ant。
2 解压缩到G:\huangqin\Tools\apache-ant-1.8.4-bin 目录下。如下图所示:
图1
3 在系统环境变量中新建一个名为“ANT_HOME”的系统变量,并设置其值为上述ant解压后所在的目录(G:\huangqin\Tools\apache-ant-1.8.4-bin\apache-ant-1.8.4)。如下图所示:
图2
4 将上述ANT_HOME目录下的bin目录追加到系统环境变量Path中。如下图所示:
图3
5 在终端运行cmd命令,输入ant,回车。如出现下图所示,则表示ant安装且配置成功。
图4
6 安装Ant附属包(如junit.jar、jruby.jar、jython.jar、 js.jar等)
进入Ant_HOME所在目录,执行ant -f fetch.xml -Ddest=[option],其中
Option为以下任意值:
- system - store in Ant's lib directory (Recommended)
- user - store in the user's home directory
- optional - store in Ant's source code lib/optional directory, used if building Ant source code
图5
二配置build.xml文件
1 在Ant中安装Monkeytalk Ant library。
将xxx\monkeytalk-latest-win32\monkeytalk\ant目录下的monkeytalk-ant-xxx.jar包 copy到xxx\apache-ant-1.8.4-bin\apache-ant-1.8.4\lib中。
2创建build.xml文件(随便在某个目录创建,最好存放在Eclipse中相应的app目录下)。
图6
上图中xmlns:monkeytalk="antlib:com.gorillalogic.monkeytalk.ant" 为加载monkeytalk-ant-xxx.jar包。
注意:图6中adb的值为:"G:/huangqin/Tools/sdk/platform-tools/adb.exe",官方给的值是:"G:/huangqin/Tools/sdk/platform-tools/adb",若设为官方值,执行ant mySuite时则会Build Failed,如下图所示:
图7
3 将build.xml拷贝到MonkeyTalk Project目录下(且与图6中TestSuitMain.mts同一目录)。
4 运行cmd启动终端,执行cd xxx (xxx:build.xml所在目录)。
5 再执行ant mySuite (mySuite为图6中target的name值)。如下图所示:
图8