【问题标题】:Avoid failed cases in jmeter避免jmeter中的失败案例
【发布时间】:2018-08-10 12:28:26
【问题描述】:

我正在运行 jmeter 来对 Web 应用程序执行性能测试。 Web 应用程序限制了重复任务的创建。当我使用blazemeter 记录并使用 100 个线程运行它时,报告中显示任务创建 url 失败,因为它试图创建一个同名的任务。如何避免这种情况?

【问题讨论】:

  • 您需要在负责使 URL 不同并被接受的变量上对其进行参数化。

标签: jmeter performance-testing blazemeter


【解决方案1】:

在大多数情况下,您只需 cannot record and replay JMeter script without prior modifications,因为您需要执行关联和参数化。

特别是您的情况,您需要识别task id,很可能它是POST请求的一个参数,并将记录的硬编码值替换为JMeter Function,这将生成一个随机值,即

  • __Random() - 给定范围内的随机数
  • __RandomString() - 来自给定字符的随机字符串
  • __UUID() - 创建一个类似GUID 的结构,具有很高的唯一性,即123e4567-e89b-12d3-a456-426655440000

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-14
    • 1970-01-01
    • 2012-05-22
    • 2013-12-08
    • 2012-08-14
    相关资源
    最近更新 更多