2017-08-03 65 views
0

我試圖使用newman從命令行運行postman集合。我之前取得了成功,但是對於這個最新的集合,我收到了一個錯誤。我正在使用以下命令:當使用newman從命令行運行postman集合時,會導致「.json在此時出現意外」錯誤

newman run [urlforjcollection] --reporters cli,json,html --reporter-json- 
export C:\outputfile.json --reporter- 
html-export C:\outputfile.html -e 
c:\QAEnvironment.json 

這個失敗,我得到錯誤.json在這個時候是意外的。正如我所說,我在另一個集合上使用了這個確切的命令,它工作得很好。

有誰知道什麼可能會遇到這個問題?我的命令有問題嗎?或者郵遞員有一些設置會導致它嗎?

+0

你能顯示哪個指令有效嗎? – Ray

+0

工作的命令是完全相同的命令,我只是指向另一個集合。 –

+0

我明白了......請問您能否顯示整個命令? – Ray

回答

1

我GOOGLE了你的錯誤,它似乎是命令行而不是郵遞員的問題;特別是在指定文件位置時需要使用雙引號。試試這個:

newman run [urlforjcollection] --reporters cli,json,html --reporter-json- 
export "C:\outputfile.json" --reporter- 
html-export "C:\outputfile.html" -e 
"c:\QAEnvironment.json" 
+1

哇,出於某種原因,我沒有在另一個這個,它的工作,現在我不知道它有什麼問題,但這種方式工作。 –

+0

不使用雙引號也適用於某些情況,但在所有情況下使用它們是最安全的選項。乾杯:) – Ray

相關問題