0

通过 Liferay DXP 上的 Jmeter 脚本提交表单,

提交后,值未保存在 Postgres DB 中

注意:没有登录身份验证令牌 (p_auth) 的简单表单使用“正则表达式提取器”与每个请求相关联。

4

1 回答 1

0

您的问题没有足够的信息来猜测确切的原因,所以这里是最常见的:

  1. 您根本没有经过身份验证,请确保在尝试提交表单之前先登录。还将HTTP Cookie 管理器添加到您的测试计划中 - 它会自动处理 cookie 并处理基于 cookie 的身份验证。
  2. 您的 Liferay 部署很可能使用身份验证令牌(通常是p_auth),因此您需要为每个请求关联它,否则它将被拒绝。有关该主题的更多信息,请参阅如何加载测试受 CSRF 保护的网站一文。

习惯于使用查看结果树侦听器检查请求和响应详细信息来验证测试计划的完整性,很可能您将能够从网页响应中找出问题所在。

于 2017-12-12T12:36:21.110 回答