Windows

Xamarin espera simplificar las pruebas de aplicaciones móviles con nuevo servicio

Culqi: la APP de pagos on line que creció en un 500% revolucionando el mercado peruano

Culqi: la APP de pagos on line que creció en un 500% revolucionando el mercado peruano
Anonim

Xamarin ha anunciado Test Cloud, un servicio automatizado que permite a los desarrolladores móviles probar sus aplicaciones en cientos de dispositivos móviles.

Hacer que una aplicación funcione correctamente en múltiples dispositivos móviles es un gran desafío debido a los diferentes tamaños de pantalla, sistemas operativos y versiones de esos sistemas operativos de diferentes fabricantes, de acuerdo con el CEO Nat Friedman, quien habló durante la conferencia de apertura en la conferencia de usuarios inaugural de la compañía, Evolve.

"Si usted es una compañía que quiere apoyar mucho de dispositivos, literalmente tiene que probar en cientos de dispositivos ", dijo Friedman.

Es crucial asegurarse de que las aplicaciones funcionen correctamente en todos los dispositivos de destino porque los usuarios están en movimiento y las aplicaciones solo tienen unos segundos para impresionarlos, según Friedman.

Hoy en día, la mayoría de los desarrolladores confían en las pruebas manuales. Solo el 8 por ciento de los 300 desarrolladores consultados por Xamarin usaron cualquier tipo de producto de prueba en dispositivos móviles.

"Estuvo bien cuando el móvil era como nuevo y en su infancia, todos éramos vaqueros y eso es genial. Pero ha crecido un poco ahora ", dijo Friedman.

La compañía espera cambiar eso con la introducción de Test Cloud. Utiliza una interfaz basada en web, pero también se puede integrar con sistemas populares de integración continua como Jenkins, TFS y TeamCity.

Para agregar una nueva aplicación para probar usando Test Cloud, los desarrolladores primero tienen que cargar el archivo APK si es una aplicación de Android, por ejemplo. Test Cloud luego permite a los desarrolladores elegir qué dispositivos probarán la aplicación. El último paso es elegir cómo probar, y las opciones son cargar scripts personalizados o elegir una función llamada App Explorer, dijo Friedman.

App Explorer prueba automáticamente una aplicación explorando la interfaz de usuario, visitando cada pestaña, empujando botones y rellenar campos de texto. Utiliza un dispositivo como referencia para crear un script y luego lo ejecuta en todos los demás dispositivos. Los elementos de la interfaz de usuario se identifican mediante identificadores de objeto para que las pruebas sigan funcionando incluso si se realizan cambios en el diseño.

El informe resultante muestra capturas de pantalla de cada paso de la aplicación que se ejecuta en diferentes dispositivos, supervisión del rendimiento y registros detallados del dispositivo y acumular trazas para ayudar a los desarrolladores a encontrar y corregir errores rápidamente.

Test Cloud estará generalmente disponible durante el tercer trimestre. No solo se integrará en la propia plataforma de Xamarin, sino que también estará disponible para los desarrolladores que creen aplicaciones utilizando Objective-C, Java y otros marcos. El servicio se basa en Calabash, el marco de automatización de pruebas móviles multiplataforma más utilizado, según Xamarin, que adquirió LessPainful, la compañía que lo creó.

Lo que costará el servicio aún está por verse. Los detalles de los precios no se harán públicos hasta que se envíen, pero los usuarios que quieran tener acceso a la versión beta pueden registrarse en el sitio web de Xamarin.

Enviar sugerencias y comentarios a [email protected]