Tests de aplicaciones iOS

Con más de 500.000.000 propietarios de dispositivos iOS, la App Store de Apple es un mercado entretenido para fabricantes de software. Sin embargo, con más de un millón de apps para elegir, asegurarse de que los clientes descubran y descarguen su app ha resultado ser extremadamente desafiante. Los clientes esperan cada vez más de los desarrolladores de aplicaciones y no perderán tiempo ni dinero en una aplicación que no entrega un alto valor.

Si usted ya ha publicado una aplicación iOS, sabrá que las críticas son un asunto delicado. La mayoría de los compradores, cuando navegan por la App Store, tienden a leer solo la primera línea de la descripción de su aplicación, mirar la captura de pantalla, e inmediatamente se desplazan hasta la sección de críticas. Si los usuarios han informado que su aplicación contiene errores o que ofrece una mala experiencia, seguramente esta perderá una cantidad significativa de potenciales descargas.

Cómo la fragmentación complica los tests de aplicaciones iOS

El desafío de publicar una aplicación de iOS de calidad se complica debido a la existencia de un problema conocido como fragmentación.

Fragmentación significa que debido a las diferencias en el hardware y software de cada dispositivo iOS, su aplicación podría no comportarse de la misma manera en cada uno de estos. Por ejemplo, aquí en Crowdsourced Testing hemos visto a menudo aplicaciones que se desempeñan bien en iPhone y iPad, pero todo lo contrario en iPod touch. O una app puede funcionar bien en iOS 5.1.1, pero todo lo contrario en iOS 5.0.

Para asegurarse de que todos sus potenciales usuarios tengan una buena experiencia utilizando la app, debería probar manualmente en cada dispositivo disponible para sus usuarios. Esto significa que si usted quiere publicar una app hecha para todos los dispositivos iOS, debería realmente probarla en cada versión de iPhone, iPad, iPod touch disponible, incluyendo sus muchas variantes de software.

Consejos y estrategias de tests para aplicaciones iOS

Afortunadamente, existen algunos consejos y trucos que han hecho que probar iOS sea mucho más eficiente en los últimos años. Apple nos ha facilitado tomar capturas de pantalla al presionar simultáneamente el botón de inicio y el botón de encendido/apagado, y ahora con iCloud y Photo-Stream, estas fotos se pueden subir instantáneamente al computador más próximo mediante wifi.

Otra cosa que debería saber es que cuando existen problemas de fragmentación, estos son muchas veces bastante obvios. Por lo general no están escondidos dentro de la aplicación sino que causan que la aplicación se bloquee al abrirse o después de alguna acción específica. Por ende, una buena estrategia para adoptar es probar meticulosamente sus aplicaciones para iOS en dispositivos más básicos a los que se dirige la aplicación (por ejemplo iPhone 3G o 3GS y iPad 1) y gastar menos tiempo en dispositivos más recientes, simplemente realizando revisiones de estado.

Algo muy importante al probar aplicaciones para iOS es asegurarse de que se cubra cada tipo de dispositivo iOS: El iPhone, iPod touch y el iPad. Hemos visto demasiado a menudo empresas que olvidan el iPad porque no es su objetivo principal, pero aun así puede representar una buena cantidad de descargas ¡No lo olvide!

¡Ayuda! ¡Hay errores en mi aplicación iOS! ¿Qué puedo hacer?

No entre en pánico si ya ha publicado una aplicación para iOS y sus usuarios le han informado que contiene errores. Apple proporciona registros de error y generalmente se pueden resolver fácilmente los problemas. Envíe una actualización lo antes posible y comuníquele a sus usuarios que sus comentarios han sido escuchados y que ha publicado una actualización. Estos apreciarán sus esfuerzos, así como ser involucrados en el proceso.

Si necesita ayuda para probar su aplicación en distintos dispositivos iOS, o si está dispuesto a recibir los servicios de un equipo de testers profesionales, regístrese con una cuenta gratuita en Crowdsourced Testing y le proporcionaremos servicios de prueba increíbles en muy poco tiempo.

¿Tiene un proyecto interactivo que necesite probarse?

Comenzar ahora