jMeter - JMS 測試計劃



在本章中,我們將學習如何編寫一個簡單的測試計劃來測試 Java 訊息服務 (JMS)。JMS 支援兩種型別的訊息傳遞 -

  • 點對點訊息傳遞 - 佇列訊息傳遞通常用於傳送方希望得到響應的事務。訊息傳遞系統與普通的 HTTP 請求非常不同。在 HTTP 中,單個使用者傳送請求並獲取響應。

  • 主題訊息傳遞 - 主題訊息通常稱為釋出/訂閱訊息傳遞。主題訊息傳遞通常用於訊息由生產者釋出並由多個訂閱者使用的場景。

讓我們分別檢視每個主題的測試示例。測試 JMS 的先行條件為 -

  • 在示例中我們使用了 Apache ActiveMQ。 還有各種 JMS 伺服器,例如 IBM WebSphere MQ(以前稱為 MQSeries)、Tibco 等。 從 Apache ActiveMQ 網站下載二進位制檔案

  • 解壓歸檔檔案,轉到解壓後的目錄,然後從命令控制檯中執行以下命令來啟動 ActiveMQ 伺服器 -

.\bin\activemq  start

你可以透過訪問以下地址處的管理介面來驗證 ActiveMQ 伺服器是否已啟動 https://:8161/admin/。 如果它要求進行身份驗證,則輸入使用者 ID 和密碼為admin。 螢幕類似於下面所示 -

ActiveMQ Server
  • 現在將 activemq-all-x.x.x.jar(XXX 取決於版本)從 ActiveMQ 解壓後的目錄複製到/home/manisha/apache-jmeter-2.9/lib

根據上述設定,讓我們構建以下內容的測試計劃 -

廣告
© . All rights reserved.