JMeter执行方式有2种,一种是GUI模式,一种是NO-GUI模式。

GUI模式就是界面模式,如下:

NO-GUI模式就是命令行模式。

界面模式主要用来编写和调试脚本用的,项目的真正执行最好是采用命令行模式,因为采用命令行模式可以和持续集成或者其它框架进行对接,做成自动化回归测试平台。我们可以拿jmeter界面当做学习工具或者当做脚本开发和调试工具,如果采用界面模式做正式执行,那么这样的过程一定不是自动化的过程,是半手工半自动化的过程,这样我们就成为不了一个真正的接口自动化测试人员。命令行执行模式,具有更加灵活和强大的功能,能完成更多的高级用法。

1、非图形化执行模式,执行更省资源,更容易实现多工具集整合;

2、当访问的接口服务需要通过代理服务器才能完成的;

3、当一台机器产生的压力不够时,采用分布式多机远程执行模式,使得一台主控机可以控制多台压力机,同时生成更多的压力请求,达到客户端能模拟大并发请求的目的;

4、可以通过外部传参,让命令行将数据传入到脚本中,使得外部系统调用jmeter时候能更好的进行集成和传参,比如通过jenkins启动和执行接口自动化时,将参数从jenkins的界面传入到jmeter中,就是通过命令行参数进行桥接的。

最新文章

  1. windows下PHP+Mysql+Apache环境搭建
  2. HPC Linux
  3. unity, scene视图查看场景时应调成正交模式
  4. C# 多线程的等待所有线程结束 用 ManualResetEvent 控制
  5. webform(内置对象)
  6. 多重比对multiple alignment
  7. 重拾C,一天一点点_10
  8. 学习日记_SSH框架web.xml配置文件篇
  9. QQ在线客服
  10. VC中关于 0xcccccccc和 0xcdcdcdcd异常
  11. matlab显示图像的横纵坐标
  12. Hyperledger Fabric CouchDB as the State Database
  13. 【HDU1219】AC Me(水题)
  14. Python之路,第一篇:Python入门与基础
  15. 第一周:通过汇编一个简单的C程序,分析汇编代码理解计算机是如何工作的
  16. 精确光源(Punctual Light Sources)
  17. JVM 规范
  18. as, idea 出现 Gradle's dependency cache may be corrupt 错误分析
  19. 【Java面试题】28 简述synchronized和java.util.concurrent.locks.Lock的异同 ?
  20. 使用 Zend_Studio 开发

热门文章

  1. 【hugo】- hugo 监听浏览器切换title
  2. Spring随堂笔记
  3. Newtonsoft.Json的使用整理
  4. 初识Vue2(一):表单输入绑定(附Demo)
  5. Matlab将数据存为文本文件
  6. PECcpu2006中执行单个测试程序的方法
  7. Maven知识点一览
  8. CyclicBarrier分析
  9. 性能调优命令之jstack
  10. grasshopper之python电池执行逻辑