当前位置: 首页 > 知识库问答 >
问题:

如何用Jmeter捕获API中对其他API调用的响应时间

应俭
2023-03-14

我目前正在使用Jmeter测试API的响应时间。让我们称之为API A。如果API A调用API B,而API B托管在同一台服务器上,但端口不同,那么我有没有办法使用JMeter捕获API B的响应时间呢?

我意识到这里有一个类似的问题,试图完成同样的事情,但它对我不起作用。我看不到对API B的内部调用

共有1个答案

刘弘新
2023-03-14

JMeter不知道应用程序背后发生了什么,它发送一个HTTP请求,等待响应并测量所用的时间以及其他一些度量。

如果在API调用的背后有一些额外的活动,捕获它的唯一方法是在测试端的应用程序中使用探查器工具或APM工具。

 类似资料:
  • 嗨,我正在为后端使用Laravel API,并在React中使用Redux进行登录。嗯,我调用API,我希望laravel API传递正在发生的事情的精确错误,例如用户不存在。问题是当我想在使用axios进行的调用的catch部分访问Mesage时 Laravel登录部分 使用axios响应调用 我在网络控制台中得到的响应 xhr.js:177邮政http://127.0.0.1:8000/api

  • 我有一个短信api在PHP,我打电话发送短信。我通过一些json和一个url回调来获得响应状态,短信被发送。 之后服务器调用我的回调url,但我不能得到响应体。$_GET和$_POST是空的...留档不存在。它应该有一些json。有人能帮帮我吗?提前感谢

  • 是否可以使用线雾模拟Jmeter中API的json响应。如果是,请您分享一步一步的过程。

  • 有没有更好的方法来追踪电话的时间?

  • 我有两个项目,一个为用户,另一个为部门。 现在,我想从另一个REST API调用REST API。我怎么打电话? 我面临的问题是,部门不提供与用户相关的类,反之亦然。 这是我的UserController类。 这是我的DepartmentController类。 请告诉我如何在getDept()中调用getUser()方法,以及如何使类彼此可用。

  • 从我的后端应用程序(springboot,java8)中,我将进行多个外部api调用。我需要将所有请求和响应数据(包括头、请求和响应体)记录到数据库(MongoDB)中。 下面是我的示例代码,这是我如何尝试捕获每个外部api调用的请求和响应。在异常情况下,我将存储状态为“失败”。 在我的项目中,将在新的第三方api集成上添加多个模块,因此在每个模块中,对于每个不同的外部api调用,我必须捕获所有这