gpt4 book ai didi

java - 自动化性能测试框架

转载 作者:搜寻专家 更新时间:2023-10-31 20:30:00 25 4
gpt4 key购买 nike

是否有一个框架可以在 JVM 上编写自动化性能测试?

我想设置一些性能目标并在每次性能低于目标时闪烁红灯(或者更确切地说打印红色控制台消息)。

我有一些用 Calliper 编写的手动运行的基准测试,但是我希望性能测试套件像我进行单元测试一样自动运行。

没有数据库,也没有网络服务器。

最佳答案

自第 4 版 JUnit 支持该功能:

import org.junit.*;

public class JunitTest4 {

// timings below are in milliseconds
@Test(timeout = 1000)
public void infinity() {
// will fail
while (true);
}

}

但遗憾的是,它只是一个基本功能,不确定您是否会完全满意:您无法测量小于毫秒的时间,您无法存储测试的历史行,您无法看到您有多远重新从目标。

关于java - 自动化性能测试框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10786989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com