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

请提出构建Java硒测试框架的最佳做法

最佳答案

使用Selenium 2 / WebDriver作为浏览器自动化工具
Geb + Spock,如果可以使用Groovy,则使用JUNIT + PageObject模式

10-08 09:00
查看更多