因此,我是SoapUI的新手,並且一般使用API,但我正在嘗試爲SoapUI(免費版本)中的REST API設置自動測試。SoapUI測試:刪除會話ID引號
我做的第一個調用返回JSON中的會話ID,它放在引號之間,如「會話ID放在這裏」。下一個API調用中需要此鍵,不帶引號。我使用SOAPUI的「Property Transfer Teststep」,除了會話ID周圍的引用標記之外,這很好,導致後續調用會導致錯誤。
任何想法如何刪除引號?我一直在閱讀/ Googling在Xpath和JSONPath,這是我可以在屏幕上使用的一些編碼語言,但我不知道如何使用它來刪除所述的引號。 您的幫助將不勝感激!
全RAW響應:
HTTP/1.1 200 OK緩存控制:無緩存雜注:無緩存內容類型:應用/ JSON; charset = utf-8過期時間:-1服務器:Microsoft-IIS/8.5 X-AspNet-Version:4.0.30319 X-Powered-by-ASP.NET日期:2017年5月2日星期二18:31:48 GMT內容 - 長度:38 「48d45ba2-4549-41be-8b31-e85b3c738a03」
您可以顯示您正在使用的響應嗎?或者如果可能的話一個屏幕截圖 – Rao
來自第一個呼叫的響應: 「c2f21adc-0f3d-4514-ad5f-65a46d4d6da5」 然後,這需要進入下一個呼叫的「SessionID」參數字段,但我需要刪除響應周圍的「...」 。 –
巴特,肯定這不是實際的答案。您需要提供原始響應或至少在相同的結構中。否則很難提供任何幫助。 – Rao