回到顶部

阅读目录

接口测试工具 apifox 请求动态传参 之 自定义表达式 的使用

关于 请求动态传参  的官方文档链接:动态值 - Apifox 帮助文档概述 - Apifox 帮助文档(语法是用 Nunjucks 模板引擎来辅助生成,有点类似 django 或者 flask 模版语法)

进入 插入动态值 的路径

json 传参: 输入框右上角的 魔法棒 动态值

form 传参:参数值 的输入框 的 魔法棒

用 自定义表达式 生成数据

期望生成 0 到 89 的整数,格式为数组,随机 45 个

生成固定的的 45 个整数:

 {
 "indexIdArr": 
[
  {% for i in range(0, 45) %}{{i}} {% if i!=44 %},{% endif %}{% endfor %}
  ]
}

生成随机的 45 个整数:

复杂的 表达式貌似没有预览,也无法插入, 尝试没有成功

{
  "indexIdArr": [
    {% set numbers = range(0, 90) | shuffle | slice(0, 45) %}
    {% for num in numbers %}{{ num }}{% if not loop.last %},{% endif %}{% endfor %}
  ]
}

 


^_^
请喝咖啡 ×

文章部分资料可能来源于网络,如有侵权请告知删除。谢谢!

前一篇: mysql、oracle、sqlite 数据库管理软件 DBeaver 历史版本下载