IBM Cloud Docs
Sauce Labs konfigurieren

Sauce Labs konfigurieren

Sauce Labs führt funktionelle Komponententests aus. Wenn eine Sauce Labs-Testsuite als Testjob in der Delivery Pipeline konfiguriert wird, kann die Testsuite Tests für Ihre Web- oder Mobil-App als Teil Ihres kontinuierlichen Bereitstellungsprozesses ausführen. Anhand dieser Tests können Sie eine reibungslose Ablaufsteuerung für Ihre Projekte erzielen, da die Bereitstellung von fehlerhaftem Code verhindert wird.

Diese Toolintegration ist nur in IBM Cloud Public verfügbar.

Konfigurieren Sie Sauce Labs, um automatische Funktionstests auf mehreren Betriebssystemen und in mehreren Browsern auszuführen, sodass Sie die Art und Weise emulieren können, auf die ein Benutzer möglicherweise eine Website oder eine Anwendung nutzt.

  1. Wenn Sie diese Toolintegration konfigurieren, während Sie die Toolchain erstellen, klicken Sie im Abschnitt mit den konfigurierbaren Integrationen auf Sauce Labs.

  2. Wenn Sie eine Toolchain haben und diese Toolintegration hinzufügen möchten, klicken Sie in der IBM Cloud auf das Hamburger-Symbol im Menü > Plattformautomatisierung > Toolchains. Klicken Sie auf der Seite 'Toolchains' auf die Toolchain, um die zugehörige Übersichtsseite zu öffnen. Alternativ können Sie auf der Übersichtsseite Ihrer App auf der Karte für Continuous Delivery auf Toolchain anzeigen klicken. Klicken Sie anschließend auf Übersicht.

    a. Klicken Sie auf Tool hinzufügen.

    b. Klicken Sie im Abschnitt mit den Toolintegrationen auf Sauce Labs.

  3. Geben Sie den Benutzernamen ein, der Ihrem Sauce Labs-Konto zugeordnet ist. Sie finden Ihren Benutzernamen in der Willkommensnachricht auf Ihrer Sauce Labs-Kontoseite.

  4. Geben Sie den Zugriffsschlüssel für Ihr Sauce Labs-Konto ein. Sie finden den Schlüssel auf Ihrer Sauce Labs-Kontoseite.

  5. Klicken Sie auf Integration erstellen.

  6. Klicken Sie auf der Übersichtsseite Ihrer Toolchain auf der Karte Tools anderer Anbieter auf Sauce Labs, um zu saucelabs.com zu wechseln und die Testaktivität für die Toolchain anzuzeigen.

Wenn Sie einen Sauce Labs-Testjob der Delivery Pipeline hinzugefügt haben, können Sie die Serviceinstanz auswählen. Anweisungen zum Konfigurieren eines Testjobs enthält der Abschnitt Sauce Labs-Testjob in Ihrer Pipeline konfigurieren.

Sauce Labs mithilfe der API konfigurieren

Die Sauce Labs-Toolintegration unterstützt die folgenden Konfigurationsparameter, die Sie mit der Toolchain-HTTP-API und den SDKs verwenden können, wenn Sie Toolintegrationen erstellen, lesenund aktualisieren.

Sie müssen die Eigenschaft tool_type_id im Anforderungshauptteil mit dem Wert saucelabs angeben.

Parameter für die Integration des Sauce Labs-Tools
Parameter Verwendung Typ Terraform-Argument Beschreibung
Schlüssel erforderlich, aktualisierbar Kennwort access_key Der Zugangsschlüssel für das Sauce Labs-Konto. Für diesen Parameter können Sie eine Referenz auf einen geheimen Toolchain-Schlüssel verwenden. Weitere Informationen zu Referenzen auf geheime Schlüssel finden Sie unter Schützen Ihrer sensiblen Daten in Continuous Delivery.
Benutzername erforderlich, aktualisierbar Zeichenfolge Benutzername Der Benutzername des Sauce Labs-Kontos.