jmeter可以到官网下载:
http://jakarta.apache.org/
下载后解压即可使用,双击如下文件打开Jmeter界面:
$JMETER_HOMEapache-jmeter-3.1injmeter.bat
界面如下:
蓝色区:功能分类区
红色区:功能快捷按钮
绿色区:编写测试用例区域
紫色区:对应用例区域各步骤或各功能模块的配置
下面介绍下各功能部件:
1、测试计划(Test Plan)
即所有测试的开始,类似一个project,所有测试内容都在里面
2、线程组(Thread Group)
设置并发数和循环数的地方,也可以设置什么时候启动,类似控制开关
3、取样器(Sampler)
即定义是哪种方式的请求,包括填写请求的地址
包含在线程组里面
4、监听器(Listener)
搜集测试结果并显示出来。一般使用下面这三个:聚合报告、察看结果树、用表格查看结果
5、逻辑控制器(Logic Controller)
即根据实际情况定义什么情况下才会进行测试,一般分为循环控制器和事务控制器
包含在线程组里面
6、断言(Assertions)
即结果比较,对测试用例来说是保证功能正确的一个判断。
7、配置元件(Config Element)
一些配置信息,主要给取样器用的。我们一般参数化的时候会用到,比如:用户定义的变量、CSV Data Set Config
8、前置处理器和后置处理器
这俩个一个是在测试之前的一些操作, 一个是测试之后的一些操作。
9、定时器(Timer)
设置请求消息间隔。一般使用固定定时器。如下,单位为毫秒