配置 Sauce Labs
DevOps Insights 將於 2026 年 8 月 31 日結束服務並停止運作。Continuous Delivery 將於 2027 年 2 月 12 日在以下地區停止運作:au-syd、ca-tor、us-east。 Code Risk Analyzer 也將於該日於所有地區停止提供服務。 若某個區域未實際使用這些功能,該區域中的功能可能會提前停用,並停止接受新的實例。 了解更多
Sauce Labs 會執行功能單元測試。 在 Delivery Pipeline 中將 Sauce Labs 測試套組配置為測試工作時,測試套組可以在持續交付處理程序期間對 Web 或行動應用程式執行測試。 這些測試可以為專案提供寶貴的流程控制,作為防止部署不當程式碼的關卡。
此工具整合僅適用於 IBM Cloud Public。
配置 Sauce Labs 對多個作業系統和瀏覽器執行自動化功能測試,讓您模擬使用者可能使用網站或應用程式的方式:
-
如果您要在建立工具鏈時配置此工具整合,請按一下「可配置的整合」區段中的 Sauce Labs。
-
若您已擁有工具鏈並欲將此工具整合至其中,IBM Cloud 請從控制台點擊選單圖示 (
)> 平台自動化 > 工具鏈。 在「工具鏈」頁面中,點擊該工具鏈以開啟其「概覽」頁面。
a. 點擊「新增工具」。
b. 在「工具整合」區段中,按一下 Sauce Labs。
-
鍵入與 Sauce Labs 帳戶相關聯的使用者名稱。 您可以在 Sauce Labs 帳戶頁面的歡迎訊息中找到您的使用者名稱。
-
鍵入 Sauce Labs 帳戶的存取金鑰。 您 可以在您的 Sauce Labs 帳戶頁面中找到該金鑰。
-
按一下建立整合。
-
在「工具鏈概觀」頁面上的 協力廠商工具 卡片上,按一下 Sauce Labs 以移至 saucelabs.com 並檢視工具鏈的測試活動。
如果您已將 Sauce Labs 測試工作新增至 Delivery Pipeline,則可以選取服務實例。 如需在管線中配置測試工作的指示,請參閱在管線中配置 Sauce Labs 測試工作一節。
使用 API 來配置 Sauce Labs
Sauce Labs 工具整合支援下列配置參數,您可在 建立、讀取及 更新工具整合時,透過工具鏈 HTTP API 與 SDK 使用這些參數。
您必須在要求內文中以 saucelabs 值指定 tool_type_id 內容。
| 參數 | 用法 | 類型 | Terraform 引數 | 說明 |
|---|---|---|---|---|
| key | 必要,可更新 | 密碼 | access_key | Sauce Labs 帳戶的存取金鑰。 您可以對此參數使用工具鏈密鑰參照。 如需密鑰參照的相關資訊,請參閱 在 Continuous Delivery。 |
| 使用者名稱 | 必要,可更新 | 字串 | 使用者名稱 | Sauce Labs 帳戶的使用者名稱。 |