gpt4 book ai didi

web-services - 使用并发用户测试 Web 服务的自动增量功能

转载 作者:行者123 更新时间:2023-11-28 20:51:06 25 4
gpt4 key购买 nike

我有一个 Web 服务,可以执行“自动递增”一个简单字段的简单任务。我使用 SoapUI 对其进行了测试。也就是说,每当我运行 SoapUI 时,响应将是一个值加上它的先前值。现在问题是,我想测试同时运行同一 Web 服务的用户。这意味着,如果他们同时访问网络服务,网络服务将以正确的增量值响应。

例如,我有 3 个用户同时访问该服务。我期望他们得到的响应(整数值)彼此不同。它应该是渐进的。这就是我要测试的。

我正在考虑合并 JMeter 和 SoapUI,但我不确定这是否可行。您对我如何处理这件事有什么建议吗?

最佳答案

SoapUI 提供了一些 limited load testing capabilities因此,如果您认为一台机器的负载就足够了,并且您会对仅反射(reflect)平均/最小/最大响应时间和吞吐量的负载测试指标感到满意 - 您可以仅使用 SoapUI 进行负载测试。

如果您决定使用 JMeter - 请注意,您至少可以通过两种方式迁移测试:

  1. 使用 JMeter 的 HTTP(S) 测试脚本记录器记录运行 SoapUI 测试场景
  2. Taurus自动化框架自带 SoapUI xml to JMeter jmx converter .

如果您想手动检查 Building a SOAP WebService Test Plan JMeter用户手册章节

为了“告诉”JMeter 在同一时刻用所需数量的虚拟用户执行 HTTP 请求采样器,添加 Synchronizing Timer作为相关HTTP Request的 child 采样器。

关于web-services - 使用并发用户测试 Web 服务的自动增量功能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46558188/

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