最近有個壓力測試的需求。看需求很簡單,就是頁面的的請求。但是繼續深究,因爲是H5頁面除了請求之外,還要確保頁面內容的正確展示。研究了兩天,在同事的指點下終於算是跑通了。
業務邏輯。
1:通過URL發起請求,
2:通過接口,請求資源文件id。接口返回爲JSON格式。在JSON中解析出imgSrc,
3:然後根據id獲取資源文件,展示。
第一步:在接口請求中,添加正則表達式提取器,提取所需的參數id。
第二步:
添加一ForEach控制器,將正則獲取到的imgSrc作爲輸入變量前綴,因爲之前已知會有多少個id,所以序號設置爲0~25.輸出變量名自定義。
第三步:
循環控制器下創建一http請求,將控制器中的輸出參數,作爲http請求參數傳遞過來
。
至此相關測試的頁面可以調通。