平平庸庸

testng notes

上一篇 / 下一篇  2009-05-10 21:38:04 / 个人分类:随便写写

为节约您的时间请勿阅读此日志,内容既简要又混乱,对您毫无意义。纯粹学习笔记

目前netbeans中暂无testng插件。

以下记录一个netbeans中的testng的例子

package testngtest;
import org.testng.annotations.*;
public class testng {
@BeforeClass
public void setUp() {
}
@Test(groups = { "fast" })
public void aFastTest()
{   System.out.println("Fast test");
}
@Test(groups = { "slow" })
public void aSlowTest() {
System.out.println("Slow test");
}
}

项目目录下新建test.xml

<project default="test">
<path id="cp">
<pathelement location="lib/testng-5.9-jdk15.jar"/>
<pathelement location="build/classes"/>
</path>
<taskdef name="testng" classpathref="cp" classname="org.testng.TestNGAntTask" />
<target name="test">
    <testng classpathref="cp" groups="fast">
        <classfileset dir="build/classes" includes="testngtest/testng.class"/>
        </testng>
        </target>
</project>

项目目录下新建lib文件夹。将testng-5.9-jdk15.jar放入其中

netbeans中 文件-打开文件 打开test.XML 右键 运行 test。

结果如下:

test:
[Parser] Running:
  Ant suite

Fast test

===============================================
Ant suite
Total tests run: 1, Failures: 0, Skips: 0
===============================================

成功生成(总时间:0 秒)

report location

NetBeans 6.5.1\test-output\Ant suite\index.html

 


TAG:

 

评分:0

我来说两句

Open Toolbar