1.安装条件
1)jdk1.7及以上
2)eclipse4.2 及以上
2.安装Eclipse TestNG插件
eclipse安装testng插件有三种方式,用Update Site安装太慢,而且经常安装失败。离线安装操作麻烦,而且网上的教程步骤不全,这些都是踩过的坑。所以墙裂推荐通过eclipse marketplace 来安装。
1)访问http://marketplace.eclipse.org/content/testng-eclipse,按住install按钮拉到eclipse的空白处。
2)一路next,接受协议,finish
3)安装完成会提示重启,重启后,选new->other 能找到testng的选项就是安装成功
3.HelloWorld简单实例
1)新建一个maven工程,加入testng依赖
<dependency>
<groupId>org.testng</groupId>
<artifactId>testng</artifactId>
<version>6.8.7</version>
<scope>test</scope>
</dependency>
2)新建一个业务逻辑类DuckCooker,来完成北京烤鸭的烹饪逻辑。
public class DuckCooker {
public String cook(){
return "Beijin Roast Duck";
}
}
3)接下来新建一个TestNG类 TestNGHelloWorld 来测试我们刚刚的业务逻辑类,煮出来的菜是不是一道鸭肉菜。
public class TestNGHelloWorld {
@Test
public void isDuckMeal() {
DuckCooker duckCooker = new DuckCooker();
Assert.assertTrue(duckCooker.cook().contains("Duck"));
}
}
4)在TestNGHelloWorld类,右键,run as TestNG Test, 可以看到测试通过。
控制台输出
到此一个简单的TestNG实例就完成了。