我无法在特定网站上使用jmeter创建用户:https://partner-test.smartcity.comarch.com/home。如果我手动创建用户,则添加用户。在其他网站上,一切对我来说都很顺利。我不知道我在做什么错。任何帮助将不胜感激。
我添加了Jmeter的脚本
您很可能没有将某些所需值与位于:
- 路径
- 标题
- 或请求的参数
这通常是通过使用Jmeter提取器提取数据(请参阅http://jmeter.apache.org/usermanual/component_reference.html#postprocessors)来从提取数据中创建变量,然后在下一个请求中使用:blockquote>
$ {变量名}
还确保您在测试中添加了HTTP Cookie Manager。
您需要执行p_auth
参数的相关性,该参数在Liferay Application Server中用于CSRF保护。
因此您需要:
- 执行请求请求到您的
/web/guest/home
路径 - 提取
p_auth
令牌值(通常是人们为此使用正则表达式提取器) - 用步骤2的变量替换硬编码的记录值
有关更多信息,请参见如何加载测试CSRF保护的网站。