04-Jmeter创建第一个测试用例

目录

1. 新建测试计划

2. 新建一个Thread Group

3. 新建一个HTTP请求

4. 新建监听器

5. 两种方式运行

6. 查看运行结果

    6.1 View  Results in Table  

    6.2. View Result Tree


1. 新建测试计划

  • 左侧点击Test Plan,在右侧Test Plan下的name输入框,可修改测试计划名称,保存后左侧可同步更改

       

2. 新建一个Thread Group

  • 点击TestPlan,右键,选择Add->Threads(Users)->Thread Groups 
  1. Action to be taken after a sampler error  :线程组失败,后面线程组的处理
  2. Thread Priperties :线程属性,可以设置线程数,多长时间启动所有线程和循环次数   
  3. Ramp-up Period(in seconds):决定多长时间启动所有线程。如果使用10个线程,ramp-up period是100秒,那么JMeter用100秒使所有10个线程启动并运行。每个线程会在上一个线程启动后10秒(100/10)启动
  4. Delay Thread creation until needed:默认情况下,测试开始的时候,所有线程就被创建完了。如果勾选了此选项,那么线程只会在开始采样的时候创建。
  5. scheduler :调度器,一般采用默认配置,可以输入运行开始和结束时间。当测试开始时,如果设置了调度器,JMeter将等待直到到了开始时间。在每个周期结束,jmeter将会检查是否到达结束时间,如果是这样的话,停止运行,否则测试继续运行直到达到了重复限制。

注意: 

1、在线程组配置时,要去掉默认的Same user on each iteration 的勾选;

2、在cookie管理器配置中,要勾选Use Thread Group configuration to control cookie clearing

原因:不管迭代多少次,同一个线程下,所有用户都是使用相同的session

       

3. 新建一个HTTP请求

  • 点击Thread Group,右键选择Add->Sampler->HTTP Reques
  • 修改名称为BaiDuTest
  • 设置如图

             

4. 新建监听器

  • 右键BaiduTest,add->Lisener->View Results In Table 和View Results Tree

5. 两种方式运行

 

6. 查看运行结果

   6.1 View  Results in Table  

  • Sample # 一个系列号,我们线程用户设置了1,这里就有1个号。
  • Start Time:每个用户的开始时间,精确到毫秒。
  • Thread Name:线程名称
  • Label:就是Http reques的名称
  • Sampler Time:运行这个Sampler所消耗的时间,有时候也等于Duration time
  • Status:执行结果标记,成本绿勾,失败红叉。
  • Bytes:请求的响应文件大小
  • Sent Byte:发送HTTP请求的数据包大小
  • Latency:这个字面意思是潜伏时间,一个术语。
  • Connet Time: 连接到服务器消耗的时间。

      

 

   6.2. View Result Tree

  • 查看响应数据的模式
  • Sampler result:主要是一个Sampler测试的总体测试结果,里面的每个返回的参数和参数的值和View Reuslt in Table一样,多了响应状态码和响应消息这些字段。
  • Request:显示这个HTTP 请求的一些信息,包括Reuqest Body,Reuqest Headers
  • Response data:HTTP请求返回的Response的消息字段,包括Response Body, Response Headers

       

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱学习de测试小白

你的鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值