Ping pong de preguntas y respuestas de la entrevista de pruebas mobiles

Iniciado por Mr. Bones, Agosto 03, 2023, 09:48:34 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

3 de Agosto del 2023

Hola comunidad, hoy les comparto algunas preguntas y respuestas para una entrevista de pruebas movile.


A medida que la tecnología mundial se vuelve cada vez más móvil, las pruebas de aplicaciones y sitios web diseñados para varios dispositivos móviles se vuelven cada vez más demandadas. Si va a realizar una entrevista para un proyecto móvil, no se deje sorprender por todos los nuevos desarrollos. En su lugar, actualice y estructure su conocimiento revisando esta lista de preguntas y respuestas comunes de la entrevista de prueba móvil, ¡y prepárese para participar!



1. ¿Cuál es la principal diferencia entre las pruebas móviles y web?
Las pruebas web requieren acceder al sitio a través de un navegador de Internet. Las pruebas móviles pueden significar pruebas web móviles (que son pruebas de aplicaciones web en navegadores en dispositivos móviles) o pruebas de aplicaciones móviles (lo que implica ejecutar una aplicación dedicada instalada en un dispositivo).

2. ¿Cuáles son los tipos de aplicación móvil?
Las aplicaciones móviles pertenecen a uno de tres tipos:
•   Aplicación web
•   Aplicación nativa
•   Aplicación Híbrida

3. ¿Puede nombrar las versiones más recientes de iOS y Android?
Su respuesta debe ser la versión más reciente, así que revísela antes de su entrevista si no está seguro.

4. ¿Cuáles son los desafíos más importantes en las pruebas de aplicaciones móviles?
Las aplicaciones móviles deben ser capaces de:
•   se ejecuta en una variedad de dispositivos, plataformas y tamaños de pantalla con diferentes versiones del sistema operativo
•   trabajar en diferentes tipos de redes (2G/Edge, 3G, 4G, Wifi, etc.)
•   lidiar con la duración de la batería y el consumo de energía;
•   manejar interrupciones tales como llamadas entrantes o mensajes.

5. Enumere los enfoques para las pruebas móviles en diferentes dispositivos
•   Priorizar la lista de dispositivos/resoluciones compatibles y centrarse en los más importantes
•   Uso de emuladores, simuladores
•   Uso de servicios de prueba colaborativos
•   Uso de servicios de prueba de aplicaciones basados en la nube
•   Pruebas beta del mundo real

6. ¿Cuáles son las limitaciones del uso de emuladores como medio de prueba de aplicaciones móviles?
Aunque pueden replicar el trabajo del hardware, los emuladores no pueden garantizar que el resultado sea idéntico al de un dispositivo real.
Además, los emuladores no pueden recrear las siguientes condiciones.
•   Interrupciones o Crash (llamada entrante, SMS, etc.)
•   Diversas configuraciones/características de hardware y software específicas de un dispositivo/SO
•   Los colores, el brillo y el contraste genuinos de la pantalla en ambientes oscuros y claros
•   Interacciones con otros sistemas o componentes (que forman parte de las pruebas de interoperabilidad)

7. Nombre algunas herramientas populares de prueba de automatización móvil
Hay una serie de herramientas populares de automatización de pruebas móviles, y es común que le pregunten sobre aquellas con las que ha tenido experiencia.
Algunas de las herramientas más populares:
•   Appium (Android e iOS)
•   Selendroid (solo Android)
•   Robotium (solo Android)
•   MonkeyRunner (solo Android)


8. ¿Cuáles son los tipos de pruebas más importantes para las pruebas de aplicaciones móviles?
•   Instalación/Desinstalación
•   Compatibilidad
•   UI, UX, capacidad de respuesta
•   Actuación
•   Seguridad
•   Interrupción
•   internacionalización
•   Estabilidad
•   interoperabilidad
•   usabilidad

9. Describa cualquier error interesante que haya encontrado recientemente.
Describa cualquier error no trivial que requirió un esfuerzo adicional para localizar. Puede ser un error que requirió un análisis profundo para encontrar la causa raíz o algún problema de seguridad, defecto relacionado con la memoria o reproducido en una configuración específica de dispositivo/SO.

10. ¿Cómo probaría la capacidad de recuperación?
La capacidad de recuperación o las pruebas de recuperación verifican que la aplicación puede recuperarse después de un bloqueo o falla. Todos los datos importantes deben estar seguros, sin que se pierda nada durante tales bloqueos. Puede requerir mucho esfuerzo y recursos realizar pruebas de recuperación exhaustivas. Estos ejemplos comunes son bastante fáciles de realizar para reproducir:
•   la pérdida de red durante alguna acción crítica para una aplicación que requiere conexión a Internet
•   carga de batería baja, reinicio del dispositivo debido a la carga baja
•   interrupción repentina o cierre de la aplicación mientras los procesos o acciones críticos aún se están ejecutando en la aplicación

Resumen
Hemos visto algunas de las preguntas más comunes relacionadas con las pruebas mobile. Si conoces mas puedes agregarlas en los comentarios. Todos los éxitos para esa entrevista!!!




Mr. Bones
Mr. Bones