Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring 查看来自运行API的传出请求_Spring_Backend_Qa - Fatal编程技术网

Spring 查看来自运行API的传出请求

Spring 查看来自运行API的传出请求,spring,backend,qa,Spring,Backend,Qa,我本打算做一个API端点的黑盒测试(SpringJava,如果有必要的话),我是后端QA的新手 很简单,正在测试的是一个微服务a,它与另一个微服务B对话,而我的机器上目前还没有运行这个微服务B 我所要做的就是查看A试图发送给B的HTTP GET的内容,并根据我从Postman发送的输入验证它是否满足合同义务。假设B起作用,我不在乎B返回给A的是什么 我是否可以在不更改代码的情况下使用Postman或Wireshark查看输出,以及如何查看或记录输出?您可以使用多种方法查看发送到服务器的传出请求。

我本打算做一个API端点的黑盒测试(SpringJava,如果有必要的话),我是后端QA的新手

很简单,正在测试的是一个微服务a,它与另一个微服务B对话,而我的机器上目前还没有运行这个微服务B

我所要做的就是查看A试图发送给B的HTTP GET的内容,并根据我从Postman发送的输入验证它是否满足合同义务。假设B起作用,我不在乎B返回给A的是什么


我是否可以在不更改代码的情况下使用Postman或Wireshark查看输出,以及如何查看或记录输出?

您可以使用多种方法查看发送到服务器的传出请求。 1.如果您正在进行前端测试,请执行以下操作:F12>>转到Netowrk选项卡>>在那里您可以看到您的浏览器正在交互的所有传入/传出请求

  • 使用任何开放源工具(如SOAPUI/Jmeter)启用此工具的日志记录,您可以看到任何传入/传出API

  • 希望这有帮助

    邮递员只向特定URL发送HTTP请求和数据。您可以使用Wireshark来嗅探流量和请求。