Apifox接口测试

1.点击【+】新建测试接口,选择接口请求方式,输入接口地址

bd412a5625bc47c9890855598d6d4b6f.png

 2.配置接口请求参数,主要配Body,Cookie,Header

37ebacf8b1ae4f38beacb79ab96cab6a.png

 3.Body中常见有form和json格式

b2dd3692e861417ab3bcfaf8eb876cce.png

示例:

b19eea9f7c804da6b485f617425e09aa.png

对应值获取方法:

        1.由开发提供

        2.从接口请求里面获取

        ①打开浏览器,按F12,选择network

        ②浏览器导航栏打开网页地址,并操作对应的流程

        ③找到该条接口请求,选择Payload

98e2e2f104a446fc81f1641cd2b6bb90.png

 4.Header里面需要新增Blade-Auth

        Blade-Auth获取方法:

        ①打开浏览器,按F12,选择network

        ②浏览器导航栏打开网页地址,并操作对应的流程

        ③找到该条接口请求,选择header,Blade-Auth显示在Request Headers里面

376423bd349345c7aea91b3a622c28a6.png

 5.点击【保存】后点击【运行】

3c95b95a43ad43898df7b14f53a6ff9a.png

 

 

备注:

1.运行之后出现500报错,如下:

报错提示还需要在header里面添加Dept-Id,那就到devtools里面去找

7160bb301ada4866bd1a85354df8381e.png

 2461aa5cae1341c9ade789b4c8e891df.png

 2.运行之后出现401报错,如下:

报错提示header里面未添加Authorization,同样到devtools里面去找

d34b35ecc0f44f32925244a2a9be69a2.png

 262dc1499ba24afd97b778672b2ca1d4.png

 

 

 

### Apifox API接口测试教程和使用方法 #### 了解Apifox及其特性 Apifox 是一种功能强大的接口测试工具,能够帮助用户轻松地进行 REST API 的自动化测试和文档编写[^1]。该平台不仅支持多种协议的接口管理,还提供了丰富的调试、测试以及协作功能。 #### 创建项目并导入API定义 为了开始使用 Apifox 进行 API 测试,在启动任何操作之前需先创建一个新的项目来组织所有的 API 接口。如果已有现成的 OpenAPI 或 Swagger 文档,则可以直接将其导入到 Apifox 中以便快速构建起完整的 API 列表[^2]。 #### 编写与执行测试用例 一旦完成了项目的初始化工作之后就可以着手准备具体的测试案例了。通过 My learning-API-test 项目可以了解到如何针对不同的业务场景设计有效的测试方案。每一个测试用例都应该清晰描述预期的行为,并设置断言以验证实际响应是否符合预设条件。 对于简单的 GET 请求来说,可能只需要确认返回的状态码;而对于 POST 方法则往往涉及到更复杂的逻辑校验,比如检查新资源是否成功创建等。 ```python import requests response = requests.get('https://api.example.com/resource') assert response.status_code == 200, "GET request failed" ``` #### 自动生成文档 除了手动编写详细的说明外,Apifox 可自动生成高质量的 API 文档,这大大减少了开发者的工作量的同时也提高了团队间的沟通效率。这些文档不仅可以作为内部参考资料供同事查阅学习之用,还可以对外发布给第三方合作伙伴查看调用指南。 #### 结合CI/CD流程实现持续集成 最后值得一提的是,现代软件开发实践中不可或缺的一部分就是 CI/CD (Continuous Integration / Continuous Deployment),即持续集成部署机制。借助于 Webhook 功能或者其他插件形式的支持,可以在每次代码提交后自动触发一系列预定好的任务链路——从单元测试直到最终上线前的功能回归测试等一系列环节都可以无缝衔接起来完成整个生命周期内的质量保障活动。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值