如何使用Jmeter计算端到端API请求的平均时间
我正在使用JMeter进行API负载测试。 我测试的是多个HTTP API请求(例如-150个请求)的响应时间。 我可以得到150个HTTP请求的平均时间,但我们还有一个要求,它应该给出端到端请求的平均时间 应用程序的当前行为- 1.发送API请求 2.它返回状态代码为201 ok的成功响应。 3.它开始在azure门户上创建azure资源。 4.在Azure Portal中创建资源后,请求成功 我需要计算总响应时间,包括Azure资源的创建。如何使用Jmeter计算端到端API请求的平均时间,jmeter,performance-testing,web-api-testing,Jmeter,Performance Testing,Web Api Testing,我正在使用JMeter进行API负载测试。 我测试的是多个HTTP API请求(例如-150个请求)的响应时间。 我可以得到150个HTTP请求的平均时间,但我们还有一个要求,它应该给出端到端请求的平均时间 应用程序的当前行为- 1.发送API请求 2.它返回状态代码为201 ok的成功响应。 3.它开始在azure门户上创建azure资源。 4.在Azure Portal中创建资源后,请求成功 我需要计算总响应时间,包括Azure资源的创建。 有没有办法在JMeter中实现这一点?或者我应该为
有没有办法在JMeter中实现这一点?或者我应该为此使用另一个工具吗?如果有一个端点返回资源状态,如“创建”、“创建”、“失败”等。您可以按如下方式设计测试:
-
- (HTTP请求-发送API请求
-
- HTTP请求-检查资源的状态
- 获取当前状态
- HTTP请求-检查资源的状态