jmeter-优化脚本

-- Deubg 取样器

可以查看提取出的数据

-- 断言

1、响应断言

      根据正确的响应数据中的某一固定值,判断是否有bug

2、json断言

     根据json数据中心的某一常量,判断是否有bug

-- jmeter使用了那些控制器

1、foreach控制器->输入变量名称,引用到HTTP请求中->jdbc输入处理器保存的变量名称

2、事务处理器

3、简单控制器->相当于创建一个文件夹。把每一二个模块放在相应的文件夹中

-- jmeter写脚本

-- 线程组

-- cookie管理器

1、下方所有的HTTP请求都是用第一个cookie,保持登录状态

2、没有加cookie管理器的话,下方的请求只会登录一次,之后就不会一直保持登录的状态

-- 信息头管理器

1、下方所有的HTTP请求都使用第一个信息头管理器中的信息

2、当请求格式为json格式,要在新系统管理器中加入json格式

-- HTTP请求默认值

1、放在请求的上方,下方所有的HTTP请求中不填的参数都是用这个默认值

2、当大量的请求时,可以节省大量的时间

-- 结果树

1、可以查看运行的结果

-- jmeter报错了怎么办

1、通过查看‘查看结果树’的内容的红色标记,找出错的请求的位置

2、在取样器结果中查看状态码,并通过状态码的信息分析原因所在点

3、在查看请求中的内容,看看请求的内容或者格式是否正确

4、查看请求中的信息,通过对比请求的信息中已经自己输入的内容或者抓包工具中抓取的信息是否匹配

-- 怎么判断接口是否成功

1、原理:可以通过响应的信息和实际效果进行判断

2、通过响应的信息中的状态码code,信息message以及响应的内容进行判断

3、看实际的效果(在页面或者数据库查看有没有这个数据)

原文地址:https://www.cnblogs.com/yujian-lft/p/13669199.html