首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何避免在使用concordion时多次执行concordion测试:在html中运行

如何避免在使用concordion时多次执行concordion测试:在html中运行
EN

Stack Overflow用户
提问于 2014-04-02 16:49:59
回答 1查看 500关注 0票数 2

正如标题所述:如何避免在使用concordion时多次执行concordion测试:在html中运行。

当你在你的链接中使用concordion:run时,漂亮的标记就会出现在报告中。但是,向html页面添加concordion:run属性也会触发另一个测试执行,紧接着是从fixture触发的测试执行。后者当然是非常不可取的。我怎么才能解决这个问题。

环境: junit 4.8.1 concordion 1.4.4 concordion extensions 1.1.1 (尚未使用)

EN

回答 1

Stack Overflow用户

发布于 2014-04-03 17:23:31

创建一个Concordion规范(html页面),其中包含指向您希望执行的所有Concordion规范的链接(使用concordion:run)。然后,只执行与此规范相关的单个fixture类。

我们倾向于分层地构建Concordion规范,每个主题都有一个链接到页面的顶级索引页。然后,每个主题页面链接到每个功能等的页面。然后,我们可以选择通过执行顶级fixture来运行所有测试,或者通过运行相应的fixture类来运行主题/功能等的测试。

如果你想从多个规范中链接相同的规范,那就稍微有点麻烦了。如果您正在尝试这样做,请让我知道-我确实有一些代码来处理它。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22806108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档