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

接口测试之如何划分接口文档

🍅点击文末小卡片,免费获取软件测试全套资料,资料在手,涨薪更快

1、首先最主要的就是要分析接口测试文档,每一个公司的测试文档都是不一样的。具体的就要根据自己公司的接口而定,里面缺少的内容自己需要与开发进行确认。

我认为一针对于测试而言的主要的接口测试文档应该包含的内容分为以下几个方面。

a.具体的一个业务实现的逻辑;

b.请求的一个方式 例如:请求方式为( http ) http://127.0.0.1:8881/gasStation/process (http接口)

c.反馈的一个方式,一般情况下http的反馈方式为json格式的(具体json格式书写大家了百度进行参考),一般情况下code返回200是正常情况,但是这个也要根据自公司功能的一个反馈code码位标准。

d.加密的方式(现在各个公司都是比较注重安全的,因此每个公司对数据的加密方式也是不一样的,例如现在市面上最流行的免费的加密编码工具就是base64)

e.之后就是每一个接口对应的一些规范

例如:请求方法(常见的位POST(向服务器发送数据,相对于GET 而言,POST还是比较安全的)GET(从服务器获取数据))

请求参数

返回规范(返回值里面包含的内容或者有一条具体的返回示例)

这是一些我自己认为一份接口文档所需要的内容,后续有需要了,可以留言,我在进行补充,进行完善。

2、分析完了接口测试文档之后,我们需要根据接口文档来分析出做之前的一些预埋数据:所谓预埋数据就是做之前我们数据库里面必须存在的数据。

例如:简单的一个示例:针对一个加油站的业务(模拟第三方向加油站发送请求数据,后续根据这些数据做一系列的操作)

例如:通过支付宝第三方平台,用户使用银行卡的绑定向加油站发送请求数据。绑定成功后加油站会返回一个唯一的表示服 userId进行后续的充值、消费、查询的业务。(通过这里可以判断出,我们作为加油站的测试人员要测试一个加油站的后续业务的一个正常使用流程为:绑定银行卡--充值--消费--查询)这里的预埋的数据就是需要:第三方平台编号,银行卡这两个字段数据库本身就应该是存在的。。

3、有了预埋数据后,则我们需要针对于每一个接口进行测试案例的编写

这个测试案例的编写和我们平时做的功能测试用例编写几乎是一样的(正常的流程操作,正案例和反案例),只是上传的参数不同。给大家举个简单的例子,但这个并不是一个完整的案例。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。

http://www.gsyq.cn/news/163641.html

相关文章:

  • 【Open-AutoGLM黑科技解析】:3步实现手机全场景自动操作
  • obs采集卡录制回音问题
  • 好写作AI:突破写作瓶颈,AI工具如何激发学术创作灵感?
  • Vue中vuex状态管理mutations用法
  • 2025年成都川菜推荐排名:5家必吃江湖菜馆全解析,本地人私藏的美味清单 - 工业品网
  • Open-AutoGLM插件安装失败怎么办?,资深专家总结的6种解决方案
  • 2025年电动风阀厂家实力推荐榜:湖南联泰环境设备有限公司,电动/手动/风管风阀源头工厂全系供应 - 品牌推荐官
  • TensorFlow工业级应用案例全揭秘
  • 2025吊绳厂商揭秘!电话直通,采购更便捷,吊具/压制钢丝绳/柔性吊装带/防割吊带,吊绳供应商口碑排行榜单 - 品牌推荐师
  • 【CSDN博客之星2025】主题创作《35岁的职业和人生成长转变》
  • 【Open-AutoGLM高效使用前提】:你不可不知的插件安装避坑指南
  • 学培课堂靠谱吗?从课程质量到口碑的真实体验分享 - 品牌排行榜
  • 客户端测试是什么?客户端测试详解
  • 基于单片机锂电池电量电量检测数码管显示系统设计
  • 手机自动化新纪元,Open-AutoGLM到底有多强?
  • 揭秘Open-AutoGLM如何远程控制手机:9大核心技术曝光与实操步骤
  • 2025年国内靠谱的MES系统口碑排行榜最新发布,多家实力企业凭技术实力上榜 - 品牌排行榜
  • 2025上海税务异常处理权威平台TOP5推荐:专业机构助力企业规避财税风险 - mypinpai
  • 微服务事务一致性终极指南:从理论到实战的深度解析
  • 2025年实力强的硅砂雨水收集系统企业推荐,售后完善的硅砂雨水收集系统企业全解析 - myqiye
  • 2025必学:5分钟极速部署Vue3+TypeScript全端电商项目实战
  • Open-AutoGLM 部署避坑指南:90%新手都会犯的4个致命错误
  • GitHub for Visual Studio 扩展完整使用指南
  • GPU性能分析终极指南:NSYS、NCU和PyTorch Profiler实战教程
  • 【2025年末总结】橡塑管道保温施工企业有哪几家? - 品牌推荐大师
  • 2025最新!自考必看8款AI论文软件测评与推荐
  • Open-AutoGLM怎么部署才安全?企业级部署必须掌握的4项核心配置
  • 海洋塑料污染识别:TensorFlow无人机图像处理
  • 【Open-AutoGLM插件安装全指南】:手把手教你5步完成浏览器部署
  • 从零到上线:Open-AutoGLM平台完整开发流程拆解,新手也能3天落地