websocket測試工具的環境搭建與使用


前言:

          因為要測試自己的websocket項目,所以我決定使用jmeter進行測試聯調。盡管也有在線ws調測的網站,但是jemter相對這些,他可以流程化測試,並且腳本自動運行,性能分析等等。

 

軟件:

1. jmeter最新包。

2. jdk包

3. JMeterWebSocketSamplers

    安裝jmeter前,可以先安裝一下jdk,但是當我從上面鏈接下載最新版本時,卻發現在安裝過程中一直報錯誤1500。提示我本地 “正在進行另一Java安裝”,我根據網上的回答,關閉了windows installer,也找了是否是以前安裝遺留的文件和注冊表。發現這些都沒有也無效,所以我去網上下了jdk的綠色版。然后就下載jmter再安裝了。

 

環境變量配置:

1. 右擊我的電腦->屬性->高級系統設置->環境變量。

2. 系統變量中新建,變量名:JAVA_HOME,變量值:jdk的安裝位置,PATH后追加“%JAVA_HOME%/bin”,以我為例如下。

3. 打開cmd,輸入java -version,如果返回jdk的版本,表示jdk安裝成功。

4. 繼續新建環境變量,變量名:JMETER_HOME, 變量值:jemter的安裝位置。以為的為例如下。

5. 新建變量,變量名:“CLASSPATH”,變量值 “E:\2setsoft\1dev\jdk1.8.0_77\lib\da.jar; E:\2setsoft\1dev\jdk1.8.0_77\lib\tools.jar; E:\2setsoft\1dev\jdk1.8.0_77\bin;%JMETER_HOME%/lib/ext/ApacheJMeter_core.jar;%JMETER_HOME%/lib/jorphan.jar;%JMETER_HOME%/lib/logkit-2.0.jar”,這些分別都是jdk的class包和jmter的包。

 

啟動jmeter:

    找到jmeter安裝的目錄的bin文件夾下,點擊 "jmter.bat"就可以啟動了。

 

安裝 websocket Sampler:

    下載JMeterWebSocketSamples后,放入到jmeter安裝根目錄下的lib下的ext中,然后再次啟動jmeter,如下操作。

 

擴展:

(1)jetty-http

(2)jetty-io

(3)jetty-util

(4)websocket-api

(5)websocket-client

(6)websocket-common


免責聲明!

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



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