如何使用Jmeter进行http/https接口测试 打印 E-mail
作者:WhoisTester   
2018-07-11 21:01

Jmeter是可以用来进行接口测试的,相较于postman来讲, 其功能更强大,所以在一些需要比较高级功能的使用时,使用jmeter更方便。

如果只是进行http/https 单接口测试不涉及到更多的其他的协议如jdbc等, 则使用postman也是比较简单易学的。 我们本文简单的来介绍一下, 如何使用jmeter进行http/https 进行接口测试。

首先,我们先来了解什么是http协议。 http是一个应用层协议, 传输层使用tcp协议。为什么我们现在通常的服务接口大部分通过http协议,是因为我们的互联网www的一个传输共享网页的一个协议就是http。 为了便于网络的通畅性和易用性,所以我们的服务协议目前多采取了使用http/https 协议。 这样我们通常不会遇到太多的网络限制问题(例如一些局域防火墙针对别的端口做了限制, 只有网络服务的httphttps 协议端口80,443 等做了开放)。

http协议一次交互,分为2个部分。 一个请求,一个响应。  请求有请求头和请求内容, 响应有响应头和响应内容。

我们通常需要测试构造的是请求头和请求内容两部分.  服务器收到请求数据后,返回响应数据.  这时候我们需要针对响应数据进行校验,来验证服务器的实现逻辑是否正确.

1. http的请求方法 (get,post,put,delete,header)

2. 请求头, 例如我们常见的需要设置cookie,  设置我们post的内容类型(post方法时,此类型是必须要指定的,或者不指定使用默认的类型).

所以我们进行测试时,就是针对请求的内容进行模拟的过程.

 

更多教程和详细内容请访问 http://www.hissummer.com/jmeter-summary.html

 

 


 

发表评论


安全码
刷新