JMeter的基本功能点

1.1 jmeter功能介绍:

1.1.1Timeouts

超过多久没连接上就超时,超过多久没得到服务器响应就超时


1.1.2线程组按先后顺序执行请求


1.1.3 CSV Data Config参数化


Allow quoted data?为true时,用逗号来分割


当文件到结尾时,不要进行循环了,选择false


两个变量取数据源时,取同行逗号分隔的数据


ALL threads:线程数为:3,循环2次,当线程数1会循环2两次,会去数据源从头开始拿2条数据,接着---当线程数2会循环2两次,会接着从数据源第三条开始拿数据....以此类推

Current threads:线程数为:3,循环2次,当线程数1会循环2两次,会去数据源从头开始拿2条数据,接着---当线程数2会循环2两次,也会去数据源从头开始拿2条数据....以此类推



1.1.4查看当前请求使用了第几个线程



1.1.5分模块化


1.1.6正则表达式


从请求中提取单个值


Suppler一次性提取三个值:正则表达式所写,正则表达式从响应结果中提取。”supplier”:”(.+?)”,”prient”:”(.+?)”,”city”:”(.+?)”

模板有三个:三个正则表达式都提取。


正则表达式


模块控制器:有三个模块控制器共用同一个请求


1.1.7控制并发定时器

如果100毫秒内集合了100个请求,就一起并发出去。如果100毫秒内没有集够100个请求,只集合了10个就发送10个出去


1.1.8断言


(?i)忽略大小写

(?s)忽略换行

(?is)既忽略大小写又忽略换行  

1.1.8.1用json判断断言

需要下载这个插件,需要在chrome安装json-handle插件  

Java方式测试接口


1.1.9 JMeter连接JDBC数据库

需要在jmeter/lib/加mysql-connector-java-5.1.28.jar




并发数越大,连接池数越大,性能越大

可以往数据库添加数据,

1.1.10关联

添加后置处理器(和loadRunner的检查点一样的功能)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 主要文体来自 CDNS:https://www.cnblogs.com/ceshisanren/p/5639895...
    Amano阅读 11,149评论 3 27
  • 1 Jmeter安装配置 使用Jmeter前首先要安装JDK,配置JDK环境变量。Jmeter不需要安装,下载后...
    茶小汐阅读 3,027评论 0 8
  • 这篇文章接上一篇(即 JMeter 第2篇) 文章里的每一句话都是我斟酌过的,我认为需要有注释或者插图的地方都会有...
    顾顾314阅读 1,408评论 0 1
  • 现在回头去看,能看到很多自己身上模式,越发地感恩自己曾经遇到过的朋友,他们那么那么温柔相待,在朋友圈里我似乎遇到的...
    by_10阅读 189评论 0 0
  • 返回目录 初步实现编辑更新功能 新建一个edit-note模块如下: 我们看看作者的新建页面用到了什么,用到了ng...
    易兒善阅读 873评论 3 2