如何使用JMeter设置负载测试以执行SP启动的SSO';她和萨姆在一起

如何使用JMeter设置负载测试以执行SP启动的SSO';她和萨姆在一起,jmeter,load-testing,saml,openam,Jmeter,Load Testing,Saml,Openam,我想使用JMeter设置一个负载测试,以便使用SAMLv2对各种用户执行SP启动的SSO。这包括将所需的AuthNRequest消息发布到身份提供程序(IDP)的登录URL,以及当前用户的凭据(用户名、密码) 必须对AuthNRequest进行签名和加密,因此我想将其留给服务提供商(SP)并以某种方式获取它,以便我可以重用它(但我不知道我是否首先需要这样做-也许跟随重定向就足够了) 我发现很难弄清楚该采取哪些步骤来完成这项工作。我不需要关于在JMeter中单击何处的确切指导,但更需要对所涉及的H

我想使用JMeter设置一个负载测试,以便使用SAMLv2对各种用户执行SP启动的SSO。这包括将所需的
AuthNRequest
消息发布到身份提供程序(IDP)的登录URL,以及当前用户的凭据(用户名、密码)

必须对
AuthNRequest
进行签名和加密,因此我想将其留给服务提供商(SP)并以某种方式获取它,以便我可以重用它(但我不知道我是否首先需要这样做-也许跟随重定向就足够了)

我发现很难弄清楚该采取哪些步骤来完成这项工作。我不需要关于在JMeter中单击何处的确切指导,但更需要对所涉及的HTTP请求采样器(包括顺序)、前置和后置处理器以及断言的一般概述

我们有支持和绑定的服务提供商,可以将
AuthNRequest
传输到IDP


任何帮助都会很好!提前感谢。

为什么不使用新的jmeter 2.10记录下来,看看会发生什么

新的2.10版本更好地检测重定向,更容易使用https,但请仔细阅读:

然后对需要的内容进行变量化

您只需要:

  • Http采样器

  • Cookie管理器

  • 可能是后/前处理器,但不确定


我已经创建了一篇包含所有必要步骤的博文,可以在这里找到


谢谢你的回复,我已经自己想好了,都是手工完成的。当我有更多的时间的时候,我会发布我的答案。