【发布时间】:2020-04-27 00:06:18
【问题描述】:
我有一个这样的 api 定义:
{
"myVar01": "{{myVar01}}",
"myVar02": "{{myVar02}}",
"myVar03": "{{<myVar03>}}",
"myVar04": {
"myVar04-01": "{{myVar04-01}}",
"myVar04-02": "{{myVar04-02}}",
"myDataArray": [
{
"myArrayVar01": "{{myArrayVar01}}",
"myArrayVar02": "{{myArrayVar02}}",
"myArrayVar03": "{{myArrayVar03}}",
"myArrayVar04": "{{myArrayVar04}}",
"myArrayVar05": "{{myArrayVar05}}"
},
{
"myArrayVar01": "{{myArrayVar01}}",
"myArrayVar02": "{{myArrayVar02}}",
"myArrayVar03": "{{myArrayVar03}}",
"myArrayVar04": "{{myArrayVar04}}",
"myArrayVar05": "{{myArrayVar05}}"
},
.....
]
]
}
}
我必须创建一个数据文件来在这个 api 上运行几个测试,问题是我如何定义我的数据文件来为“myDataArray”结构创建数据?
【问题讨论】:
-
使用变量名称和值创建 csv 文件。参考这个答案:stackoverflow.com/a/55058791/4753489
-
谢谢,但这不是我问的问题,我已经有了 CSV 文件,实际上不是 CSV,我使用 JSON 文件,因为我无法从 CSV 文件中获取变量并且它可以正常工作就像 JSON 的魅力一样,但没关系。问题是关于在文件中创建一个 kindof 数组来为每个测试组处理 myDataArray 的多个值
标签: testing collections postman runner