新增同步化來源

使用任何可用的同步化來源,來自動建立在測試定義所說明的 API 時所需的資源。

關於這項作業

無論新增何種同步化來源,新增同步化來源所涉及的大多數步驟都相同。本主題說明這些步驟。特定同步化來源類型的特有步驟於個別主題中說明。步驟 2 中提供這些主題的鏈結。

程序

  1. 開啟 Rational® Integration Tester 的「架構設計中心」視景中的「同步化」視圖。
  2. 開啟「建立新的同步化來源」精靈。選擇同步化來源的類型,提供該同步化來源特有的資訊。 請參閱下列主題,以取得關於啟動精靈的方法,以及適用於每一種同步化來源的初始、唯一欄位。完成相應主題中的步驟之後,返回此處以完成「建立新的同步化來源」精靈。
  3. 填寫「建立新的同步化來源」精靈第一個頁面上的剩餘欄位。
    1. 只有與現行專案相關聯的環境才會出現在環境欄位的清單中。如果輸入新的名稱,則會為現行專案建立具有該名稱的新環境。
    2. 如果想要為新的同步化來源指定名稱、元件位置或同步化選項,請選取顯示進階選項勾選框。這些選項顯示在精靈的第二個頁面上。
    3. 請按下列其中一個選項:
      下一步
      如果選擇顯示進階選項,請前往步驟 4。否則,請前往步驟 5
      完成
      如果想要以預設值建立同步化來源,同步化來源會以來源檔名作為名稱。定義中的所有作業都將新增到模型。不會為同步化來源定義中的作業建立測試或 Stub。
  4. 完成精靈的進階選項頁面。 下列畫面擷取顯示 Swagger 定義,但其他同步化來源的 UI 也相同。
    精靈第二個頁面顯示進階選項
    1. 選擇性的: 名稱欄位中輸入同步化來源的名稱。
    2. 請選取下列一個選項:
      建立新的元件
      使用名稱欄位中顯示的名稱建立元件。
      選取現有元件
      在該選項相關的顯示畫面中按一下元件名稱。
    3. 選取其中一個顯示的同步化選項:
      目前不執行任何動作
      如果選擇建立新的元件選項,按下一步時將會建立元件。否則不會進行變更。這時會顯示「摘要」頁面。按一下完成
      開啟「同步化視圖」讓我選擇要同步化的項目
      下一步時,「同步化視圖」中會顯示所有可能的作業。精靈中會顯示「摘要」頁面。按一下完成。對於您不想新增到受測試系統的模型的任何作業,請清除勾選框。準備就緒之後,按一下「同步化」功能表列上的同步化按鈕。
      同步化圖示
      這時會顯示現行同步化來源的清單。對於想要忽略的任何同步化來源,請清除已啟用直欄中的勾選框,並按一下確定。將建立資源。
      執行同步化但不切換視圖
      下一步時會立即開始同步化。將根據來源文件中的資訊建立受測試系統的模型。前往步驟 5
    註: 從這時開始,如果想要刪除新的同步化來源,則必須在「邏輯」視圖中這樣做。
  5. 從顯示的作業清單中,選取要建立的測試和虛擬服務 (Stub)。 針對您選取的每個測試,請前往步驟 6
  6. 針對您要求的每個測試,提供下列資訊:
    「建立測試」頁面顯示「輸入」和選用的「輸出」訊息的來源。
    註: 要建立的測試數量顯示在視窗底部的測試建立進度列。
    1. 選取「輸入」訊息的來源選項:
      從綱目產生訊息
      使用來源文件中的綱目資訊來產生「輸入」訊息。
      指定訊息
      建立您自己的訊息。您可以在所提供的文字框中輸入訊息、從複製/貼上緩衝區貼上訊息,或瀏覽到包含訊息的檔案。訊息可以是 XML、JSON 或任何其他支援的訊息格式。
    2. 選取包含選用綱目欄位,以利用來源文件提供的綱目中的選用欄位來完成訊息。
    3. 選取「輸出」訊息的來源選項。 可用的選項與「輸入」訊息的選項相同,差別在於您可以選擇不產生「輸出」訊息。
    下一步,針對每一個產生的測試重複此步驟。 當您為所有測試指定來源之後,將會顯示「摘要」頁面。 按一下完成。這時會顯示「測試 Factory」視景。

結果

現在,指定的同步化來源是您專案中的一個元件。
註: 使用「架構設計中心」視景的「邏輯」視圖、「實體」視圖和「綱目程式庫」視圖時,您必須先檢閱新增至專案的任何作業、實體資源及綱目,並視需要加以修改,才能使用它們來建立任何測試、Stub 或其他資源。

意見