|
|
1
7
我维护WebTest的插件,但我建议尝试一下Geb。我还没有在一个项目中亲自使用它,但我认为它会符合你的大多数标准。 它是国际海事组织(IMO)最为活跃的一个组织,但它是一个全新的组织。它是基于WebDriver/Selenium构建的,因此也应该很适合您过去的经验。 WebTest现在没有太多的开发,也没有对页面对象的内置支持。但它确实能给你很好的报告。它的缺点是它是蚂蚁的历史基础。当测试用例被执行,然后实际的测试作为第二个过程运行时,您的测试步骤被建立起来,这使得以动态方式进行测试变得很困难。 我也使用过GFunc,但缺乏报告是一个真正的痛苦,它没有得到像Geb那样多的发展。它比WebTest更“groovy”,而且是HtmlUnit上的一个薄包装器,允许您非常轻松地“滚动自己的”测试功能。 干杯 李 |
|
|
2
4
Grails功能测试仅限于HtmlUnit。我不建议现在使用其他框架直接编码到HtmlUnit,这些框架可以为您提供页面对象和更好的开箱即用的抽象。 我使用了webdriver插件,它看起来运行得很好,并且内置了页面对象,但是页面对象支持与JUnit层次结构相耦合,这使得我很难使用它,因为我也想使用Cucumber。
|
|
|
Tim Kirkwood · 比较空数据帧 1 年前 |
|
|
nerrood · 为什么在笑话测试中不调用save 2 年前 |
|
|
eof · Chrome块文件下载-selenium 2 年前 |
|
Display name · Ember.js辛烷值验收试验 2 年前 |
|
|
Vitto · 理智和回归测试是如何在一个简单的场景中协同工作的? 2 年前 |
|
|
mattsmith5 · 使用特征文件并行计算空手道跑场景 2 年前 |
|
|
Norronas · 采用裸机编程的寄存器单元测试 2 年前 |