選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

與 universal-test-runner 整合

焦點模式
與 universal-test-runner 整合 - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

測試動作與開放原始碼命令列工具 整合universal-test-runneruniversal-test-runner使用測試執行通訊協定,針對指定架構中的任何語言執行測試。 universal-test-runner支援下列架構:

universal-test-runner 僅安裝在測試動作的策劃映像上。如果您將測試動作設定為使用自訂 Docker Hub 或 Amazon ECR,則必須手動安裝 universal-test-runner 以啟用進階測試功能。若要執行此作業,請在映像上安裝 Node.js (14 或更高版本),然後使用 npm shell 命令 universal-test-runner 透過 安裝 - Run: npm install -g @aws/universal-test-runner。如需透過 shell 命令在容器中安裝 Node.js 的詳細資訊,請參閱安裝和更新 Node Version Manager

如需 的詳細資訊universal-test-runner,請參閱什麼是 universal-test-runner?

Visual
在視覺化編輯器中使用 universal-test-runner
  1. 開啟 CodeCatalyst 主控台,網址為 https://https://codecatalyst.aws/

  2. 在導覽窗格中,選擇 CI/CD,然後選擇工作流程

  3. 選擇工作流程的名稱。

  4. 選擇編輯

  5. 選擇視覺化

  6. 選擇動作

  7. 動作中,選擇測試

  8. 組態索引標籤上,使用您選擇的支援架構更新範本程式碼,以完成 Shell 命令欄位。例如,若要使用支援的架構,您可以使用類似以下的Run命令。

    - Run: run-tests <framework>

    如果不支援您想要的架構,請考慮提供自訂轉接器或執行器。如需 Shell 命令欄位的說明,請參閱 Steps

  9. (選用) 選擇驗證以在遞交之前驗證工作流程的 YAML 程式碼。

  10. 選擇遞交,輸入遞交訊息,然後再次選擇遞交

YAML
在 YAML 編輯器中使用 universal-test-runner
  1. 在 https://https://codecatalyst.aws/ 開啟 CodeCatalyst 主控台。

  2. 在導覽窗格中,選擇 CI/CD,然後選擇工作流程

  3. 選擇工作流程的名稱。

  4. 選擇編輯

  5. 選擇 YAML

  6. 選擇動作

  7. 動作中,選擇測試

  8. 根據您的需求修改 YAML 程式碼。例如,若要使用支援的架構,您可以使用類似以下的Run命令。

    Configuration: Steps: - Run: run-tests <framework>

    如果不支援您想要的架構,請考慮提供自訂轉接器或執行器。如需 Steps 屬性的描述,請參閱 Steps

  9. (選用) 選擇驗證以在遞交之前驗證工作流程的 YAML 程式碼。

  10. 選擇遞交,輸入遞交訊息,然後再次選擇遞交

在視覺化編輯器中使用 universal-test-runner
  1. 開啟 CodeCatalyst 主控台,網址為 https://https://codecatalyst.aws/

  2. 在導覽窗格中,選擇 CI/CD,然後選擇工作流程

  3. 選擇工作流程的名稱。

  4. 選擇編輯

  5. 選擇視覺化

  6. 選擇動作

  7. 動作中,選擇測試

  8. 組態索引標籤上,使用您選擇的支援架構更新範本程式碼,以完成 Shell 命令欄位。例如,若要使用支援的架構,您可以使用類似以下的Run命令。

    - Run: run-tests <framework>

    如果不支援您想要的架構,請考慮提供自訂轉接器或執行器。如需 Shell 命令欄位的說明,請參閱 Steps

  9. (選用) 選擇驗證以在遞交之前驗證工作流程的 YAML 程式碼。

  10. 選擇遞交,輸入遞交訊息,然後再次選擇遞交

隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。