在这个例子中,我们将演示如何使用ANT运行TestNG。让我们遵循的步骤:
步骤1:下载Apache Ant
下载 Apache Ant
OS压缩文件名
Windowsapache-ant-1.8.4-bin.zip
Linuxapache-ant-1.8.4-bin.tar.gz
Macapache-ant-1.8.4-bin.tar.gz
步骤2:设置Ant环境
设置ANT_HOME环境变量指向参考基本目录的位置,ANT库存储在您的机器上。例如,我们已经存储了Ant库apache-ant-1.8.4,各种操作系统上的文件夹如下:
OS输出
Windows设置环境变量 ANT_HOME to C:Program FilesApache Software Foundationapache-ant-1.8.4
Linuxexport ANT_HOME=/usr/local/apache-ant-1.8.4
Macexport ANT_HOME=/Library/apache-ant-1.8.4
附加的Ant编译系统路径位置,在不同的操作系统如下:
OS输出
Windows追加字符串;%ANT_HOMEin 系统变量的结尾
Linuxexport PATH=$PATH:$ANT_HOME/bin/
Macnot required
第3步:下载TestNG
下载http://www.testng.org.
OSArchive name
Windowstestng-6.8.jar
Linuxtestng-6.8.jar
Mactestng-6.8.jar
第4步:创建项目结构
创建文件夹 TestNGWithAnt 在C: > TestNG_WORKSPACE
创建文件夹 src 在 C: > TestNG_WORKSPACE > TestNGWithAnt
创建文件夹 test 在 C: > TestNG_WORKSPACE > TestNGWithAnt
创建文件夹 lib 在 C: > TestNG_WORKSPACE > TestNGWithAnt
创建MessageUtil 类在 C: > TestNG_WORKSPACE > TestNGWithAnt > src 文件夹.
/*
* This class prints the given message on console.
*/
public class MessageUtil {
private String message;
//Constructor
//@param message to be printed
public MessageUtil(String message){
this.message = message;
}
// prints the message
public void printMessage(){
System.out.println(message);
return message;
}
// add "Hi!" to the message
public String salutationMessage(){
message = "Hi!" + message;
System.out.println(message);
return message;
}
}