testing de Software
por RogelioMamani Ramos
1. Tester de Software (QA)
1.1. asegura la calidad del software
1.2. previene errores
2. Responsabilidades
2.1. diseño de casos de prueba
2.2. Ejecución de pruebas
2.3. Detección de errores
2.4. Reportes de Errores
2.5. Automatización de pruebas
2.6. Revisión de requisitos
2.7. Pruebas de compatibilidad
2.8. Evaluación de usabilidad
3. Tecnicas de prueba
3.1. Pruebas funcionales
3.2. Pruebas no funcionales
4. Fundamentos
4.1. error
4.2. defecto
4.3. fallas
5. Herramientas y frameworks
5.1. Selenium
5.2. JUnit
5.3. TestNG
5.4. Cypress
6. Tendencias
6.1. Testing Móvil
6.2. Inteligencia Artificial
6.3. Seguridad
7. procesos en el testing
7.1. Planificación
7.2. diseño
7.3. ejecución
7.4. análisis
7.5. cierre
8. personal de software
8.1. probador de software
8.2. Verifica y valida el software
9. Observados en la actividad de testing
9.1. Testing unitario
9.2. Testing de sistema
9.3. Testing de aceptación
10. se basa en los principios de la Ingeniería de software
10.1. ciclo de vida del software
10.1.1. planificación
10.1.2. Diseño
10.1.3. codificación
10.1.4. pruebas de software
10.1.5. Implementación
10.2. cumpliendo los requisitos de
10.2.1. Funcionalidad
10.2.2. no funcional
10.2.3. Elicitación
10.2.4. Validación
11. Tipos de testing
11.1. Testing de integración
11.2. observados desde la ingenieria de software
11.2.1. Testing de rendimiento
11.2.2. Testing de seguridad
11.2.3. Testing de Usabilidad
11.2.4. Testing Funcional