在性能測試腳本中,常常出現上一個請求的傳回結果中包含了下一個請求需要發送的參數,這就是關聯。
關聯實質是請求與請求之間存在資料依賴關系。
實作關聯的一般步驟是:1) 從上一個請求提取關心的資料儲存到變量,
2) 在下一個請求引用該變量 ${變量名}。
提取方法很多,最常使用:正規表達式提起器、XPath提取器、Css/Jquary提取器、Json提取器及BeanShell等具有提取功能的後置處理器。
後置處理器的詳細使用方法請檢視 測試元件下 後置處理器小節 的内容。
簡單的例子
在前面的請求響應結果中提取plansn,在後面的請求中使用該變量,
複雜的例子
禅道的登陸例子,需要從登陸的get請求結果中提取rand值,然後和password進行計算得到最終密碼。
歡迎關注我的網易雲課程
https://study.163.com/courses-search?keyword=軟體測試123#/?ot=5