我有一个自动生成' _token'的http请求请求的值(此值仅在http请求下生成,而不是在此请求的响应中生成)和此' _token'需要将值传递给下一个http请求标头作为授权'。我知道如果它处于第一个http请求的响应中,我们可以使用JSON / RegEx后处理器。但是,如果动态值在http请求中,它是如何相关的。
请建议我们如何在jmeter中实现这一目标。
答案 0 :(得分:0)
您很可能尝试加载测试使用OAuth的应用程序,并且根据OAuth版本和您的应用程序设置,可能会有不同的选项。如果令牌是永久性的 - 您可以将它放入HTTP Header Manager,但是如果令牌或多或少地过期 - 您将需要使用JMeter实现OAuth flow(在某些情况下,您需要一些额外的内容,如脚本,启动浏览器以打开重定向URL或使用OAuth客户端库)。有关详细信息,请查看How to Run Performance Tests on OAuth Secured Apps with JMeter文章。
我建议您与应用程序开发人员联系,以了解OAuth版本,设置,所需的客户端ID /密码等。