正如标题所述:如何避免在使用concordion时多次执行concordion测试:在html中运行。
当你在你的链接中使用concordion:run时,漂亮的标记就会出现在报告中。但是,向html页面添加concordion:run属性也会触发另一个测试执行,紧接着是从fixture触发的测试执行。后者当然是非常不可取的。我怎么才能解决这个问题。
环境: junit 4.8.1 concordion 1.4.4 concordion extensions 1.1.1 (尚未使用)
发布于 2014-04-03 17:23:31
创建一个Concordion规范(html页面),其中包含指向您希望执行的所有Concordion规范的链接(使用concordion:run)。然后,只执行与此规范相关的单个fixture类。
我们倾向于分层地构建Concordion规范,每个主题都有一个链接到页面的顶级索引页。然后,每个主题页面链接到每个功能等的页面。然后,我们可以选择通过执行顶级fixture来运行所有测试,或者通过运行相应的fixture类来运行主题/功能等的测试。
如果你想从多个规范中链接相同的规范,那就稍微有点麻烦了。如果您正在尝试这样做,请让我知道-我确实有一些代码来处理它。
https://stackoverflow.com/questions/22806108
复制相似问题