Automatización de pruebas de Software

Get Started. It's Free
or sign up with your email address
Automatización de pruebas de Software by Mind Map: Automatización de pruebas de Software

1. Reportes de resultados y Data Driven Test

1.1. JUnit

1.1.1. Imprimir los resultados de las pruebas

1.2. Parametrizar pruebas en el framework

1.3. Diseñar datos de prueba

2. Ejecución y debugging de pruebas automatizadas

2.1. Configurar ejecuciones de casos de prueba

2.2. Identificar la causa raíz de los errores

2.3. Fallas

2.3.1. Tiempo de espera insuficiente

2.3.2. Ventanas emergentes no esperadas

2.3.3. Eventos no desencadenados

3. Principios de ingeniería de software aplicados a la automatización de pruebas de software

3.1. Facilidad de lectura

3.2. Escalabilidad

3.3. Mantenibilidad

4. Integración de código

4.1. Gestión de ciclo de vida de la aplicación

4.1.1. Desarrollo

4.1.2. Pruebas

4.1.3. Entregas

4.1.4. Instalación

5. Mini herramientas de apoyo

5.1. Inspect

5.2. UIVerify

5.3. Spy++

5.4. Chrome DevTools(f12)

5.5. POSTMan

5.6. Curl

5.7. Wireshark

6. Metodologías de Pruebas de software manuales y conocimientos del área de negocios

6.1. Metodologías

6.1.1. Know How

6.1.2. Agile Testing

6.2. Conocimientos

6.2.1. Área de dominio

6.2.1.1. Diseño de casos de Prueba

6.2.2. Procesos y prácticas

7. Técnicas y herramientas

7.1. Técnicas

7.1.1. Componentes de bajo nivel

7.1.1.1. Envía datos de prueba

7.1.2. Herramientas de automatización

7.2. Herramientas

7.2.1. Aplicaciones para celular

7.2.1.1. Android UIAutomator

7.2.2. Aplicaciones WEB

7.2.2.1. Selenium WebDriver

7.2.3. Aplicaciones de escritorio

7.2.3.1. Reflection

8. Programación de Software

8.1. Lenguajes

8.1.1. + Dificultad

8.1.1.1. Java

8.1.1.2. C++

8.1.2. - Dificultad

8.1.2.1. Python

8.1.2.2. Ruby

9. Bases de datos y tecnología web

9.1. Bases de datos

9.1.1. Administración

9.1.2. Arquitectura

9.1.3. Patrones y antipatrones

9.2. Tecnología web

9.2.1. HTML 5

9.2.2. XML

9.2.3. XPath

9.2.4. Javascript

9.2.5. REST/SOAP

10. Identificación de elementos en software de aplicaciones

10.1. Conocer la estructura interna de la aplicación

10.1.1. Componentes de software

10.1.1.1. Páginas web HTML

10.1.1.2. Clases Java

10.1.1.3. WPF

10.2. Controles de interfaz gráfica(UI)

10.2.1. Facilita el acceso