Configuración de Sauce Labs
Sauce Labs ejecuta pruebas de unidad funcionales. Cuando se configura una suite de pruebas de Sauce Labs como trabajo de pruebas en Delivery Pipeline, la suite de pruebas puede ejecutar pruebas para la app web o móvil como parte del proceso de entrega continuo. Estas pruebas pueden proporcionar un control de flujo muy valioso para los proyectos, y actuar como pasarelas para evitar el despliegue de código defectuoso.
Esta integración de herramientas solo está disponible en IBM Cloud público.
Configure Sauce Labs para ejecutar pruebas funcionales automatizadas en varios sistemas operativos y navegadores a fin de poder emular el modo en que el usuario puede utilizar un sitio web o una aplicación:
-
Si configura la integración de esta herramienta al crear la cadena de herramientas, en la sección Integraciones configurables, pulse Sauce Labs.
-
Si tienes una cadena de herramientas y vas a añadirle esta integración de herramientas, desde la consola ' IBM Cloud ', haz clic en el icono ' Menú ' '
> ' Automatización de plataformas > ' Cadenas de herramientas. En la página Cadenas de herramientas, pulse la cadena de herramientas para abrir su página Visión general. Como alternativa, en la página Visión general de su app, en la tarjeta de Entrega continua, pulse Ver cadena de herramientas. A continuación, pulse Visión general.
a. Pulse Añadir herramienta.
b. En la sección Integraciones de herramientas, pulse Sauce Labs.
-
Escriba el nombre de usuario asociado con su cuenta de Sauce Labs. Puede encontrar su nombre de usuario en el mensaje de bienvenida de la página de su cuenta de Sauce Labs.
-
Escriba la clave de acceso para su cuenta de Sauce Labs. Puede encontrar la clave en la página de su cuenta de Sauce Labs.
-
Pulse Crear integración.
-
En la página Visión general de la cadena de herramientas, en la tarjeta Herramientas de terceros, pulse Sauce Labs para ir a saucelabs.com y ver la actividad de prueba de la cadena de herramientas.
Si ha añadido un trabajo de pruebas de Sauce Labs al Delivery Pipeline, puede seleccionar la instancia del servicio. Para obtener instrucciones sobre cómo configurar un trabajo de prueba en su conducto, consulte Configuración de un trabajo de pruebas Sauce Labs en el conducto.
Configuración de Sauce Labs utilizando la API
La integración de la herramienta Sauce Labs da soporte a los siguientes parámetros de configuración que puede utilizar con la API HTTP de cadena de herramientas y SDK al crear, leery actualizar integraciones de herramientas.
Debe especificar la propiedad tool_type_id
en el cuerpo de la solicitud con el valor saucelabs
.
Parámetro | Uso | Tipo | Argumento de Terraform | Descripción |
---|---|---|---|---|
clave | necesario, actualizable | Contraseña | access_key | La clave de acceso para la cuenta de Sauce Labs. Puede utilizar una referencia de secreto de cadena de herramientas para este parámetro. Para obtener más información sobre las referencias de secretos, consulte Protección de los datos confidenciales en Continuous Delivery. |
nombre de usuario | necesario, actualizable | Serie | nombre de usuario | El nombre de usuario de la cuenta de Sauce Labs. |