jmeter常用操作
一、工具使用详解——jmeter
1、常用测试原件:
测试计划:默认
线程组:并发数、并发时间、并发次数
采样器:较常用HTTP请求、JDBC Request、SOAP/XML -RPC RRequest
监听器:查看结果树
断言:响应断言,通过对比服务器返回的响应数据,判断请求是否成功
配置元件:用户定义的参数
后置处理器:正则表达式
二、常用的操作流程
1.启用jmeter后,再测试计划中添加一个线程组,截图如下
2.打开线程组之后,重点在于:线程属性下的:线程数、Ramp-Up Perlod(in second)、循环次数。
线程属性:压力测试、性能测试都是有关联的
线程数:可以理解为用户数量、虚拟用户数(默认为1)
比如说要做一个并发测试,需要模拟100个用户,(线程数后面填写100)
同时100个用户进行请求访问并发
Ramp-Up Perlod(in second)启动时间:例如100个用户数全部启动的时间
(以秒为单位),在一秒的时间以内要启动100个用户
循环次数:每个用户的循环次数
如图:
3.在线程组中添加一个http请求
4.在线程中添加一个察看结果树
5.在http请求中,填写路径,端口等等
6.运行后,点击查看结果树,可以查看响应数据
三、jmeter参数化三种方式
1、函数助手中的函数获取参数值 _Random函数 _RandomString函数
2、用户定义的变量
3、配置元件 CSV 数据文件设置