我可以使用 SOAPUI 进行并发测试吗?
我正在尝试使用 SOAPUI(免费版本)测试我的 Web 服务。为了测试并发性,我希望将并发线程从 SOAPUI 激发到服务上。但通过这些选项,线程数逐渐增加(即使在突发模式下)。安装 SOAPUI 的机器是 WinXP 机器。我真的可以进行并发测试吗?如果是这样怎么办?请指导我。我正在等待您的答复和帮助。
I am trying to test my web service using SOAPUI (the free version). For testing concurrency, I wished to fire concurrent threads from SOAPUI onto the service. But with the options, the thread count increases gradually (even in the burst mode). The machine where SOAPUI is installed is a WinXP machine. Can I actually do the concurrency testing? If so how? Please guide me. I am waiting for your answers and help.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您想要恒定的负载,只需使用“简单”策略。选择所需的线程数(例如 10)并选择测试延迟。延迟将通过“随机”因子随机化。这意味着如果随机因子为 0.5 并且测试延迟为 10000,则一个线程中的测试将具有 5 秒到 15 秒的随机延迟。
因此,如果您想要恒定负载,可以选择延迟 0 和特定数量的线程。使用“简单”策略时始终会有固定数量的线程。
If you want a constant load just use the "simple" strategy. Select a thread count you want (e.g. 10) and choose a test delay. The delay will be randomized by the "Random" factor. This means if the random factor is 0.5 and the test delay is 10000 the tests in one thread will have a random delay from 5 seconds to 15 seconds.
So if you want a constant load you can select a delay of 0 and a specific number of threads. There will always be a fixed amount of threads using the "Simple" strategy.