【问题标题】:JMeter - Calling HTTP samplers in JSR223/BeanShell samplersJMeter - 在 JSR223/BeanShell 采样器中调用 HTTP 采样器
【发布时间】:2017-08-27 08:14:16
【问题描述】:

SoapUI 中,我能够使用 JavaScript 执行测试步骤和 http 请求,以允许 更多动态测试。 在遇到一些问题后,我搬到了 JMETER

在搜索其他问题和 Jmeter 文档后,我找不到使用 JMeter 中的 JSR223/BeanShell 采样器调用 http 采样器的方法时间>。 据我所知,没有一个内置对象提供这种方法。

非常感谢:)

【问题讨论】:

  • 你能更详细地解释你想要做什么吗?您想使用脚本在测试计划中执行 http 采样器吗?
  • @user7294900 是的,我想在脚本中执行一个 HTTP 采样器,以涉及更多的测试逻辑
  • 您可以在JSR元素中添加脚本并分配给变量conditiontrue/false,然后在If Controller中使用${conditon}
  • @user7294900 这对我不利,因为我想在循环中调用多个 http 采样器,并在脚本中更改变量

标签: javascript http jmeter beanshell jsr223


【解决方案1】:

您能否提供有关您的用例的更多详细信息?

JMeter的哲学是结合Controller(if、while、loop、foreach):

JSR223 前/后处理器:

带有 groovy 和采样器。

我相信您的用例可以使用这些组件来完成,就像我们经常使用它们非常复杂的场景一样

【讨论】:

  • 我猜你是对的,我似乎还没有彻底征服所有的控制器。谢谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多