API 管理工具 Postman 付費服務 Team Workspace ,設定檔案路徑時遇到錯誤訊息「 This file isn't in your working directory」。解決方式是將檔案移到 Postman 設定的 working directory ,並且不要忘了透過雲端檔案空間分享測試檔案給團隊成員。
如果不清楚 working directory 在哪裏,請點選 Postman 選單 --> File --> Settings
Settings 對話視窗的 General 標籤下的 working directory 顯示預設路徑位置,也可以自行修改路徑
2. 將測試用的檔案移到 working directory 就不會出現錯誤訊息「This file isn't in your working directory」
3. 原本以為 Postman 同步時會自動將檔案同步到團隊其他成員的 working directory,但其實並不會同步,所以需要透過雲端檔案空間,分享測試檔案給團隊其他成員,再自行下載放到各自的 working directory 目錄內。
好處是不需要團隊還要約定放在相同的目錄、使用完全相同的絕對路徑。
問題狀況
API 測試項目有一項是模擬檔案上傳到 API,設定檔案路徑時遇到錯誤訊息This file isn't in your working directory. Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.
解決方式
1. 將檔案移到 Postman 設定的 working directory如果不清楚 working directory 在哪裏,請點選 Postman 選單 --> File --> Settings
Settings 對話視窗的 General 標籤下的 working directory 顯示預設路徑位置,也可以自行修改路徑
2. 將測試用的檔案移到 working directory 就不會出現錯誤訊息「This file isn't in your working directory」
3. 原本以為 Postman 同步時會自動將檔案同步到團隊其他成員的 working directory,但其實並不會同步,所以需要透過雲端檔案空間,分享測試檔案給團隊其他成員,再自行下載放到各自的 working directory 目錄內。
好處是不需要團隊還要約定放在相同的目錄、使用完全相同的絕對路徑。
參考資料
- [Help]Upload file via Post man · Issue #1441 · postmanlabs/postman-app-support
- Storage of file / Working Directory in reference for collections – Postman
- This file resides outside the working directory. Collaborators might not have the same file path. · Issue #6556 · postmanlabs/postman-app-support
留言
張貼留言