在JMeter中,我想动态调用一个token,我已经提到了csv文件中的payload,它从csv文件中正确获取数据,但没有在任何地方显示token.我还使用了http header manager,JSON extractor,response assertion。尝试使用csv文件,但令牌未显示在响应正文中.我还想将该令牌传递给其他API。
tjvv9vkg1#
如果您可以使用真实的浏览器(或其他应用程序)成功获取令牌,而不能使用JMeter,则意味着您没有发送与浏览器相同的请求。1.确保JMeter is configured to behave like a real browser1.使用View Results Tree侦听器和browser developer tools或Fiddler或Wireshark等第三方嗅探器工具比较源自JMeter和真实的浏览器的请求。修改JMeter配置使其看起来与真实的浏览器完全一样,并发送相同的请求(或请求序列)后,您就可以使用JMeter获取令牌。
1条答案
按热度按时间tjvv9vkg1#
如果您可以使用真实的浏览器(或其他应用程序)成功获取令牌,而不能使用JMeter,则意味着您没有发送与浏览器相同的请求。
1.确保JMeter is configured to behave like a real browser
1.使用View Results Tree侦听器和browser developer tools或Fiddler或Wireshark等第三方嗅探器工具比较源自JMeter和真实的浏览器的请求。
修改JMeter配置使其看起来与真实的浏览器完全一样,并发送相同的请求(或请求序列)后,您就可以使用JMeter获取令牌。