本人測試小白一枚,最近入坑,一邊學Jmeter,一邊記錄,希望有所成,加油。
(一)Jmeter設置成中文:Options-Choose Language-Chinese
(二)性能測試基本步驟
1.點擊jmeter.bat,打開Jmeter操作窗口;
2.右鍵點擊TestPlan,點擊“Add-Threads(Users)-Thread Group”,添加一個線程組;
3.右鍵點擊Thread Group,點擊“Add-Sampler-Http Request”,新建一個http請求;
4.如果是https,Protocol中輸入“https”;Server Name or IP中輸入“www.baidu.com”;Path中輸入“/s”;Content encoding中輸入“utf-8”;Parameters輸入三個參數,具體如下:
5.右鍵點擊“Thread Group”,點擊“Add-Listener-View Results Tree”,添加一個結果樹;
6.返回結果類型選擇“HTML Source Formatted”;
7.點擊運行按鈕,點擊“Response data”查看,如圖:
8.右鍵點擊Thread Group,點擊“Add-Config Element-User Defined Variables”,添加用戶定義變量;
9.添加一個響應斷言
10.添加一個聚合報告
11.修改線程數爲10,循環次數勾選“Infinite”,選中“Specify Thread lifetime”,Durations輸入“60”。
11.點擊運行按鈕,運行性能測試。點擊聚合報告,查看結果。
報錯記錄:
1、打開jmeter-server.bat報錯:java.io.FileNotFoundException: rmi_keystore.jks (系統找不到指定的文件。)
解決方法:
(1)配置環境變量 JMETER_HOME D:\apache-jmeter-5.2.1
(2)找到bin目錄下的配置文件user.properties,搜索“server.rmi.ssl.disable=false”,把false改成true。