如何在不同API的集合上测试负载

时间:2017-09-09 07:22:42

标签: rest jmeter soapui load-testing web-api-testing

我正在Soap ui中进行负载测试并处理出租车预订应用程序,所以设置这样的api例如

userSingin ,GetlocationDetails,bookCab,getDriverDetails,acceptRide and completeRide so on.

它将成为循环(成功完成一次骑行)所以这个老年人可能会发生1000或10000次。

问题是如何将api做单个实体并使用soap ui,jmeter或任何负载测试工具进行负载测试,或者通过编码请帮我解决简单演示的问题。

1 个答案:

答案 0 :(得分:0)

  1. SoapUI有some load testing capabilities因此,如果您已准备好功能测试,则可以在增加负载的情况下运行它。
  2. 如果SoapUI的负载测试不够(即您无法创建所需的负载或查找结果不太冗长/提供信息),您可以使用JMeter的HTTP Request采样器构建相同的测试计划。如果您需要发送自定义Content-TypeSOAPAction标头,可以通过HTTP Header Manager完成。有关详细信息,请参阅Building a SOAP WebService Test Plan文章。
  3. 最后但并非最不重要,您可以使用Taurus工具使用JMeter执行现有的SoapUI项目,有关特定功能的详细信息,请参阅SoapUI SupportNavigating your First Steps Using Taurus可以熟悉工具及其概念。