新的Grails应用程序的功能测试框架的优点和缺点是什么?
我有分析瘫痪,查看新的grails(v1.3.4)应用程序的所有不同的功能测试选项.我看了看
> WebDriver/Selenium(我之前使用过) 必须有其他人.我认为我作出决定的一些标准包括(不是特定的顺序): >长寿可喜,积极发展 听到已经尝试过多个框架的人特别有兴趣.谢谢! 解决方法
我维护WebTest的插件,但我建议给Geb一个尝试.我没有亲自在项目中使用它,但我认为它会打破你的大部分标准.
它是最积极发展的(IMO),但是是相当新的.它是建立在WebDriver / Selenium,所以也应该是一个很好的适应你过去的经验. WebTest今天看不到很多开发,并没有内置对页面对象的支持.但它确实给你很好的报告.它的缺点是蚂蚁的历史基础.它使得很难以动态方式进行测试,因为测试步骤在测试用例执行时建立,然后实际测试作为第二遍运行. 我也使用GFunc,但缺乏报告是一个真正的痛苦,它没有得到像Geb一样多的开发.它比WebTest更“groovy”,而且是HtmlUnit的薄型封装,可以让您轻松“滚动自己”的测试功能. 干杯 背风处 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |