JMeter第一个实践例子
2020-12-09 本文已影响0人
樱花草_2f2c
为了更好的编写实例,首先需要先了解JMeter的一些名词和基本原理。
一、基本原理:建立一个线程池,多线程运行取样器产生大量负载,在运行过程中通过断言来验证结果的正确性,通过监听器来记录测试结果。
二、名词解释
取样器:用来模拟用户请求
断言:用来验证结果的正确性
监听器:测试的结果需要用监听器收集
前置处理器:在请求发送前做一些环境或参数的准备工作。
配置元件:模拟大量用户操作进行的参数化设置
后置处理器:处理服务器的返回结果,对响应数据做处理。
控制器:针对不同的业务需求做逻辑处理
定时器:模拟请求在同一时刻发送
线程组:模拟大量用户负载
三、有了以上的理论基础之后,下面开启我们的实践例子。
1、打开软件,默认是英文,可以通过下面步骤切换为中文 Options--->ChooseLanguage--->Chinese
2、测试计划里面,新增加线程组,默认线程数为1既模拟一个用户请求
3、线程组里面,添加取样器,本文直接请求地址为http://www.baidu.com
4、线程组里面,增加断言
5、线程组里面,添加监听器,测试结果会写入到自己配置的文件里面。
6、点击运行,既完成了第一个示例,可以看到运行结果已写入到我们配置的文件里面了,同时监听器这也可以看到服务端返回的响应结果