Configuration de Sauce Labs

DevOps Insights Le service prendra fin et sera interrompu le 31 août 2026. Le service Continuous Delivery sera interrompu dans les régions suivantes le 12 février 2027 : au-syd, ca-tor, us-east. Code Risk Analyzer sera également retiré du marché dans toutes les régions à cette date. Si ces fonctionnalités ne sont pas activement utilisées dans une région donnée, elles pourraient y être supprimées plus tôt et ne plus accepter de nouvelles instances. En savoir plus

Sauce Labs exécute des tests unitaires fonctionnels. Quand une suite de tests Sauce Labs est configurée comme travail de test dans Delivery Pipeline, cette suite de tests peut exécuter des tests en fonction de votre application Web ou mobile dans le cadre de votre processus de distribution continue. Ces tests peuvent fournir un contrôle de flux de valeur pour vos projets, agissant comme des barrières pour empêcher le déploiement de code incorrect.

Cette intégration d'outils est uniquement disponible sur IBM Cloud Public.

Configurez Sauce Labs pour l'exécution de tests fonctionnels automatisés sur plusieurs systèmes d'exploitation et navigateurs afin de pouvoir émuler la façon dont un utilisateur peut utiliser un site Web ou une application :

  1. Si vous configurez cette intégration d'outils lorsque vous créez la chaîne d'outils, à la section Intégrations configurables, cliquez sur Sauce Labs.

  2. Si vous disposez d’une chaîne d’outils et que vous souhaitez y ajouter l’intégration de cet outil, depuis la console d’ IBM Cloud, cliquez sur l’icône de menu (icône en forme de hamburger) > Automatisation de la plateforme > Chaînes d’outils. Sur la page Chaînes d'outils, cliquez sur la chaîne d'outils afin d'ouvrir sa page Vue d'ensemble.

    a. Cliquez sur Ajouter un outil.

    b. Dans la section Intégrations d'outils, cliquez sur Sauce Labs.

  3. Entrez le nom d'utilisateur associé à votre compte Sauce Labs. Vous trouverez votre nom d'utilisateur dans le message de bienvenue sur la page de votre compte Sauce Labs.

  4. Entrez la clé d'accès de votre compte Sauce Labs. Vous trouverez la clé sur la page de votre compte Sauce Labs.

  5. Cliquez sur Créer une intégration.

  6. Sur la page Présentation de la chaîne d'outils, sur la carte Outils tiers, cliquez sur Sauce Labs pour accéder à saucelabs.com et afficher l'activité de test de la chaîne d'outils.

Si vous avez ajouté une tâche test Sauce Labs à Delivery Pipeline, vous pouvez sélectionner l'instance de service. Pour connaître les instructions de configuration d'un travail de test dans votre pipeline, voir Configuration d'un travail de test Sauce Labs sur votre pipeline.

Configuration de Sauce Labs à l'aide de l'API

L'intégration des outils Sauce Labs prend en charge les paramètres de configuration suivants que vous pouvez utiliser avec l 'API HTTP Toolchain et les SDK lorsque vous créez, lisez et mettez à jour des intégrations d'outils.

Vous devez spécifier la propriété tool_type_id dans le corps de la demande avec la valeur saucelabs.

Paramètres d'intégration de l'outil Sauce Labs
Paramètre Utilisation Type Argument Terraform Description
clé requis, pouvant être mis à jour Mot de passe access_key La clé d'accès au compte Sauce Labs. Vous pouvez utiliser une référence de secret de chaîne d'outils pour ce paramètre. Pour plus d'informations sur les références secrètes, voir Protection de vos données sensibles dans Continuous Delivery.
username (nom d'utilisateur) requis, pouvant être mis à jour Chaîne username (nom d'utilisateur) Nom d'utilisateur du compte Sauce Labs.