Jmeter响应断言,性能测试,定时器,cookie


1、Jmeter响应断言

断言用于验证被测试对象是否返回了预期的结果,在Jmeter中断言一般针对response,但也可以对request进行断言。

响应断言:允许用户通过添加模式字符串来验证服务器返回的响应数据.

 

 

 

正确结果包含“中国移动”,所以此时断言结果为

 

若添加的字符串是结果所不包含的,此时断言结果为

 

 


 

2、Jmeter性能测试

 

 

 

 


 

3 、Jmeter定时器

可以控制请求的时间间隔,延迟请求到达服务器的时间,模拟真实用户的行为。

固定定时器的延时不会计入单个sampler的响应时间,但会计入事务控制器的时间。

 

 

请求延迟3s


 

4、Jmeter获取cookie/token,用户登录后获取token注册行为

  1. 获取token

     

     

  2. 注册

     

     

     

     

    登录文档

     url: http//47.96.181.17:9090/rest//rest/toController
     请求: POST
     请求头: Content-Type application/json
     参数: {"userName":"J201903070064","password":"362387359"}

    注册文档

     url: http//47.96.181.17:9090/rest/ac01CrmController  
     请求: POST
     请求头: Content-Type application/json
      X-AUTH-TOKEN : 获取的token
     参数:
     {
     "aac003": "张三",
     "aac004": "1",
     "aac011": "21",
     "aac030": "13409223736",
     "aac01u": "88002255",
     "crm003": "1",
     "crm004": "1",
     "crm00a": "2018-11-11",
     "crm00b": "aaaaaa",
     "crm00c": "2019-02-28",
     "crm00d": "bbbbbb"
     }

没有结果就是最好的结果。 -Linux哲学
原文地址:https://www.cnblogs.com/Stubbornlyn/p/13158938.html