建立新測試
您可以建立新測試,以新增至現有種類和測試集。
關於此作業
這些指示說明如何在「 IBM® MQ 探險家」的現有種類及一組測試中建立新測試 (例如, 佇列管理程式測試 種類中的 佇列 測試集)。 這些指示說明如何在 Eclipse 開發環境中定義測試。 如需撰寫 Java 測試來源的相關資訊,請參閱 WMQTest 介面。
如果您想要建立新的測試集或測試種類,而不是使用現有的測試集或測試種類,或者如果您已建立要在「 IBM MQ 探險家 」中管理的新物件,且您要撰寫新物件的測試,請參閱 建立新的測試種類、測試集及物件類型。
建立 Eclipse 外掛程式專案來包含新測試
開始之前
請確定您已安裝 Eclipse Graphical Editing Framework (GEF) 工具。 如需相關資訊,請參閱 將 IBM MQ 探險家安裝至 Eclipse 環境。
關於此作業
建立及配置新的外掛程式專案來包含新測試:
程序
結果
定義新測試
關於此作業
下列指示說明如何在現有的佇列管理程式測試種類的現有測試集 (例如,在佇列測試集中)定義新測試。 如需在「佇列管理程式測試」種類中建立新的測試集、建立新的種類,或定義要測試的新物件類型的相關資訊,請參閱 建立新的種類、測試集和物件類型。
配置外掛程式來包含新測試:
程序
結果
外掛程式專案現在已配置為包含新測試;接下來您必須撰寫測試本身。
針對所要撰寫的每一個新測試來定義一個新測試。
撰寫新測試
關於此作業
建立包含測試的新 Java 類別:
程序
- 在「 延伸元素詳細資料 」窗格中,按一下畫底線的 類別 欄位標籤。這時會開啟「Java 屬性編輯器」精靈。
- 確定只選取 繼承的抽象方法 勾選框,然後按一下 完成。 該 Java 類別檔即會在 Java 編輯器中開啟。
- 儲存「外掛程式資訊清單」編輯器檔案。 請注意,會自動插入類別欄位中的值。
- 編輯 Java 原始檔。
- 將測試記載於有效的 XHTML 或 HTML 檔案中。 使用 plugin.xml 檔中的
furtherinfo
屬性中指定的名稱和位置來儲存檔案。 XHTML 檔案的位置可能是本端(儲存在與測試相同的外掛程式中;例如,在 doc 子資料夾中)或遠端(儲存在 Web 伺服器上)。
結果
您已撰寫完測試並且已配置包含該測試的外掛程式。 接下來,請匯出外掛程式並部署該外掛程式來進行測試。
針對您在 plugin.xml 檔中定義的每一個測試撰寫一個新測試。
部署新測試
關於此作業
將包含測試 (或一組測試) 的外掛程式匯出至檔案系統,然後重新啟動「 IBM MQ 探險家 」,以便載入新的外掛程式,並且您可以執行測試:
程序
- 在「套件瀏覽器」視圖中,用滑鼠右鍵按一下外掛程式專案 com.ibm.mq.explorer.tests.samples,然後按一下 匯出 ...。 匯出... 對話框即會開啟。
- 在「 外掛程式開發 」視景中,按一下 可部署的外掛程式和片段 來強調顯示它,然後按 下一步。
- 在 目錄欄位中,輸入「 IBM MQ 探險家 測試」外掛程式的位置。 此位置是 MQ_INSTALLATION_PATH\eclipse,其中
MQ_INSTALLATION_PATH
代表 IBM MQ 安裝所在的高階目錄。 - 在 可用的外掛程式和片段中選取您的外掛程式,然後按一下 完成。
- 重新啟動 Eclipse,並切換至「 IBM MQ 探險家 」視景。
結果
您已完成新外掛程式的部署。 現在可以執行新測試了。