我需要爲單頁WEB應用程序的用戶交互創建場景。該應用程序會執行大量的AJAX調用,以便對用戶進行身份驗證並獲取用戶數據。保存某些WEB資源的響應,同時記錄場景
所以我創建了一個簡單的場景HTTP測試腳本記錄器並試圖記錄我的腳本。
一切都很順利,但我注意到,雖然請求數據是正確的記錄器,響應數據根本不是記錄器。我試圖啓用添加斷言和正則表達式匹配 - 但這並沒有工作。
您可以請教,我該如何記錄回覆文本?
我需要爲單頁WEB應用程序的用戶交互創建場景。該應用程序會執行大量的AJAX調用,以便對用戶進行身份驗證並獲取用戶數據。保存某些WEB資源的響應,同時記錄場景
所以我創建了一個簡單的場景HTTP測試腳本記錄器並試圖記錄我的腳本。
一切都很順利,但我注意到,雖然請求數據是正確的記錄器,響應數據根本不是記錄器。我試圖啓用添加斷言和正則表達式匹配 - 但這並沒有工作。
您可以請教,我該如何記錄回覆文本?
查看結果代理下的樹會記錄請求,記錄期間的響應。
這對了解動態字段來自何處非常有用。這將幫助您找到需要從哪個響應X中提取要在請求X + N中注入的數據。
我想你可能會發現在user.properties添加此選項很有用:
這會給一些每個請求和相應的採樣器等等您將能夠找到請求的響應。
完成此操作後,您將開始向採樣器X添加Post Processors(Regex,CSS/JQuery,XPAth ...)以從其響應中提取數據。 這將創建您可以在請求X + N中用作$ {varName}的變量。
HTTP(S)測試腳本記錄器不記錄響應。如果您希望進行調試,只需在運行測試時添加「查看結果樹」偵聽器。 –
對此有何反饋?如果響應沒問題,您應該接受它,如果不是請評論 –