美文网首页
接口测试(2)-apifox接口规则

接口测试(2)-apifox接口规则

作者: 软件开发技术修炼 | 来源:发表于2025-04-17 11:36 被阅读0次

1. 全局参数

注意事项:

  1. 全局参数的优先级低于接口级别的参数配置
  2. 添加新参数时注意检查参数名称是否重复
  3. 参数类型要与实际使用场景相匹配
  4. 敏感信息建议使用环境变量或其他安全方式管理

另外,全局参数主要用于 API 请求中固定的参数配置,而环境变量更适合管理在不同环境下会变化的配置信息

2. 支持导入的接口数据

image.png

3. 测试用例关于变量的优先级 和 脚本的执行时机,如图所示:

image.png image.png

4. 测试用例

知识点:接口用例(顺序)、流程控制(条件、循环、等待)、测试数据、断言

稍微复杂一点的测试场景,一个异步任务处理的场景测试:

image.png

5. Apifox CLI

知识点:命令行

如果每次测试都需要我们手动点击 运行按钮 就太不方便了,没错,Apifox 当然也考虑到了这点,Apifox CLI 就可以帮助我们实现自动化的测试。

点击持续集成的按钮就能够生成 命令行代码:

将这行 shell 命令复制到任意地方执行即可实时运行测试用例/套件。

6. 持续集成

知识点:自动化测试

我们先在服务器上安装 apifox-cli:

然后在发布工具中集成 测试命令即可:

为了通用性,使用 php 脚本 将 apifox run ... 命令进行了封装,你理解成执行的是 apifox run ... 命令即可。

这里我们用的是 Spug 发布工具,类似 Jenkins,请根据实际情况配置。

相关文章

网友评论

      本文标题:接口测试(2)-apifox接口规则

      本文链接:https://www.haomeiwen.com/subject/vufbmdtx.html