繁体   English   中英

Junit测试套件以编程方式执行

[英]Junit test suite execution programmatically

我想在Java中构建一个工具,在这里可以看到Junit测试套件执行的进度。 像下面。

  1. 当前执行的类。
  2. 完成了多少个测试用例(通过,失败)?
  3. 有多少测试用例待处理?

根据这些信息,我想构建一个图形报告。

如何开始?

首选的外部外观似乎是JUnitCore ,它提供了一系列有用的run(...)重载。 使用RunListener实现调用JUnitCore.addListener ,您应该能够获取所需的通知。

注意未决的测试用例总数可能不容易提前获得; 测试计数可以作为Description对象的一部分使用,但是默认情况下,JUnit似乎不会在运行之前立即创建所有运行器和Descriptions。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM