【问题标题】:Blazemeter Script Runninf on Jmeter doesnt save data in DB在 Jmeter 中运行的 Blazemeter 脚本不会将数据保存在数据库中
【发布时间】:2019-01-14 19:57:33
【问题描述】:

我正在通过 Blazemeter(将一些数据存储在数据库中)创建一个脚本并通过 JMeter 运行。脚本运行良好,但数据未存储在数据库中。我错过了什么?

【问题讨论】:

  • 请发布您的代码。

标签: jmeter blazemeter


【解决方案1】:

由于现代 Web 应用程序广泛使用 security reasonsclient-side state tracking 的动态参数,因此回放录制脚本的机会很小

  1. 确保将HTTP Cookie Manager 添加到您的测试计划中
  2. 确保对任何动态参数执行correlation
  3. 关于“脚本运行良好” - JMeter 自动将HTTP Status Codes 低于 400 的响应视为成功,因此“绿色”结果并不一定意味着您的脚本正在执行它应该执行的操作。尝试使用View Results Tree 侦听器检查响应,您很可能会卡在登录页面。今后,您可以考虑添加Response Assertions,以便对回复进行额外检查。

【讨论】:

  • 感谢 Dmiriti 回答我的答案 1。我已经添加了 Cookie 管理器。 2.我正在从 csv 文件中读取我的登录参数。3.我确定它没有卡在登录页面上,因为数据库登录表已更新
  • 正如我刚刚发现的那样,我的应用程序的 url 像 ***************/?uisessionid=150&event=loadapp&value=wotrack&_tt=vfciqpei0mh59n71sc5gbvu0u8 当它借给一个 parituclar 时应用程序页面并保持不变,因为我单击保存按钮。所以 Blazemeter 记录了 Same.. 如何解决它。我无法将应用程序中的帖子网址更改为 IBM 工具
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-09-17
  • 2012-02-28
  • 2010-11-19
  • 1970-01-01
  • 2021-12-28
  • 2011-01-19
  • 1970-01-01
相关资源
最近更新 更多