性能测试学习3 jmeter接口测试主要参数

2017-06-06  本文已影响235人  熊熊爱吃青菜

一、jmeter接口测试关键参数

进行接口测试,那必须先得具备接口测试文档,一般由开发产出,在接口文档中主要关注以下的几个参数:

1、http请求类型

      使用jmeter对接口做测试时,接口请求最常用的有:get/post/put/delete/patch等,但是在实际的工作中,Web端大多使用post或者get作为接口请求

1)Get与post的区别


2、http协议下的Content-Type类型

不同协议下content-Type的类型非常多,但是在实际的工作中,http协议下的用的较多的是from/json

其他更多协议可参考:http://www.runoob.com/http/http-content-type.html

json的表现形式:

{    key1:value,

key2:value,

key3:value

keyn:valueN

}

From,格式数据形式:<key1=value& key2=value key3=value...>

3、简单接口测试需要用到的jmeter组件

Get请求的接口测试

       1)线程租

       2)http请求

       3)查看结果树

post请求的接口测试

       1)线程组

        2)http请求

         3)http信息头(用于修改content-type 的类型)

         4)查看结果树

Ps1:在进行结果监控器选择的时候,接口测试一般选择:【查看结果树】,性能测试一般选择:【聚合报告】,并且为了保证性能测试时的真实性,在聚合报告页面选择【仅日志错误】

Ps2:在进行接口测试时,由于json与from的数据格式不同,所以在设置http请求页面中,parameters,一般用来存放from表单的入参,postbody中用来存放post请求中的入参

ps3:在进行接口测试时,如果结果数据中存在乱码,则设置:content-encoding=utf-8

上一篇 下一篇

猜你喜欢

热点阅读