Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postman 在Newman中运行一个集合_Postman_Postman Collection Runner_Newman_Postman Pre Request Script - Fatal编程技术网

Postman 在Newman中运行一个集合

Postman 在Newman中运行一个集合,postman,postman-collection-runner,newman,postman-pre-request-script,Postman,Postman Collection Runner,Newman,Postman Pre Request Script,我在Postman中创建了一个包含单个请求的集合,我正在通过上传一个测试用例(.csv)文件来运行该集合,它工作得非常好 但我想通过纽曼做同样的事。所以我安装了Newman,从邮递员那里复制了我的收藏链接,但我不知道如何将测试用例文件传递给它 我试过这个: newman run https://www.getpostman.com/collections/944624fbc40ec677902e -d /path/to/file 但它不起作用。什么不起作用?您是否收到错误消息?.csv文件是否

我在Postman中创建了一个包含单个请求的集合,我正在通过上传一个测试用例
(.csv)
文件来运行该集合,它工作得非常好

但我想通过纽曼做同样的事。所以我安装了Newman,从邮递员那里复制了我的收藏链接,但我不知道如何将测试用例文件传递给它

我试过这个:

newman run https://www.getpostman.com/collections/944624fbc40ec677902e -d /path/to/file

但它不起作用。

什么不起作用?您是否收到错误消息?.csv文件是否包含使用变量在请求中引用的数据?我是这样做的,newman run-d//Desktop//SAFE\u TESTCASE\u AUTOMATION//CC\u API\u INPUT\u TESTCASES//SAFE.csv,为此,我得到了newman:newman v4反对支持v1收集格式使用Postman本机应用程序以v2格式导出收集错误:未知:未知错误,打开“\\Desktop\SAFE\u TESTCASE\u AUTOMATION\CC\u API\u INPUT\u TESTCASES\SAFE.csv”错误,我试过用一个反斜杠,然后它还说无法访问这个newman run的文件-d/Users/harish.shet/Desktop/SAFE\u TESTCASE\u AUTOMATION/CC\u API\u INPUT\u TESTCASES/SAFE.csv错误:第3行的开头引号无效
var newData=data
行中的
数据是什么?要从预请求脚本评估csv文件中的数据,您应该使用
pm.iterationData.get('your_csv_column_header')
此处数据指csv中的整行,我正在将其复制到另一个变量,因为我的api主体需要键:value=>(值应在引号中),在这里可以找到示例行、方法、url、订阅者、操作,numberType,发件人,预期的\u响应