XCUITest Automation Cloud en dispositivos iOS reales
Pruebe en iPhones y iPads reales en la plataforma en la nube TestingBot a través del marco XCUItest.
(iPhones y iPads)
con su CI/CD
y registros de prueba
Acelere sus capacidades de XCUITesting con una red de dispositivos iOS remotos. Sube tu aplicación nativa de iOS (en Swift u Objective-C) y ejecuta XCUITests en cientos de dispositivos iPhone y iPad.
Pruebe en iPhones y iPads reales en la plataforma en la nube TestingBot a través del marco XCUItest.
Escale la ejecución de sus pruebas con las pruebas paralelas de XCUITest.
Reemplace su laboratorio interno de dispositivos iOS con un proveedor basado en la nube. TestingBot tiene 5 años de experiencia en la ejecución de pruebas de iOS en dispositivos físicos remotos.
Empieza en 5 minutosCon nuestra oferta de Private Device Cloud, nos encargamos de configurar, configurar y mantener dispositivos, dedicados a usted.
Elija sus propios dispositivos y los pondremos a su disposición en nuestro centro de datos.
Crea un archivo .ipa de tu aplicación nativa de iOS, y un archivo .zip de tus pruebas XCUI. Usando XCode, con Swift u Objective-C, puedes construir ambos archivos.
Sube tu aplicación móvil (en formato ipa) y las pruebas (archivos .zip) a través de la API REST de TestingBot.
Inicie las pruebas a través de una llamada a la API. Los resultados de las pruebas aparecerán en el área de miembros de TestingBot, junto con un vídeo, registros, capturas de pantalla de la ventana gráfica y otros datos generados.
Puede ejecutar las pruebas en paralelo en varios dispositivos, lo que acorta drásticamente el tiempo de ejecución de todo el conjunto de pruebas.
Ya no es necesario un laboratorio de dispositivos interno que contenga varios dispositivos iOS con diferentes tamaños de pantalla y versiones de iOS.
Aprovecha los dispositivos iOS remotos, con varios tamaños de pantalla y versiones de iOS. No proporcionamos dispositivos con jailbreak.
Dependiendo del servicio CI/CD que utilice, puede añadir varios pasos para conseguirlo.
Cree un paso de la aplicación de carga, para subir los archivos a TestingBot Storage.
Por último, active la ejecución de la prueba con nuestra API. Puede utilizar nuestra API para recuperar un archivo de informe XML de JUnit, compatible con su analizador de resultados de CI/CD.
Puedes cambiar la velocidad de la red, el idioma y la configuración regional del dispositivo, cambiar la ubicación GeoIP y mucho más.
También hay disponibles filtros de pruebas. Estos permiten controlar qué pruebas se ejecutarán desde el conjunto de pruebas.
Puedes encontrar los resultados del XCUITest, junto con el vídeo y los registros en el área de miembros.
Utilizando la API REST, también se pueden obtener los resultados de nuestro propio CI/CD.
Para empezar, consulte nuestra documentación de XCUITest.
Looking to automate native iOS apps? Read our XCUITest tutorial on how to use code for iOS automation.