TestNG(一):在 Eclipse 中安装 TestNG 插件

TestNG的官方网站:http://www.testng.org

按照官方文档的定义,TestNG是一个测试框架,在 JUnit 和 NUnit 的基础上引入了新的功能,使它的功能更强大,使用更方便。

TestNG是一个开源的自动化测试工具,覆盖各种类型的测试:单元测试,功能测试,集成测试等等。

在 Eclipse 中安装 TestNG 插件
官网(http://testng.org/doc/download.html)提供了在 Eclipse 中安装 TestNG 插件的软件环境要求(Java 1.7 以上版本,Eclipse 4.2 以上)和两种安装方法。我尝试了第一种安装方法(图中用红框标注)。

TestNG(一):在 Eclipse 中安装 TestNG 插件_第1张图片

安装前,大家可以先试一下,是否可以直接进行下文的步骤 “2.测试”,因为后来看到说 Eclipse 中有内置的 TestNG 插件,如果可以的话, 就跳过步骤1吧,然后在评论中告诉我一下(我好像无法验证是否内置了,我的 Eclipse 版本是 4.5.1),哈哈哈~~

1.安装 TestNG
1) 打开Eclipse,进入 https://marketplace.eclipse.org/content/testng-eclipse,将鼠标放置 Install 处,拖拉至 Eclipse 中。如图所示操作。

TestNG(一):在 Eclipse 中安装 TestNG 插件_第2张图片

2) 接下来按照提示进行安装就行,大致步骤如图。

TestNG(一):在 Eclipse 中安装 TestNG 插件_第3张图片

3) 需要接受条件,开始安装,完成后需重启 Eclipse。

TestNG(一):在 Eclipse 中安装 TestNG 插件_第4张图片

2.测试
尝试运行官网的一个示例 http://testng.org/doc/index.html
1)新建一个 “Java Project”,右键 “Build Path” -> “Add Libraries” -> “TestNG”

TestNG(一):在 Eclipse 中安装 TestNG 插件_第5张图片

2)新建 “SimpleTest.java”, 写入官网示例。

import org.testng.annotations.*;

public class SimpleTest {

     @BeforeClass
     public void setUp() {
       // code that will be invoked when this test is instantiated
     }

     @Test(groups = { "fast" })
     public void aFastTest() {
       System.out.println("Fast test");
     }

     @Test(groups = { "slow" })
     public void aSlowTest() {
        System.out.println("Slow test");
     }   
}

3) 运行,得到结果报告

TestNG(一):在 Eclipse 中安装 TestNG 插件_第6张图片

现在还不会分析测试报告,期待进一步学习。哈哈~~

你可能感兴趣的:(测试)