Jmeter(五) - 從入門到精通 - 創建網絡計划實戰和創建高級Web測試計划(詳解教程)


在本小節中,紅兒將介紹一下如何創建高級 測試計划來測試網站。

有關基本測試計划的示例,請參閱構建Web測試計划

3.1使用URL重寫處理用戶會話

如果您的Web應用程序使用URL重寫而不是Cookie來保存會話信息,則您需要做一些額外的工作來測試您的站點。

為了正確響應URL重寫,JMeter需要解析從服務器接收的HTML並檢索唯一的會話ID。使用適當的HTTP URL重寫修飾符 可以完成此操作。只需將您的會話ID參數的名稱輸入到修飾符中,它將找到它並將其添加到每個請求中。如果請求已經有一個值,它將被替換。如果是“緩存會話ID?” 如果選中,則將保存最后找到的會話ID,如果先前的HTTP示例不包含會話ID,則將使用該ID。

URL重寫示例

下載此示例在圖1中顯示了使用URL重寫的測試計划。請注意,URL Re-writing修飾符已添加到SimpleController中,從而確保它只會影響該SimpleController下的請求。

圖1-測試樹 圖1-測試樹

在圖2中,我們看到URL重寫修飾符GUI,它只有一個字段供用戶指定會話ID參數的名稱。還有一個復選框,用於指示會話ID應該是路徑的一部分(用“;”分隔),而不是請求參數。

圖2-請求參數 圖2-請求參數

3.2使用標題管理器

HTTP頭管理器可以讓你定制什么樣的信息JMeter的HTTP請求頭發送。此標頭包含“用戶代理”,“編譯指示”,“推薦人”等屬性。

該HTTP頭管理器,像HTTP Cookie管理器,可能應該在線程組級別添加,除非出於某種原因,您希望為不同的指定不同的頁眉HTTP請求在您的測試對象。

4.小結

4.1登錄和刪除前三個參數空白

1.細心地小伙伴或者童鞋們會從截圖中發現宏哥的登錄和刪除的前三個參數都是空白的,什么也沒有填寫,那是因為前邊的HTTP默認請求,所以這里不用填寫,好處就從這里就看出來了,目前只是列舉了兩個請求,如果成百上千的請求是不是效果就更明顯了。

 

   好了,今天有關創建網絡計划實戰和創建高級Web測試計划就分享到這里。灰常感謝您閱讀到這里,如果您覺得不錯,就幫忙點個推薦唄。

您的肯定就是我進步的動力。如果你感覺還不錯,就請鼓勵一下吧!記得隨手點波  推薦  不要忘記哦!!!

別忘了點 推薦 留下您來過的痕跡

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM