2012-12-11 128 views
1

我们计划通过在简单的Web表单中输入when then命令(?)来动态生成JBehave故事。我不确定,如果我喜欢那个想法。 我的意思是,我可以在开始测试之前以编程方式保存.story文件,并在覆盖的StoryPathResolver.resolve方法中指向此文件。但是,你认为这会很有意义吗?动态生成jbehave故事

感谢

回答

0

我不知道如果我理解你的计划功能,但基于我的假设*),我说:不,这是没有意义的,原因如下。

我在这里的假设是,你想要执行(测试)系统的动态和/或你不知道应该如何预先测试。但无论哪种方式,无论输入什么都不会对以后的回归测试具有可重现性,也不会对自动化测试带来的任何其他典型好处产生影响,首先是速度。

而不是实现这样一个框架,它会为您呈现每个步骤中可用的选项以及需要的即停即走系统,但最好是优化写入.story文件的路径并将它们注入正在运行的系统中。这样,作者仍然可以花时间指定这些例子,并且从一开始就让它们具有可重复性。

*)我应该错了,请重新提出您的问题。您的第一篇文章中还有一些其他问题可以扣除。