我已经写过使用硒进行功能测试的测试。我正在使用Java。我希望能够在测试之间创建结构。可以用jUnit或TestNG来完成吗?如何使用硒(junit或testng)创建结构化自动测试?你最好的做法是什么?
想能够创建测试结构将产生报告是这样的:
Top test FAIL
- Module1 test PASS
-- Module1Class1 test PASS
-- Module1Class2 test PASS
--- Module1Class3Method1 test PASS
--- Module1Class3Method2 test PASS
- Module2 test FAIL
-- Module2Class1 test FAIL
--- Module2Class1Method1 test PASS
--- Module2Class1Method2 test FAIL
--- Module2Class1Method3 test PASS
我有使用Selenium进行功能测试的测试。我用Selenium IDE或手动生成了这些。我将它们导出到java。我正在使用Selenium RC。我可以将它们作为Java应用程序运行,或者作为jUnit测试来从中获取报告。问题是我有很多类和很多测试。我想通过模块来运行这些模块,不仅有来自模块级测试的结果(通过/失败),而且来自以下类中的所有测试。 AFAIK jUnit只允许平面测试结构。所以我想知道testNG。这是否更清楚? – 2009-08-25 08:55:42