1

这是一个 Java - Selenium(任何其他相关技术?)项目,我需要为一个在非营利组织做志愿者的朋友做。我应该创建一个应用程序来测试他们的网页。我更喜欢 java、c、c++ 的服务器端。我的问题是有哪些可用的开源技术和框架可以帮助我构建一个健壮的测试框架,我需要为它们创建一个流程,以便未来任何具有 java 和 selenium 基础知识的志愿者都可以维护,添加新的测试必要时的情况。我读了一些关于 TestNG 的文章,但现在确定它是最好的。

请建议构建 java selenium 测试框架的最佳实践

4

3 回答 3

0
  1. 使用 Selenium 2/WebDriver 作为浏览器自动化工具
  2. Geb + Spock如果你可以使用 Groovy 否则 JUNIT + PageObject模式
于 2012-05-09T20:57:22.807 回答
0

如果这只是一个没有很多 Javascript 的简单主页,我推荐 HTMLUnit,因为它比 Selenium 快。但是您可能对 BDD 风格的 Cuke4Duke 感兴趣。

https://github.com/cucumber/cuke4duke/tree/master/examples/java-webdriver

于 2012-05-09T21:05:51.477 回答
0

Junit 或 TestNG 是与 selenium RC 一起使用的不错选择。首先,您应该探索 ide,然后选择 selenium RC。http://www.dev2all.com/articles/上提供了一个很好的示例

于 2012-05-10T16:58:26.143 回答