Jmeter:随机用户在参数化脚本执行时可见

时间:2015-08-20 11:30:08

标签: regex post jmeter

我是Jmeter的新手,在博客和SOF的帮助下,我能够管理记录并参数化脚本。

我正在测试使用Windows身份验证和AD的ASP.Net Web应用程序。

这里的问题是在查看结果树中执行后我可以看到旧用户的http页面。例如,我用USer A记录了脚本,并且我参数化了与用户B运行相同脚本所需的所有变量。但是在执行时我可以看到用户A会话正在加载并且此事务创建的数据已损坏,其具有一些值用户A和用户B.

我尝试使用Post处理器>>正则表达式提取器用于捕获ViewState和EventValidation并将其保留回发布请求现在错误已解决,但事务本身未发生。此更改后没有创建新数据。

请帮帮我。我现在很困惑,我在这里做错了。

1 个答案:

答案 0 :(得分:0)

您似乎已经进行了硬编码"授权"标题,标识您的所有虚拟用户为"用户A"。如果是这种情况 - 需要从所有请求中删除此标头,您需要使用HTTP Authorization Manager构建一个正确的标头。

请参阅Windows Authentication with Apache JMeter以了解如何正确设置JMeter以处理Active Directory登录。可以使用CSV Data Set Config正常参数化用户名,密码,域等。