目录

TestNG - 使用Eclipse插件( Plug with Eclipse)

要使用Eclipse设置TestNG,请按照以下步骤操作 -

第1步:下载TestNG Archive

http://www.testng.org下载最新版本的TestNG jar文件

OS 存档名称
Windowstestng-6.8.jar
Linuxtestng-6.8.jar
Mactestng-6.8.jar

我们假设您已将上述JAR文件复制到C:\> TestNG文件夹中。

第2步:设置Eclipse环境

  • 打开eclipse→右键单击项目并转到属性→构建路径→配置构建路径,然后使用Add External Jar按钮在库中Add External Jar testng-6.8.jar。

在库中添加testng-6.8.jar。
  • 我们假设您的Eclipse内置了TestNG插件; 如果没有,请使用更新站点获取最新版本。

    • 在Eclipse IDE中,选择“ Help/Software updates/Find and Install

    • Search for new features to install.

    • New remote site.

    • 对于Eclipse 3.4及更高版本,请输入http://beust.com/eclipse

    • 对于Eclipse 3.3及更低版本,请输入http://beust.com/eclipse1

    • 确保选中URL旁边的复选框,然后单击“ Next

    • Eclipse将引导您完成整个过程。

现在,您的Eclipse已准备好开发TestNG测试用例。

第3步:验证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运行来验证程序的输出。

验证结果。

TestNG结果成功。
↑回到顶部↑
WIKI教程 @2018