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

自动化测试框架搭建-接口数据结构设计

目的

确认数据库如何保存接口数据,既有扩展性,数据又全又好用

根据用途设计数据库字段

区分环境:可以明确当前接口自动化用例,是在哪个环境需要执行的
模块:微服务架构,不同测试同学负责不同的模块,避免用例不可区分
创建人:可以快速找到该用例是谁创建的,咨询相关问题,或快速找到责任人
修改人:只保存最后一次修改人的名称
创建时间:记录创建时间
修改时间:记录修改时间
case的唯一iD:增加数据属性唯一键,避免重复使用一个id,在后续测试套件要求每一个用例id都不同
方法(get or post等):传入方法中的数据,确认接口的访问方式
接口url:需要测试接口的url
header:测试该接口必须要的一些关键数据
传入参数:接口测试场景的参数
预期结果:和接口返回的数据,对比,对比一致,接口测试通过
忽略校验字段:预期结果和接口返回,忽略该字段的校验
软删除:is_delete字段:确认是否在前端页面需要展示
忽略执行:执行测试套件,当前接口自动跳过,不计入执行结果
标签:区分是否是CI用例、或普通的测试用例、或jiraID对应的接口测试用例

xmind梳理case属性

请添加图片描述


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

相关文章:

  • 【hadoop学习遇见的小问题】centos常见配置 添加组用户权限 修改主机名等
  • Notepad++上NppFTP插件的安装和使用教程
  • NLP 基础理论和工具使用
  • C++实现设计模式---工厂方法模式 (Factory Method)
  • 科技快讯 | 抖音治理AI造假地震图片;投影仪也玩三折叠;京东发布“AI京医”大模型
  • XML 解析器:深入解析与高效应用
  • SpringBoot错误码国际化
  • 【源码解析】Java NIO 包中的 ByteBuffer
  • unittest VS pytest
  • 华纳云:在centos7中tomcat内存怎么设置?
  • Win10微调大语言模型ChatGLM2-6B
  • 测试ip端口-telnet开启与使用
  • AIDD-人工智能药物设计-用于科学药物发现的分子视频衍生基础模型
  • AF3 MSAWeightedAveragingNaive类解读
  • 培训机构Day25
  • linux下实现U盘和sd卡的自动挂载
  • 【黑马程序员三国疫情折线图——json+pyechart=数据可视化】
  • 【人工智能】用Python进行对象检测:从OpenCV到YOLO的全面指南
  • excel VBA 基础教程
  • 工业视觉2-相机选型
  • Group3r:一款针对活动目录组策略安全的漏洞检测工具
  • 202507读书笔记|《飞花令·河》——微微风簇浪,散做满河星,飞流直下三千尺,疑是银河落九天