Prueba de aplicaciones móviles - curso 29.990 rublos. de Especialista, formación 40 horas académicas, fecha 30 de abril de 2023.
Miscelánea / / December 04, 2023
Módulo 1. Clasificación de aplicaciones móviles (4 ac. h.)
- ¿Por qué necesitas probar aplicaciones móviles?
- Datos de análisis móvil.
- Arquitectura de aplicaciones móviles.
- Tipos y tipos de aplicaciones móviles.
- Estrategias de prueba de aplicaciones móviles.
- Dificultades para probar aplicaciones móviles.
- Métodos para reducir los riesgos de las pruebas.
Módulo 2. Detalles específicos de las pruebas de aplicaciones móviles (4 ac. h.)
- Pruebas de compatibilidad de hardware.
- Probar la interacción de la aplicación con el software del dispositivo.
- Prueba de varios métodos de conexión.
- Tipos habituales de pruebas.
- Niveles de prueba adicionales.
- Pruebas multiplataforma.
- Pruebas de publicidad en la aplicación móvil.
- Gestos al trabajar con pantallas táctiles.
- Técnicas de ensayo basadas en la experiencia.
- Detalles específicos del establecimiento de errores.
Módulo 3. Pruebas de aplicaciones móviles Android (4 ac. h.)
- ¿Cómo elegir un dispositivo para realizar pruebas?
- Máscaras del sistema operativo Android disponibles en el mercado.
- Arquitectura de aplicaciones, componentes principales.
- Ciclo de vida de la actividad.
- Elementos de la interfaz de usuario.
Módulo 4. IDE para desarrollo de aplicaciones - Android Studio. Puente de depuración de Android (4 ac. h.)
- Instalación de Android Studio.
- Lectura de registros de aplicaciones móviles.
- Trabajar con emulador de Android.
- Puente de depuración de Android - Puente de depuración de Android.
- Pruebas de monos.
Módulo 5. Trabajo práctico (4 ac. h.)
- Pruebas de aplicaciones móviles Android.
- Análisis de registros de aplicaciones móviles.
- Administre su dispositivo Android usando ADB
- Herramienta para pruebas rápidas - Monkey Testing
Módulo 6. Prueba de aplicaciones móviles iOS (4 ac. h.)
- ¿Cómo elegir un dispositivo para realizar pruebas?
- Historial de versiones de iOS.
- Ciclo de vida de una aplicación iOS.
- Elementos de la interfaz de usuario.
Módulo 7. Herramientas para el seguimiento del tráfico (4 ac. h.)
- Principios de funcionamiento de los rastreadores de tráfico.
- Herramientas para el seguimiento del tráfico (Charles Proxy, Fiddler).
- Filtrado y sustitución de datos.
Módulo 8. Trabajo práctico: seguimiento del tráfico mediante Charles Proxy (4 ac. h.)
- Filtrado de tráfico: Enfocado, Regex, Herramienta de lista negra.
- Sustitución de datos: puntos de interrupción, configuración de reescritura, mapa local.
- Cambiar el ancho de banda de la configuración del acelerador.
- Proxying de tráfico desde el dispositivo.
Módulo 9. Pruebas API de aplicaciones móviles utilizando la herramienta Postman (4 ac. h.)
- Configuración del cartero.
- Creación de colecciones con solicitudes de API.
Módulo 10. Trabajo práctico basado en el material de todo el curso. Consolidación del material cubierto (4 ac. h.)
El curso es una introducción a los fundamentos de las pruebas de software e introduce los conceptos básicos de las pruebas, como la definición de pruebas, la necesidad de pruebas en desarrollo, verificación y validación de software, modelos de ciclo de vida de desarrollo de software, tipos y niveles de pruebas, defectos y métodos para su detección y descripciones. También se presenta el concepto del lugar de las pruebas en varios modelos del ciclo de vida del desarrollo de software, la conexión entre las pruebas y el control de calidad y las peculiaridades de la psicología de un probador de software.
3,6