PARTE 1. Introducción a las pruebas automatizadas 1. Ventajas de la automatización 2. Características de un buen caso de prueba 3. Qué pruebas automatizar 4. Proceso de Automatización PARTE 2. Preparación de un Script de Prueba Básico 1. Funcionamiento de QTP 2. El entorno de trabajo (Workspace) 3. Keyword view 4. Expert View 5. Grabación y reproducción 6. Puntos de Sincronización PARTE 3. Checkpoints 1. Definición 2. Checkpoints estándar 3. Checkpoints de tipo texto 4. Checkpoints de tipo imagen 5. Checkpoints de captura de valores 6. Checkpoints de bases de datos PARTE 4. Trabajo con Objetos 1. ¿Qué son los objetos? 2. Repositorio de Objetos 3. El inspector de Objetos 4. Propiedades 5. Gestión de múltiples repositorios deo bjetos PARTE 5. Selección de elementos en pruebas web 1. Introducción a las expresiones regulares 2. Introducción a XPath 3. Selección mediante id y estilo 4. Selección mediante otros atributos 5. Buenas prácticas en las pruebas web PARTE 6. Introducción a VBScript 1. Variables y tipos de datos 2. Estructuras de control 3. Uso de VBScript en pruebas 4. Depuración PARTE 7. Manejo de Objetos desde VBScript 1. Objetos de ejecución y prueba 2. Construcción programática de objetos 3. Acceso a las propiedades 4. Reporting PARTE 8. Funciones 1. Creación, registro y uso de funciones 2. Generador de Definiciones de Funciones 3. Librerías de Funciones PARTE 9. Parametrización de Pruebas 1. Parámetros de Entrada 2. Parámetros de Salida 3. Archivos de datos 4. Acceso a datos externos con VBScript 5. Parametrización de pruebas mediante acceso a bases de datos PARTE 10. Pruebas avanzadas 1. Creación y parametrización de conjuntos de acciones reutilizables 2. Reutilización y compartición de pruebas entre soluciones 3. Pruebas de Servicios Web y manejo de WSDLs 4. Creación de acciones propietarias en Java 5. Creación de acciones propietarias en C# PARTE 11. Gestión de errores 1. Errores en los scripts. Disparadores. 2. Escenarios de recuperación 3. Operaciones de recuperación y post-recuperación 4. Definición y uso de escenarios de recuperación en diferentes situaciones de error.
Todos los temarios de nuestros cursos se pueden personalizar a la medida de las necesidades de la empresa