C:\Users\86176>newman run json C:\Users\86176\json\postman-文件\加密.postman_collection.json --reporters html --reporter-html-export D:\xuxwenj\Web\aaa error: collection could not be loaded unable to read data from file "json" EISDIR: illegal operation on a directory, read
时间: 2023-06-30 15:03:32 浏览: 182
这个错误提示说明 newman 在读取你的 JSON 文件时出错了,可能是因为指定的文件路径有误。具体来说,`json` 这个参数应该是一个文件路径,而不是一个目录路径。你可以检查一下 `C:\Users\86176\json\postman-文件\加密.postman_collection.json` 这个文件路径是否正确,或者尝试使用绝对路径来执行命令,比如:
```
newman run C:\Users\86176\json\postman-文件\加密.postman_collection.json --reporters html --reporter-html-export D:\xuxwenj\Web\aaa
```
另外,如果你仍然遇到问题,你可以尝试使用其他的报告器,比如 `cli`,来看看是否能够正常执行。具体来说,你可以使用以下命令:
```
newman run C:\Users\86176\json\postman-文件\加密.postman_collection.json --reporters cli
```
这样可以把测试结果输出到控制台,方便你进行调试。
相关问题
C:\Users\86176>newman run 加密.postman_collection.json --reporters html --reporter-html-export D:\xuxwenj\Web\aaa error: collection could not be loaded unable to read data from file "加密.postman_collection.json" ENOENT: no such file or directory, open 'C:\Users\86176\加密.postman_collection.json'
这个错误提示是无法找到指定的文件 "加密.postman_collection.json",请确保该文件存在于路径 "C:\Users\86176\" 中。或者你可以使用绝对路径来指定文件的位置,比如:
```
newman run C:\path\to\加密.postman_collection.json --reporters html --reporter-html-export D:\xuxwenj\Web\aaa
```
将 "C:\path\to\" 替换为实际的文件路径。
C:\Users\86176>newman run json D:\WJAN\postman-文件\加密.postman_collection.json --reporters html --reporter-html-export D:\xuxwenj\Web\aaa error: collection could not be loaded unable to read data from file "json" EISDIR: illegal operation on a directory, read
看起来你在运行 Newman 命令时遇到了问题。根据错误信息来看,可能是你在命令中指定的 JSON 文件路径有误,导致 Newman 无法加载集合文件。你可以检查一下命令中指定的 JSON 文件路径是否正确,如果不确定可以尝试使用绝对路径来指定文件路径。另外,你也可以尝试不使用命令行参数,直接进入到集合文件所在的目录下,然后执行以下命令:
```
newman run 加密.postman_collection.json --reporters html --reporter-html-export D:\xuxwenj\Web\aaa
```
这样做可以确保你在正确的目录下执行命令,并且不需要指定 JSON 文件的完整路径。希望能帮到你解决问题。
阅读全文