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實例就完成了。