用jmeter做接口测试

本文介绍了接口测试的基本概念,包括内部接口和对外包装的接口,并详细讲解了常见的Web接口方式,如HTTP、HTTPS和Web Service。接着阐述了为何进行接口测试,以及接口文档的重要性和格式。在没有接口文档的情况下,如何通过抓包自建接口文档。重点讨论了使用JMeter进行接口测试的步骤,包括创建测试计划、设置线程组、HTTP请求、参数化、断言和结果查看。最后,简述了接口测试的原理和流程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一,接口测试

接口   1.概念    一种是内部接口   方法与方法之间的交互   或者是  模块与模块之间的交互

                        另一种  是调用对外包装的接口

         2.接口的分类,  web接口,应用程序接口,数据库接口

 

二.常见的web接口方式

     http   协议是超文本传输协议

     https    不是一种新的协议,只是http通信接口部分用SSL和TLS协议代替而已,比http更安全

     webservice   是走soap协议通过http传输,请求报文和返回报文都是xml格式的,比较严格,安全性高,并且比较老的一种协议,常用于银行等单位

 

三.为什么做接口测试

     

四.做接口测试,接口文档很重要

    有接口文档最好,如果没有接口文档,自己抓包,自己把接口文档写起来,好方便以后使用

   接口文档的格式:

      1.接口地址  协议+域名(IP地址)+端口号+路径

      2.返回格式   text/html;charset=utf-8

      3.请求方式:get/post

      4.请求参数:

      5.请求头:

      6.调用示例

      7.返回示例


了解token  cookie  session

token 是令牌

cookie 浏览器访问服务器,服务器返回的,一般放在服务器,方便下次直接访问

sessin 也是缓存,存储在服务器里的

 

做接口测试,jmeter里的操作

1.创建测试计划

2.增加线程组

3.http请求

4.参数填入

5.断言

6.增加察看结果树

7.运行

 

接口测试原理:

       属于功能测试,也可以看做是需要了解部分代码的灰盒测试

 测试流程是:

        1.测试接口文档

        2.根据接口文档编写测试用例

        3.执行测试

查看接口返回的接口数据是否正确

 

如果有些请求只需要运行一次,可以使用逻辑控制器里的,仅一次控制器

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值