Pruebas de Appium en Sauce Labs

This page is not available in the language you requested. You have been redirected to the English version of the page.
Link to this page copied to clipboard

Identifique rápidamente problemas de accesibilidad en sus aplicaciones iOS o Android con las pruebas de Appium, ¡ahora compatibles con Sauce Labs!

Not for use with personal data

Pruebas con Appium y Sauce Labs

Deque se ha asociado con Sauce Labs para llevar pruebas de accesibilidad a su infraestructura de pruebas existente. Agregue escaneos de accesibilidad a sus pruebas de Appium con axe DevTools Mobile, ejecute sus pruebas en dispositivos reales con Sauce Labs y luego consulte los resultados en nuestro axe DevTools Mobile Dashboard en línea.

Configuración para escaneos de accesibilidad

Requisitos previos:

  • Sus pruebas se ejecutan contra la versión 2.0 o superior de Appium
  • Clave API para axe DevTools Mobile
  • Uso del controlador UiAutomator2 o XCUITest

Sauce Labs se ha encargado de la integración de Appium por usted. Para iniciar las pruebas de accesibilidad, incorporará escaneos de accesibilidad a sus pruebas de Appium existentes. Consulte nuestra guía de configuración, comenzando con la sección titulada "Buscar problemas de accesibilidad".

Configuración para ejecutar pruebas en Sauce Labs

Prerrequisitos:

Capacidades requeridas:

Nombre Tipo Descripción
appium:app String La ubicación de la aplicación bajo prueba. Establezca storage:filename={filename of your app} para acceder a las aplicaciones que se han cargado en Sauce Labs. Las aplicaciones de iOS usan el formato de archivo .ipa y las de Android usan .apk
appium:automationName String El nombre del motor de automatización. Establecer a: axexcuitest para iOS o axeuiautomator2 para Android
sauce:options Object Detalles sobre la cuenta de Sauce Labs y las opciones de configuración.

sauce:options Objeto

Nombre Tipo Descripción
Nombre de usuario String Nombre de usuario de Sauce Labs
Clave de acceso String Clave de acceso a Sauce Labs
compilación String Un identificador para su ejecución de prueba, que se muestra en el panel de Sauce Labs
nombre String Su nombre de prueba
appiumVersion String Establecer a: appium2-deque-accessibility

NOTA: El controlador XCUITest actualmente es compatible con dispositivos Sauce Labs que ejecutan iOS 16+.

¡Por último, actualice la URL de su controlador para conectarse a Sauce Labs! Ejemplo:

    self.driver = webdriver.Remote('https://ondemand.us-west-1.saucelabs.com:443/wd/hub', options=options)

Referencias útiles:

Ejecuta sus pruebas

Ahora puedes ejecutar tus pruebas de Appium en Sauce Labs y escanear en busca de accesibilidad. Consulta los resultados de accesibilidad en el panel de control de axe DevTools Mobile en axe-mobile.deque.com.

¿Necesitas ayuda?