负载测试工具,支持动态输入

时间:2012-02-23 21:17:15

标签: testing automated-tests load-testing soapui

我正在尝试为我的Web应用程序找到一个合适的负载测试工具,它调用WSDL文件中定义的Web方法。

我尝试使用soapUI,这是一个很棒的工具。除了一个之外,我能够使用soapUI本身实现我的大部分目标。

使用soapUI我需要生成请求主体,然后用它加载服务器。我真正需要执行的是基于先前的SOAP响应动态构建SOAP请求。

  1. 调用网络方法
  2. 解析包含值数组的响应
  3. 从该数组中选择一个随机项,然后构建下一个SOAP请求,并使用它来调用另一个Web方法。
  4. 重复步骤并连续加载服务器
  5. 有没有可以做到这一点的工具(最好是免费的)?或者任何可以帮助我做到这一点的框架(最好是Java)?

    请提供您的意见。

2 个答案:

答案 0 :(得分:0)

如果你想要免费和Java,请查看JMeter。

如果您的应用程序位于更复杂的一侧,则可能需要更复杂的工具。复杂的,我的意思是你需要测试的场景更多的是对话,而不是1或2个事务。如果是这种情况并且您有一个客户端软件组件,那么使用可以记录从真实客户端看到的整个场景的工具可能更有效,而不是从头开始构建事务。我们Load Tester执行此操作并很好地处理XML,但它不是免费的。

答案 1 :(得分:0)

您可以查看Tsung 第一次使用时可能有点不寻常,但对压力测试非常有用 有效地用于Web服务压力测试(SOAP) 有点step-by-step guide