当我执行postmande run collection时,我添加了csv文件,但我无法在pre-request脚本阶段将此数据拉取并保存到环境变量中。之后,MySQL将在我的主体部分代码中使用此环境变量来更新服务器上的数据。
console.log(price);
pm.environment.set("istenenDeger", price);
let lojistikmaliyeti = Number(price);
console.log(lojistikmaliyeti);
pm.environment.set("Lojistik Maliyeti", lojistikmaliyeti);
字符串
代码如上所示。我的第一行是我需要定义从csv文件中获取的数据到“price”对象的部分。我将从csv中提取数据的部分留空。
我试过pm.collectionvariables.get combination或fs library和split,但我没有得到正确的结论。
1条答案
按热度按时间7xllpg7q1#
我在 Postman 论坛上回答了这个问题,所以我在这里重复一下这个答案。
https://blog.postman.com/using-csv-and-json-files-in-the-postman-collection-runner/
运行程序使用一个基于CSV头的特殊数据字典,所以要引用CSV文件中的值,它应该只是data.headername。
例如...
字符串
如果您只是控制台记录数据对象,那么它将以对象的形式向您显示该迭代的所有测试数据。
型
这也看起来像它可能是一个班轮。
型