jMeter JMS測試計劃
在本章中,我們將學習如何寫一個簡單的測試計劃,測試JMS(Java消息服務)。誰不知道JMS請閱讀本章之前,讓自己熟悉的JMS。 JMS支持兩種類型的消息:
-
點到點消息: 一般用於交易發件人期望的響應隊列消息。郵件係統是完全不同於普通的HTTP請求。在HTTP中,單個用戶發送一個請求並得到響應。
-
主題消息 : 發布/訂閱消息被俗稱為主題的消息。主題消息一般使用情況下,消息發布由生產者和消費由多個用戶。
讓我們來看看這些為每個測試的例子。測試JMS的先決條件是:
-
我們將在我們的例子中使用的是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.
通過上述的設置,讓我們構建的測試計劃: