在Junit中可以进行测试套件调度吗?[已关闭]

问题描述 投票:-3回答:1

我正在使用Junit来自动化我目前的Web应用程序。我想安排Junit测试套件,并将结果报告通过电子邮件发送给不同的人,这在Junit中可以实现吗? 如果不可以,有什么插件可以做到吗?如果我需要把它迁移到TestNG上,我们该怎么做?

java testing junit automation testng
1个回答
1
投票

调度单元测试任务和通过电子邮件发送测试结果不是JUnit或TestNG这样的单元测试框架所关心的。

这种功能属于持续集成(CI)软件的问题域,比如Jenkins、Travis、CircleCI等。

例如Jenkins将运行一个Java项目的单元测试(使用你选择的单元测试框架)作为常规构建的一部分。 你可以在检查到你的源码控制仓库时触发构建工作,或者按照定期的时间表。 Jenkins还有一个插件可以在构建工作完成时发送电子邮件通知。

参考文献

或者,你可以简单地从cron作业中运行构建,并使用cron内置的能力发送包含作业输出的电子邮件。

© www.soinside.com 2019 - 2024. All rights reserved.