一、简单的Http接口测试

1.右键点击左侧测试计划,添加线程组、HTTP请求、察看结果树

2.在HTTP请求中写入接口URL、路径、请求方法、参数

3.调用接口,在察看结果树中查看返回值

 

二、添加Header

1.添加配置元件-HTTP信息头管理

2.在HTTP信息头管理中添加header信息

 

三、添加Cookie

1.添加配置元件-HTTP Cookie管理器

2.写入cookie的key、value以及接口的url

3.方法二:在header中添加一个key值为cookie,值为cookie的值

 

四、Jmeter参数化的三种方式

1.用户定义变量

  1)添加配置元件-用户定义的变量

  2)写入key和value

  3)在脚本里获取参数化的值,${变量名}

 

2.函数生成器

  1)打开顶部taps-选项-函数助手对话框

  2)选择功能,写入函数参数,生成参数名称

 

3.从文件中读取

  1)添加配置元件-CSV Data Set Config

  2)写入参数化文件路径、参数化名称,配置好其他属性

  3)在脚本里获取参数化的值,${变量名}

 

五、添加断言

1.添加断言-相应断言

2.设置匹配规则、检查内容

  1)包括:返回中包括检查的内容,支持正则表达式;Substring不支持正则表达式

  2)匹配:返回中完全匹配检查的内容,支持正则表达式;Equals不支持正则表达式

3.通过断言来验证返回结果是否正确、测试是否通过

 

六、Jmeter中的关联

 关联就是获取到返回的值,保存起来,给别的请求使用,或做一些其他的处理

1.添加后置处理器-jp@gc_json path extractor(插件许自己安装)/JSON Extractor

2.要获取login_info下sign的值,在json path extractor写入$.login_info.sign,降变量定义为:sign1

3.后面直接引用变量名即可:${sign1}

 

七、操作数据库-Mysql

1.Jmeter本身不支持连接mysql,需要导入第三方jar包来连接数据库

2.添加一个JDBC Connection Configuration

  1)配置好mysql连接池名称、数据库url、数据库驱动、账号密码

3.添加Samlper-JDBC Request,执行sql

4.在察看结果树中查看sql结果

 

版权声明:本文为lxn2018原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/lxn2018/p/8573852.html