【发布时间】:2017-05-19 07:36:51
【问题描述】:
关于按特定顺序运行 JUnit 测试的帖子太多了,我完全理解:
- 测试不应按特定顺序进行
- 并且创作者这样做时没有考虑到 1
但我有创建一堆输出文件的测试用例。我需要能够进行最终测试,收集这些文件,将其压缩并通过电子邮件发送给某人。
有没有办法将 JUnit 测试组合在一起,让我有一个“总结”组来做这件事?或者有更好的方法吗?
我从 Jenkins 运行这些作为 maven 工作。我可以根据之前的作业输出创建另一个作业,但如果我可以一次性完成这一切,我更愿意这样做,这意味着我可以在任何地方运行它,甚至可以从我的 IDE 中运行。
【问题讨论】:
-
这些测试称为集成测试。如果您需要在那里订购,最好不要使用 JUnit,因为它不支持这一点。使用 TestNG 进行此类操作...
-
你是对的。我正在使用带有黄瓜的 Junit 对自定义报告文件中的输出进行集成测试。