gpt4 book ai didi

junit - 可以用junit进行压力测试吗?

转载 作者:行者123 更新时间:2023-12-01 11:57:31 25 4
gpt4 key购买 nike

我是 java 和 Junit 的新手,我需要对一组 Web 服务进行压力测试,现在对于每个 Web 服务我都有这样的测试:

@Test
public void webServiceTest() {
Integer firstParameter=0;
Integer secondParameter=9;
List<GeoArea> sampleList = kitDAO.myWebServiceToTest(firstParameter, secondParameter);
Assert.assertNotNull(sampleList);
Assert.assertTrue(sampleList.size() > 0);
}

有没有办法用不同的参数同时调用这个测试 100 次?我会创建 100 个线程,将 100 个不同的参数集传递给它们并同时启动线程。你认为这可能吗?你会怎么做?

谢谢

最佳答案

JUnitPerf提供 LoadTest 包装器以多次运行相同的测试。我不认为你可以给它传递不同的参数,但你可以自己添加那部分。拥有 100 个参数的静态列表,然后让测试的每个实例从该静态列表中删除一个值。

关于junit - 可以用junit进行压力测试吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5564545/

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