当前位置: 首页 > article >正文

1.熟悉接口测试(Postman工具)

一、接口及其类型
API,应用编程接口,简称接口
通过接口,可以让程序和程序之间,能够互相交互。

接口分为两大类:
1)基于TCP全双工(适用于postman)
2)基于HTTP半双工

二、接口测试的流程

1.前提
        1)理解需求
        2)了解接口
        以上都没有文档还可以体验产品,抓包分析

2.选择工具
        postmam
3.设计用例
        1)基本正向用例
        2)带可选参数的额扩展正向用例
        3)反向用例
        4)破坏性测试
4.执行用例
5.持续测试
        postman+newman+Jenkins+git
        持续测试+生成报告

三、Postman 执行接口测试

1.APP请求部分熟悉


        1)请求方法
        2)接口地址:URL

        3)查询字符串
                GET参数,会成为URL的一部分

        4)鉴权方式

        5)请求头
                KV结构(key/value),可批量编辑

        6)请求正文




        7)请求预处理

                在请求发送之前,执行js,改变请求

        8)测试用例
                响应收到后执行,执行js,断言响应

        9)设置
               改变传输细节
        10)cookie
                自动更新,自动发送
        11)发送请求


重点:
方法,地址,鉴权,参数


2.响应部分熟悉

        1)body,响应数据
        pretty(美化) ,Raw(原始),Preview(浏览器预览),Visualize(自定义可视化),JSON
        2)Cookie
        3)响应头
        4)测试结果
        5)状态码,耗时,文档大小


3.环境        

        1)环境和变量

        2)生成代码
        3)控制台

4.使用集合来管理请求

        1)创建集合

        2)创建文件夹
        3)创建请求


http://www.kler.cn/a/310863.html

相关文章:

  • 飞牛云fnOS本地部署WordPress个人网站并一键发布公网远程访问
  • HTTP常见的状态码有哪些,都代表什么意思
  • 基于OpenCV的自制Python访客识别程序
  • 深度学习之卷积问题
  • 【MySQL】约束
  • css:盒子模型
  • JavaWeb笔记整理——Redis
  • 程序员装新机
  • 【架构设计】多级缓存:应用案例与问题解决策略
  • Linux入门学习:Linux权限理解
  • PyQGIS开发 1 环境配置
  • web渗透—RCE
  • 单片机中为什么要使用5v转3.3v,不直接使用3.3V电压
  • 【Bug解决】Nacos启动成功,但却无法访问(提示:无法访问此网站,192.168.10.88的响应时间过长)
  • 【算法题】46. 全排列-力扣(LeetCode)
  • Flink 实现无界流
  • 十七,Spring Boot 整合 MyBatis 的详细步骤(两种方式)
  • 四、JVM原理-4.2、内存管理
  • 计算机视觉(CV)技术是指计算机系统通过模拟人类视觉系统来识别、理解和解释图像和视频的能力。它可以在各种领域中发挥巨大作用,但也面临一些挑战。
  • tasklist命令的应用实例
  • 力扣150题——位运算
  • 小程序开发设计-第一个小程序:创建小程序项目④
  • Java学习路线指南
  • PowerShell install 一键部署Oracle23ai
  • 基于安卓的音乐app设计与实现(全套)
  • Android 开发高频面试题之——Flutter