【发布时间】:2018-08-29 00:57:28
【问题描述】:
我对 jMeter 工具非常陌生。谷歌搜索后,我可以通过 GUI 在 jMeter 中构建脚本。
我需要对通过 SAML 协议访问的 Web 应用程序进行性能和负载测试。我正在尝试提取 SAML 请求和响应的值并使用 BoundaryExtractor 组件将其分配给变量,这是 jMeter 4.0 中的新组件。
以下是我为 BoundaryExtractor 配置的值:
Left Boundary - Name="SAMLRequest" Value="
Right Boundary - "/>
我尝试了左右边界的所有可能值。但是该值未分配给变量,因此我无法使用它。仅供参考,这是一个使用 SAP 产品开发的 Web 应用程序,因此 URL 看起来也一样
输入上面的 URL 后,它会调用 Single-Sign-On 站点,并且 URL 是
请参阅 chrome 开发者页面的附加屏幕截图,其中 SAMLRequest 作为查询字符串发送。
我不知道如何使用 BoundaryExtractor 从查询字符串中读取值。
我还附加了 jMeter 脚本中的 BoundaryExtractor。请指导我如何做到这一点。这样我就可以为多个并发用户执行此操作。
【问题讨论】: