查看TestNG官方文档的时候,巧合发现了这个教程网站,很不错,TestNG入门学习的时候可以看看,也适合当工具书。
- TestNG Hello World示例 - 开始使用TestNG,创建一个简单的测试用例以及如何执行它。
- TestNG配置注释 - 此示例演示TestNG中支持的配置注释列表。
- TestNG预期异常测试 - 这个例子演示了如何做异常测试 - @Test(expectedExceptions =?)。
- TestNG忽略测试 - 此示例演示如何启用和禁用测试方法 -
@Test(enabled = true)
。 - TestNG超时测试 - 确保测试方法必须在指定时间内完成 -
@Test(timeOut = 5000)
。 - TestNG分组测试 - 此示例演示如何进行组测试 -
@Test(groups =?)
,@Test(dependsOnGroups??)
。 - TestNG套件测试 - 此示例演示如何使用
testng.xml
运行多个测试类。 - TestNG依赖性测试 - 此示例演示如何使用
dependOnMethods
和dependsOnGroups
来实现依赖性测试。 - TestNG参数测试(XML和DataProvider) - 此示例演示如何使用XML或@DataProvider将参数传递到测试方法中。
- TestNG参数测试(DataProvider) - 另一个@DataProvider示例。
- TestNG + Selenium - 负载测试 - 此示例演示如何使用Selenium在网站上执行负载测试。
- TestNG + Spring集成示例 - 此示例演示如何使用TestNG测试Spring组件。
- JUnit 4 Vs TestNG比较 - JUnit 4和TestNG之间详细功能的比较。