如何测试需要事先执行某种身份验证的网页?例如,一个网页https://example.com/orders只有在浏览器的本地存储中有一个JWT时才能被访问(假设它是一个客户端应用程序,如Angular)。
我看过几个关于人们使用JMeter测试网页的视频,但他们使用的所有示例都是公共网页(例如,JMeter)。https://google.com)。
如何测试需要事先执行某种身份验证的网页?例如,一个网页https://example.com/orders只有在浏览器的本地存储中有一个JWT时才能被访问(假设它是一个客户端应用程序,如Angular)。
我看过几个关于人们使用JMeter测试网页的视频,但他们使用的所有示例都是公共网页(例如,JMeter)。https://google.com)。
1条答案
按热度按时间92dk7w1h1#
有不同的身份验证类型,最常见的是通过Cookies,它通过HTTP Cookie Manager在JMeter中自动处理
当涉及到JWT成功认证后,你应该得到一个JWT令牌,它可以使用合适的后处理器从响应中提取,然后对于后续的请求,你可以添加一个HTTP Header Manager通过Authorization头发送令牌。