Jmeter是一款功能強大、易於使用的開源軟件,用於對Web應用程序和HTTP/HTTPS協議進行基準測試。然而,默認情況下,Jmeter的界面是以英文展示的。如果您想更好地使用Jmeter,最好將其漢化。接下來,我們將從多個方面來闡述Jmeter漢化怎麼設置,助您更好地使用這款軟件。
一、Jmeter漢化工具
要漢化Jmeter,你需要一個Jmeter漢化工具。一個流行的、易於使用的工具是Jmeter Plugins Manager。它是一個Jmeter插件管理器,可以自動更新和安裝Jmeter插件,同時,Jmeter Plugins Manager也支持Jmeter漢化。下面是Jmeter Plugins Manager的漢化設置步驟:
1. 下載Jmeter Plugins Manager插件
在JMeter安裝目錄的\lib\ext文件夾下,找到jmeter-plugins-manager.jar文件下載地址。下載地址:http://jmeter-plugins.org/downloads/all/#Plugins-Manager。
2. 將插件文件複製到JMeter安裝目錄下的“lib/ext”文件夾
3. 啟動Jmeter
4. 點擊Jmeter Plugins Manager,進入插件管理器
5. 點擊“Available Plugins”選項卡,找到“Chinese”插件並勾選,然後點擊“Apply Changes and Restart Jmeter”按鈕。
二、手動修改配置文件漢化
除了使用Jmeter Plugins Manager插件工具進行漢化外,還可以通過手動修改配置文件來漢化Jmeter。其實,Jmeter本身提供了多語言支持,只需要下載對應的locale文件,然後複製到Jmeter的安裝目錄下的“lib”文件夾中就可以了。以下是具體的步驟:
1. 下載locale文件
找到Jmeter漢化的locale文件,通常在 http://www.apache.org/dist/jmeter/binaries/ 中可以找到。選擇對應版本的locale文件下載。
2. 複製文件到Jmeter的安裝目錄
將下載的locale文件解壓,複製到Jmeter的安裝目錄下的“lib”目錄下。
3. 修改Jmeter配置文件
打開“bin”目錄下的“jmeter.properties”文件,將locale值設置為“zh_CN”(或您下載的具體文件名)。將排除的導出結構文件的類型和後綴名分別設置為“.xls”和“.pdf”,即:
jmeter.save.saveservice.autoflush=true
jmeter.save.saveservice.output_format=xml
jmeter.save.saveservice.response_data.on_error=true
jmeter.save.saveservice.response_data=true
jmeter.save.saveservice.samplerData=true
jmeter.save.saveservice.requestHeaders=false
jmeter.save.saveservice.url=false
jmeter.save.saveservice.assertions=true
jmeter.save.saveservice.latency=true
jmeter.save.saveservice.bytes=true
jmeter.save.saveservice.thread_counts=true
jmeter.save.saveservice.thread_name=true
jmeter.save.saveservice.sample_count=false
jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS
jmeter.save.saveservice.timestamp_format_start_time=true
jmeter.save.saveservice.default_delimiter=,
jmeter.save.saveservice.print_field_names=false
jmeter.save.saveservice.autoclose=false
jmeter.save.saveservice.autoFlush=true
jmeter.save.saveservice.successful_only=true
jmeter.save.saveservice.filename=${basedir}/jmeter.jtl
jmeter.save.saveservice.label=true
jmeter.save.saveservice.encoding=UTF-8
jmeter.save.saveservice.sent_bytes=true
jmeter.save.saveservice.hostname=true
jmeter.save.saveservice.thread_group_name=true
jmeter.save.saveservice.time=true
jmeter.save.saveservice.connect_time=true
jmeter.save.saveservice.subresults=true
jmeter.save.saveservice.assertion_results_failure_message=true
jmeter.save.saveservice.print_fieldnames=true
jmeter.save.saveservice.use_thread_name=true
jmeter.locale=zh_CN
jmeter.pluginsmanager.excludeFromMenu=oracle.jdbc.driver.OracleDriver
4. 重新啟動Jmeter
重新啟動Jmeter即可使用漢化版Jmeter。
三、Jmeter組件漢化
個別情況下,漢化工具或修改配置文件後,Jmeter界面可能仍殘留部分英文。這是因為部分組件不在locale文件中,需要單獨漢化。下面我們以HTTP Request組件為例,介紹Jmeter組件的手動漢化。
1. 打開Jmeter安裝目錄下的“lib/ext”文件夾
2. 複製“ApacheJMeter_core.jar”文件到新的文件夾
3. 解壓jar包到一個文件夾中
4. 在解壓目錄下的“org\apache\jmeter\protocol\http\sampler”中找到“HTTPSamplerBase.properties”文件進行編輯
5. 如下面代碼所示,分別將每行英語翻譯成中文,保存文件
Implementation注釋=實現 Content_encoding注釋=內容編碼 Username注釋=用戶名 ...
6. 在解壓目錄下找到“HTTPSamplerProxy.class”文件進行編輯,將所有出現的“HTTPSamplerBase”替換成“HTTPSamplerProxy”,保存
7. 刪除原jar包,添加新漢化的jar包到“lib/ext”目錄下
8. 重新啟動Jmeter,HTTP Request組件將會以漢化後的形式展現。
四、Jmeter插件漢化
最後,對於Jmeter插件,也需要進行單獨的漢化。這裡需要注意一下,插件的漢化操作與組件漢化的操作類似。選擇一個需要漢化的插件,生成新的jar包,將漢化內容寫入到對應文件,然後替換原有的插件jar包文件。以Jmeter自帶的“View Results Tree”插件為例,步驟如下:
1. 下載“View Results Tree”插件相關的jar包
下載鏈接:http://jmeter-plugins.org/downloads/all/#View-Results-Tree。
2. 將jar包複製到安裝目錄下的“/lib/ext”文件夾中
3. 打開jar包,進入“/org/apache/jmeter/visualizers”目錄下,找到對應的html文件
4. 編輯html文件,將英文改成中文,保存
5. 重新啟動Jmeter,插件會自動漢化。
通過上述步驟,您可以針對不同的插件,進行Jmeter插件的漢化處理。
總結
通過以上對Jmeter漢化設置的詳細闡述,您已經掌握了以下內容:
1. 使用Jmeter Plugins Manager插件進行漢化
2. 手動修改配置文件的漢化
3. Jmeter組件漢化
4. Jmeter插件漢化
在實際的Jmeter使用中,如果遇到需要漢化的組件或插件,您可以根據上述步驟進行處理。希望本文對您有所幫助!
原創文章,作者:TWKKR,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/361958.html