|
|
1
7
我维护WebTest的插件,但我建议尝试一下Geb。我还没有在一个项目中亲自使用它,但我认为它会符合你的大多数标准。 它是国际海事组织(IMO)最为活跃的一个组织,但它是一个全新的组织。它是基于WebDriver/Selenium构建的,因此也应该很适合您过去的经验。 WebTest现在没有太多的开发,也没有对页面对象的内置支持。但它确实能给你很好的报告。它的缺点是它是蚂蚁的历史基础。当测试用例被执行,然后实际的测试作为第二个过程运行时,您的测试步骤被建立起来,这使得以动态方式进行测试变得很困难。 我也使用过GFunc,但缺乏报告是一个真正的痛苦,它没有得到像Geb那样多的发展。它比WebTest更“groovy”,而且是HtmlUnit上的一个薄包装器,允许您非常轻松地“滚动自己的”测试功能。 干杯 李 |
|
|
2
4
Grails功能测试仅限于HtmlUnit。我不建议现在使用其他框架直接编码到HtmlUnit,这些框架可以为您提供页面对象和更好的开箱即用的抽象。 我使用了webdriver插件,它看起来运行得很好,并且内置了页面对象,但是页面对象支持与JUnit层次结构相耦合,这使得我很难使用它,因为我也想使用Cucumber。
|
|
|
Aleks · JSR223预处理器。将数据从数组传递到请求后参数 2 年前 |
|
|
R_SS · 用于json键数组的groovy jsonBuilder 2 年前 |
|
|
manuel_b · Regex匹配器返回多个值 2 年前 |
|
|
user22946701 · 将列表中的每个元素封装为平面文件中的新行 2 年前 |
|
|
Vivek Sangode · micronaut-java中的多租户 3 年前 |
|
|
Mofis Khan · 在groovy脚本上调用shell命令 3 年前 |
|
|
Gaylord.P · 将配置与groovy连接 3 年前 |