加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

groovy – Spock vs FitNesse

发布时间:2020-12-14 16:31:19 所属栏目:大数据 来源:网络整理
导读:我一直在研究Spock,并且有过FitNesse的经验.我想知道人们如何选择一个,如果他们似乎正在解决相同或类似的问题空间. 对于已经使用Spock或其他groovy代码进行测试的人员,您是否看到任何明显的性能下降?测试应该立即提供反馈 – 据我们所知,如果测试需要更长时
我一直在研究Spock,并且有过FitNesse的经验.我想知道人们如何选择一个,如果他们似乎正在解决相同或类似的问题空间.

对于已经使用Spock或其他groovy代码进行测试的人员,您是否看到任何明显的性能下降?测试应该立即提供反馈 – 据我们所知,如果测试需要更长时间才能运行,开发人员往往不太频繁地运行测试 – 所以我想知道测试执行速度的降低是否对现实世界有任何影响.

谢谢

解决方法

我不是FitNesse的家伙,所以请用一粒盐说我说的话.对我来说,FitNesse想要做的就是提供独立于编程语言的环境来指定测试.他们使用它与程序员有更可视的界面.在Spock中,使用Groovy ast变换将表格转换为groovy程序.

由于您基本上停留在编程语言中,所以在Spock中更容易实现更复杂的测试设置.因此,您经常需要在FitNesse中编写灯具代码.

我个人不需要一个测试执行按钮,我喜欢直接的方法.我喜欢不需要接受更多的课程,只能启用测试,我喜欢直接看代码.例如,我想从命令行执行我的测试,而不是从Web界面执行. FitNesse当然可以这样做,但是FitNesse正在试图给用户的整个视觉效果就是对我来说只是镇定.这就是为什么我会选择Spock over FitNesse的原因.

语言不可知方法的优点当然是可以使用大量的测试规范来进行Java和forNet.所以如果这是你的要求,你可能想判断不同.它通常不对我

至于表演,我不会太担心那部分.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读