接口测试基础

1、合同新增业务

针对“合同新增业务”设计接口测试用例
如何设计业务流程测试用例?
① 根据流程图、找出业务路径
② 根据业务路径分析对应的接口请求
③ 将业务路径转化为接口测试用例
1、找业务路径
2、解析接口文档
Ø 为什么要进行接口文档解析?
ü 熟悉接口信息,为设计接口用例准备
Ø 接口API文档:
ü 一般由后端开发编写
ü 用来描述接口信息的文档
Ø 如何进行接口文档解析?
① 分析接口之间的依赖关系
② 分析接口请求(如:URL、请求方法、请求头、请求参数类型、请求参数等)
③ 分析接口响应(如:响应状态码、响应数据等)
3、编写接口测试用例
1、拿到一个接口项目之后,先测试业务接口还是先测试单个接口?
ü 先测试 业务接口
2、如何测试业务接口?
ü 根据业务流程图梳理业务路径
ü 设计测试用例覆盖每一条业务路径
3、如何进行接口文档解析?
①分析接口之间的依赖关系
②分析接口请求(如:URL、请求方法、请求头、请求参数类型、请求
参数等)
③分析接口响应(如:响应状态码、响应数据等)

2、登录接口调试

1、Postman介绍
l 介绍:Postman一款接口调试工具
2、登录接口调试-获取验证码

 3、登录接口调试-登录

 

1. 如何使用Postman发送请求并查看响应结果?
① 设置请求方法
② 设置URL
③ 设置请求头
④ 设置请求数据
⑤ 点击Send发送请求
⑥ 查看响应状态码
⑦ 查看响应体数据

3、登录接口自动关联

登录接口调试-自动关联数据
l 问题:每次登录之前都需要手动复制验证码数据
l 思路:

注意:编写代码之前需要手动提前创建并选择对应的环境

  • 9
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在pytest中进行接口测试面试时,你可以参考以下几个方面: 1. 接口测试基础知识:了解接口测试的概念、目的和常见的接口测试类型。可以简要介绍接口测试的重要性以及为什么在软件测试过程中进行接口测试是必要的。 2. pytest框架:介绍pytest框架的优点以及如何使用pytest进行接口测试。你可以提及一些常用的pytest插件,例如pytest-html用于生成可视化的测试报告、pytest-xdist用于测试用例的分布执行等。这个公众号提供了涵盖了基础知识、工具使用、测试进阶等多个方面的学习资料和视频教程。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [python+pytest接口自动化-接口测试基础,http协议基础(一)](https://blog.csdn.net/csdnchengxi/article/details/125483266)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *2* *3* [pytest接口自动化测试框架入门(pytest+yaml)](https://blog.csdn.net/2301_77709772/article/details/131008635)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值