1

我刚开始使用 Selenium 进行 Web 测试,并且一直在学习 Selenium WebDriver + Java。

我的问题是,为什么我需要在有 TestNG 的情况下构建测试框架?

TestNG 作为一个框架不能做什么?

4

3 回答 3

2

没有什么 :-)

更严重的是,TestNG 在 Selenium 用户中非常受欢迎,原因有很多,其中支持:

  • 依赖关系(非常方便测试相互跟随的页面)。
  • 参数化@DataProvider(用于测试浏览器和用户代理的各种组合)。
  • 并行测试(让您同时在多个浏览器上进行测试)。

查看 Selenium 论坛以获取更多信息,如果您有任何问题,请随时通过电子邮件发送到 testng-users 列表。

于 2012-08-06T03:28:09.217 回答
1

是的,我认为 TestNG 作为一个 Web 测试框架就足够了。如果你熟悉使用 JUnit,切换到 TestNG 会更容易

于 2012-08-07T09:21:53.090 回答
0

有时可能需要构建自定义框架。你可以为此使用 TestNG。:)

于 2012-08-21T10:23:52.987 回答