从 LoadRunner/The Grinder 迁移到 JMeter:脚本在哪里



我已经为在LoadRunner或The Grinder中构建脚本的用户进行了负载测试,现在我正在尝试JMeter,感觉非常笨拙。脚本在哪里?是否必须通过 UI 完成所有操作?JMeter能够执行复杂的脚本吗?

JMeter具有良好的用户友好GUI。我们使用UI在JMeter中创建脚本。JMeter 使用 以 XML 格式保存脚本。JMX 扩展。脚本创建并不像您所说的那样困难。

  • 查看此站点以获取想法。
  • 复杂的脚本可以在JMeter中使用逻辑控制器完成。

还有 JMeter

  • 是免费和开源的
  • 重量轻,易于安装
  • 支持任何平台
  • 支持许多协议 - HTTP/HTTPS,FTP,SOAP,LDAP,JDBC,JMS,SMTP,POP等
  • 支持外部插件
  • 可以使用Beanshell脚本,Groovy,Javascript,Java进行扩展。

我已经短暂地尝试了Jmeter,但我认为这是由你自己尝试的,Jmeter网站本身以及YouTube上有许多Jmeter教程应该证明是有用的。

以下是一些链接:

http://jmeter.apache.org/usermanual/intro.html

https://www.youtube.com/watch?v=cv7KqxaLZd8

希望这些链接可以帮助您更好地了解Jmeter。

什么叫"脚本"?

JMeter的设计使任何人都可以仅使用UI创建测试。JMeter的逻辑控制器,前/后处理器,断言等足以构建任何复杂的负载测试。

如果你觉得自己太有创意了,并且受到JMeter测试元素的限制,欢迎你使用扩展它

  • 支持代码的测试元素,如 BSF、Beanshell、JSR-223 前/后处理器、采样器、计时器和断言
  • 开发自定义函数
  • 开发 Java 请求采样器的自定义实现
  • 开发您自己的采样器或函数的自定义实现
  • 最后,可以使用JMeter API运行现有测试或创建新测试

最新更新