首页 > 其他分享 >接口测试问题分析思路

接口测试问题分析思路

时间:2023-04-14 11:33:05浏览次数:37  
标签:分析 请求 接口 测试 思路 异常 服务端 客户端

1、先对比接口文档看请求是否有误:请求 url、请求参数,将这些基本信息排除后,再往下看

 

2、对比产品经理提出的需求,看请求和响应信息,看状态码并分析具体状态码是什么意思,进而初步判断接口报错原因

  4** 一般为客户端的异常
  5** 一般为服务端的异常

  状态码:

  200——响应成功

  400——请求异常

  403——没有权限访问

  404——资源不存在

  500——后端服务器出错

 

3、判断完接口类型之后,可以更具各种异常类型来分析
  比如客户端的异常,我们需要定位出接口哪部分功能出了问题,参数、请求方式、路径、请求体、请求头数据等
  比如服务端的异常,我们需要定位异常发生在哪个服务器部分,是server还是数据库部分等

标签:分析,请求,接口,测试,思路,异常,服务端,客户端
From: https://www.cnblogs.com/dcfd/p/17317808.html

相关文章

  • Test_白盒测试和黑盒测试
    白盒测试:依据:LLD(详细设计)目的:利用不同的逻辑率到达某种程度的代码覆盖率(考虑全部程度的代码覆盖率会增加本)步骤:静态分析和动态分析优点:迫使测试人员去了解软件的实现   检测代码中的每条路径和分支   揭示隐藏在代码中的错误   对代码的测试进行比较彻底缺点:白盒测......
  • I2C接口(续二)
    继续来看I2C中断使能设置及读取寄存器INTENSET,下表是它的全部位结构,其地址分别为0x40050008(I2C0),0x40054008(I2C1),0x40070008(I2C2)和0x40074008(I2C3))。(1)第0位(MSTPENDINGEN)为主机挂起中断使能位。写0时主机挂起中断禁止,写1时主机挂起中断使能,默认为禁止。(2)第1到3位保留位......
  • Python+Requests+Pytest接口自动化测试微信接口实例
         pytest.ini配置文件[pytest]log_cli=truelog_level=NOTSETlog_format=%(asctime)s%(levelname)s%(message)slog_date_format=%Y-%m-%d%H:%M:%Saddopts=-vs--alluredir./temp-m'file'log_file=./log/test.loglog_file_level=infol......
  • rv1126 获取图像数据,实现图像裁剪、缩放、旋转【RK_MPI API接口】
    前言刚接触RK平台,目前正在学习探索阶段,欢迎朋友们一起讨论,指出文章错误和可以优化的地方;如果想参照文中描述进行编译、执行程序,请先参考阅读rv1126SDK编译和rv1126数据流;版本说明,测试使用SDK版本是2020-0912版本,文中记录的问题,可能在新版本已经解决;文中使用的接口函数,可能老版本......
  • Spring Boot 接口加解密,新姿势来了!
    1.介绍在我们日常的Java开发中,免不了和其他系统的业务交互,或者微服务之间的接口调用如果我们想保证数据传输的安全,对接口出参加密,入参解密。但是不想写重复代码,我们可以提供一个通用starter,提供通用加密解密功能2.前置知识2.1hutool-crypto加密解密工具hutool-crypto提供......
  • fio性能测试-环境搭建,功能介绍,测试讲解
    fio性能测试-环境搭建,功能介绍,测试讲解Fio介绍:FIO(FlexibleI/OTester)是一个用于测试磁盘、文件系统、块设备和网络设备性能的工具。它可以模拟不同类型的I/O负载,包括随机或顺序读写、混合读写、随机或顺序访问等。FIO提供了丰富的选项和参数,可以对测试进行高度定制化配置,以满足......
  • 灰狼、鲸鱼、人工蜂群算法matlab 程序采用CEC21测试函数对灰狼算法、鲸鱼算法、人工蜂
    灰狼、鲸鱼、人工蜂群算法matlab程序采用CEC21测试函数对灰狼算法、鲸鱼算法、人工蜂群算法的性能进行测试,可以得到相同测试环境(相同种群数量和迭代次数)的算法对比结果,附赠CEC21测试函数包和介绍资料。ID:4290671868436557......
  • 2023.04.13 定时测试随笔 T1
    T1P1133教主的花园传送门:洛谷P1133这是一道DP的题,定义状态\(dp[i][j][k]\)表示前\(i\)棵树所能达到的最大价值,且第\(i\)棵树为第\(j\)种树,\(j=0\)高度是\(10\),\(j=1\)高度是\(20\),\(j=2\)高度为\(30\),如果\(k=0\)它的高度小于相邻两颗,\(k=1\)则......
  • 科技论文:软件体系架构质量属性-可测试性
    软件体系架构质量属性-可测试性邱实(石家庄铁道大学河北省石家庄市050000) 摘要:测试是软件生命周期中不可忽略的一个关键过程。软件架构质量属性与软件测试密切相关。对于软件体系架构的质量属性,可测试性是一个非常重要的方面。在本文中,我们将探讨软件体系架构质量属性的......
  • Enemy状态机设计思路
    前言:为了更清晰的认识状态机并且理清Enemy设计思路,所以整理了一下Enemy的代码设计逻辑做了一张简单的思维图先进行一个简单的认识干货:FMS有限状态机状态机类似于动画器(animator),动画器可以简单清晰地管理游戏角色的动画:待机、跳跃、下落、跑步……,状态机的目的也是如......