參考網上一些大神的文章,找了一個簡單的壓力測試的小練習,主要對搜索頁面進行了壓力測試,模擬n個用戶,同時搜索不同的關鍵字,查看搜索的時間是否正常。
準備工作:在電腦上創建一個txt文檔,寫入要搜索的數據,用逗號分隔
1,啓動Jmeter, 先添加一個Thread Group, 然後添加一個CSV Data Set Config (Add -> Config Element -> CSV Data Set Config)
2,添加http請求,訪問搜索地址,和數據關聯。選擇Thread Group 右鍵 (Add ->Sampler -> HTTP Request), 需要填的數據如下:
3,設置線程組,設置用戶和線程的參數,注意要搞明白每個參數設置的概念和含義
4,添加聚合報告方便查看結果,選中Thread Group 右鍵(Add -> Listener -> Summary Report)
5,運行之後,查看聚合報告中的數據結果,就可以分析啦
注意:上面例子中的www.so.com的請求方式是https噢~所以最終生成的聚合報告都是失敗的~可以試試其他http請求類型的搜索網址呢~