上篇安装好了JMeter,接下来看下使用方面,由于用的还不深入,这边介绍下基本使用。JMeter中,左侧浏览器,我们可以添加各种配置。根节点表示这次的测试计划,保存下来是个单独的jmx文件。
具体流程是:
1、新建线程组,在一个线程组中,可以约定模拟的用户规模,比如上图,100表示100个用户,2表示发送2个请求,1表示1s内发起,相当于100个并发,每个用户发完2个请求结束。
2、设定请求默认配置,比如IP,端口等
3、设定Header,可选,这里模拟加个Header
4、设定Cookie,可选,这里模拟加个Cookie
5、设定具体请求,可以添加自定义的参数,终点是设定请求路径
在服务端设定断点,查看以上设置是否生效
上图可见,Header有值了,参数也有带上,Cookie也有值了
6、查看常用的报表
(1)每次请求树
(2)表格
(3)图像结果
(4)概要结果
平均耗时4ms,这速度还是很快,应该是只是本机连接,并且只访问静态页的缘故。
以上就是基本用法和常用的报告归纳,后续有使用到其他,会继续补充。