jMeter JMS測試計劃

在本章中,我們將學習如何寫一個簡單的測試計劃,測試JMS(Java消息服務)。誰不知道JMS請閱讀本章之前,讓自己熟悉的JMS。 JMS支持兩種類型的消息:

  • 點到點消息: 一般用於交易發件人期望的響應隊列消息。郵件系統是完全不同於普通的HTTP請求。在HTTP中,單個用戶發送一個請求並得到響應。

  • 主題消息 : 發佈/訂閱消息被俗稱爲主題的消息。主題消息一般使用情況下,消息發佈由生產者和消費由多個用戶。

讓我們來看看這些爲每個測試的例子。測試JMS的先決條件是:

ActiveMQ Server

  • 我們將在我們的例子中使用的是Apache ActiveMQ。雖然也有其他JMS服務器,如IBM的WebSphere MQ(以前稱爲MQSeries),TIBCO等下載 Apache網站的ActiveMQ二進制文件.

  • 解壓縮歸檔文件,請解壓目錄,運行以下命令從命令控制檯啓動 ActiveMQ 服務器:

    .inactivemq start

    可以驗證,如果 ActiveMQ 服務器已經開始在以下地址 http://localhost:8161/admin/ 訪問管理界面。如果要求進行身份驗證輸入用戶ID和密碼爲admin。屏幕將類似於如下:

  • 現在複製activemq-all-x.x.x.jar(XXX的版本而定)從ActiveMQ的解壓目錄 /home/manisha/apache-jmeter-2.9/lib.

通過上述的設置,讓我們構建的測試計劃:

  • JMS點到點對點測試計劃

  • JMS主題測試計劃