Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 詹金斯:监视JUnit测试执行时间?_Java_Jenkins_Junit_Monitoring - Fatal编程技术网

Java 詹金斯:监视JUnit测试执行时间?

Java 詹金斯:监视JUnit测试执行时间?,java,jenkins,junit,monitoring,Java,Jenkins,Junit,Monitoring,为了防止我的项目中的性能下降,我想在jenkins中介绍一些对JUnit测试运行时的监控。理想情况下,我希望将测试的执行时间视为Jenkins中的图表(即测试执行时间趋势图)。随着时间的推移,单个测试(或测试类别)的运行时间也会很有趣。每个测试的RAM使用监控也是一个不错的选择。我在网上看到过一些方法,人们甚至使用SonarQube插件来监视这种测试执行时间 我的问题是:你如何解决这个问题?这似乎是一件非常基本和直接的事情,但在Jenkins中似乎没有一个明确的解决方案。可以提供对各个阶段的时间

为了防止我的项目中的性能下降,我想在jenkins中介绍一些对JUnit测试运行时的监控。理想情况下,我希望将测试的执行时间视为Jenkins中的图表(即测试执行时间趋势图)。随着时间的推移,单个测试(或测试类别)的运行时间也会很有趣。每个测试的RAM使用监控也是一个不错的选择。我在网上看到过一些方法,人们甚至使用SonarQube插件来监视这种测试执行时间

我的问题是:你如何解决这个问题?这似乎是一件非常基本和直接的事情,但在Jenkins中似乎没有一个明确的解决方案。

可以提供对各个阶段的时间安排的洞察,类似的东西可以用于跨构建绘制数据


将这两个连接在一起似乎是一个可行的解决方案。

我使用的JMeter插件具有这种跟踪功能,它不一样,但它对快速测试tha API有很大帮助

不错,但JMeter不只是用于web应用程序吗?我正在寻找一个类似的解决方案,除了一般的JUnit测试(不一定是webapps)。