Complementamos la lista de verificaci贸n de pruebas al actualizar el 铆cono y la presentaci贸n en aplicaciones m贸viles





Aloha! Mi nombre es Dasha, estoy probando aplicaciones m贸viles. Se acerca Halloween y FunCorp actualiza tradicionalmente el 铆cono y el chapoteo para algunas fiestas. Este es el caso ahora, porque la mayor铆a de nuestros usuarios se encuentran en los Estados Unidos. La tarea parec铆a trivial, r谩pidamente compil茅 una lista de verificaci贸n b谩sica de 8 puntos, pero en el proceso encontr茅 varios casos m谩s y creci贸 a 13 (adjunto).



No hay ciencia espacial aqu铆, solo le dir茅 a qu茅 debe prestar atenci贸n en tales tareas para no perderse errores innecesarios en la producci贸n, tanto en Android como en iOS.



Entonces, lo que esper谩bamos obtener durante la actualizaci贸n navide帽a:









resultado esperado. Es simple,



"Es solo un 铆cono y un toque", pens茅, e inmediatamente se deline贸 una lista de verificaci贸n b谩sica con verificaciones.



  1. Actualizaci贸n de la aplicaci贸n.
  2. Instalaci贸n limpia.
  3. Inicio -> Minimizar.
  4. Colaps贸 recientemente.
  5. Agregar un icono a la pantalla de inicio (solo Android).
  6. Diferentes pantallas.
  7. Diferentes versiones del eje.
  8. Chapoteo.


Pero no hay tareas sin errores, as铆 que busqu茅 en Google qu茅 "trampas" conoce la comunidad. A continuaci贸n, le dir茅 lo que se puede esperar durante la prueba y, al final, mostrar茅 la lista de verificaci贸n actualizada.



Dificultades de Android



Lo primero que me viene a la mente es que hay muchos dispositivos en Android con diferentes caracter铆sticas, y aqu铆 es donde surgen la mayor铆a de los problemas.



Icon



Aparte de las comprobaciones b谩sicas, vale la pena prestar atenci贸n a las notificaciones push, porque son importantes para la retenci贸n. Entre los "efectos especiales" aqu铆 puede encontrar problemas con la visualizaci贸n de 铆conos; por ejemplo, en nuestro caso, el 铆cono en la barra de estado era m谩s brillante de lo necesario, y debajo de la "cortina" generalmente se fusionaba con el fondo:











Adem谩s, el 铆cono puede verse torcido en diferentes formas de 铆conos:





Android 10 / Pixel



Agregar a la lista de verificaci贸n:



  • Iconos en notificaciones push
  • Diferentes formas de iconos.


Splash



Splash es algo m谩s complicado que un 铆cono, por lo que se espera que una gran l铆nea de dispositivos y la fragmentaci贸n lo afecten. Si el chapoteo, como el nuestro, consta de dos partes: el fondo y el logotipo, los problemas surgen con m谩s frecuencia.



Por ejemplo, el logotipo por separado puede resultar m谩s peque帽o o m谩s grande de lo esperado:







Estirado o comprimido:







Fuera del centro (si no se espera):







ahora veamos los posibles problemas con el fondo de pantalla .



Se puede ocultar debajo de los botones virtuales:







Reducir o estirar:





los mismos problemas al centrar el fondo que el icono:







girar la pantalla es a menudo un cuello de botella, puede haber un chapoteo parpadeante desagradable:







adem谩s de todo lo dem谩s, agregue a la lista de verificaci贸n:



  • Rotacion de pantalla.


Dificultades de iOS



En iOS, esperaba menos problemas posibles, ya que generalmente hay adaptabilidad para las versiones compatibles del sistema operativo y los dispositivos. Y as铆 sucedi贸.



Pero no se apresure a hacer clic en Probado: el problema principal est谩 relacionado con el almacenamiento en cach茅 del sistema operativo del icono y la presentaci贸n.



Icono



No caus贸 ning煤n problema en particular, excepto que al buscar una aplicaci贸n en el dispositivo y en aplicaciones recientes, a veces se mostraba la antigua. El error no se reproduc铆a con regularidad, por lo que decidimos no tocarlo, hab铆a m谩s tareas prioritarias no menores. A煤n no hemos recibido una sola queja de los usuarios.











Agregar a la lista de verificaci贸n:



  • Busque una aplicaci贸n en el dispositivo.
  • La aplicaci贸n minimizada en la lista reciente.


Splash



Despu茅s de actualizar la aplicaci贸n, se mostr贸 primero el splash anterior, que cambi贸 a uno nuevo. Al mismo tiempo, el cach茅 no se borr贸 al desinstalar la aplicaci贸n ni al reiniciar el dispositivo.





Esto es lo que los usuarios pudieron ver, pero afortunadamente no les lleg贸,



pero nosotros encontramos una soluci贸n. Por ejemplo, limpie la cach茅 como se describe en este art铆culo .



Agregue una nota: "no se olvide de almacenar en cach茅 en iOS".



Lista de verificaci贸n final



As铆 que agregu茅 seis elementos nuevos, y ahora la lista se ve as铆:



  1. Actualizar la aplicaci贸n + no te olvides de almacenar en cach茅 en iOS.
  2. Instalaci贸n limpia.
  3. Inicio -> Minimizar.
  4. Una aplicaci贸n minimizada en los 煤ltimos tiempos.
  5. Busque una aplicaci贸n en el dispositivo.
  6. Diferentes pantallas.
  7. Rotacion de pantalla.
  8. Diferentes versiones del eje.
  9. Icono en notificaciones push.
  10. Diferentes formas de iconos.
  11. Agregar un icono a la pantalla de inicio (solo Android).
  12. Chapoteo.
  13. Salpica con botones virtuales (solo Android).


Como resultado, puedo decir que tal lista al principio ser铆a muy 煤til para m铆 y para el desarrollador a fin de ahorrar el n煤mero de iteraciones de prueba de desarrollo.



Y si durante la prueba tambi茅n encontr贸 problemas no triviales y formas de resolverlos, por favor escriba para que podamos completar esta lista juntos. 隆Feliz Halloween!






All Articles