📅  最后修改于: 2020-11-10 05:03:11             🧑  作者: Mango
要使用Eclipse设置TestNG,请遵循以下步骤-
从http://www.testng.org下载最新版本的TestNG jar文件
OS | Archive name |
---|---|
Windows | testng-6.8.jar |
Linux | testng-6.8.jar |
Mac | testng-6.8.jar |
我们假设您已将上述JAR文件复制到C:\> TestNG文件夹中。
打开eclipse→右键单击项目,然后转到属性→Build Path→Configure Build Path,然后使用Add External Jar按钮将testng-6.8.jar添加到库中。
我们假设您的Eclipse内置了TestNG插件。如果不可用,请从更新站点获取最新版本。
在您的Eclipse IDE中,选择帮助/软件更新/查找并安装。
搜索要安装的新功能。
新的远程站点。
对于Eclipse 3.4及更高版本,请输入http://beust.com/eclipse 。
对于Eclipse 3.3及更低版本,请输入http://beust.com/eclipse1 。
确保选中URL旁边的复选框,然后单击“下一步” 。
然后,Eclipse将指导您完成该过程。
现在,您的Eclipse已准备好开发TestNG测试用例。
在Eclipse的任何位置创建一个项目TestNGProject。
创建一个MessageUtil类以在项目中进行测试。
/*
* 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 String printMessage() {
System.out.println(message);
return message;
}
}
在项目中创建一个测试类TestNGExample。
import org.testng.Assert;
import org.testng.annotations.Test;
public class TestNGExample {
String message = "Hello World";
MessageUtil messageUtil = new MessageUtil(message);
@Test
public void testPrintMessage() {
Assert.assertEquals(message,messageUtil.printMessage());
}
}
项目结构应如下-
最后,右键单击程序并以TestNG身份运行,以验证程序的输出。
验证结果。