測試優化工具SoapUI Pro最佳實踐:項目資源的相對路徑
SoapUI Pro擁有許多其他web服務測試工具所不具備的高級技術和功能。對于REST、SOAP以及其他流行的API和物聯網協議,SoapUI Pro提供了業界最全面的功能測試功能。通過易用的圖形界面和企業級功能,SoapUI Pro允許你快速創建和執行自動功能測試。在單一環境下,SoapUI Pro提供了完整的測試覆蓋,支持所有的標準協議和技術。
ReadyAPI是API測試工具的集成套件,其中包括:SoapUI Pro (功能測試)、LoadUI Pro (性能測試)、ServiceV Pro (服務虛擬化)等產品。
默認情況下,ReadyAPI使用文件的絕對路徑。當您在多臺計算機上使用同一測試或與多位用戶共享該測試時,此方法可能存在缺陷,因為并非所有用戶都在同一位置擁有所需的文件。要解決此問題,請使用“資源根”項目屬性。如果指定了此屬性,則ReadyAPI使用從指定文件夾開始的相對路徑。
1、在導航器中選擇項目。
2、在“項目屬性”選項卡中,找到“資源根”屬性并指定一個新值。
3、按ENTER保存更改。
選擇根文件夾
您可以在“資源根”項目屬性中指定根文件夾。您可以指定文件夾的絕對路徑,或使用以下選項之一:
- $ {projectDir} –項目所在文件夾的路徑。
- $ {workspaceDir} –包含工作空間文件的文件夾的路徑。默認的ReadyAPI工作區存儲在C:\ Users \ <用戶名> \文件夾中。
LoadUI代理不支持將$ {projectDir}和$ {workspaceDir}用作資源根屬性的值。
示例使用
相對路徑最常用于通過使用源代碼控制系統來共享項目和相關文件。在這種情況下,項目、工作空間和相關文件存儲在同一文件夾中。例如:
在這種情況下,${projectDir}和都${workspaceDir}指向同一個文件夾。然后,您可以從中繼續獲取所需的文件。例如,要在Reference Files文件夾中獲取文件,可以使用Reference Files / SampleFile.xml路徑。
本文內容到這里就結束了,希望對您有所幫助!想要了解更多產品相關資訊,請繼續關注我們網站,或者下載SoapUI Pro試用版免費試用~
相關內容推薦:
