Curso intensivo de automatización de testing nivel inicial

1,873 views
1,690 views

Published on

Curso Intensivo sobre Automatización de Testing - Nivel Inicial

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,873
On SlideShare
0
From Embeds
0
Number of Embeds
701
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Curso intensivo de automatización de testing nivel inicial

  1. 1. _____________________________________________________________________________________ 1 CURSO INTENSIVO AUTOMATIZACIÓN DE TESTING NIVEL I Objetivo: Presentar los conceptos principales asociados con la automatización de pruebas de software. Se abordarán los principales tipos de automatización de pruebas funcionales, centrado en regresión funcional, sus ventajas y limitaciones, sus costos y retorno de inversión y los principales requisitos para la implantación de una iniciativa de automatización de pruebas exitosa. Para reforzar los conceptos, se presentarán ejemplos prácticos por medio de ejercicios utilizando TestComplete, una herramienta comercial de automatización de las más importantes en el mercado Destinado a: Analistas de Testing, Analistas de QA/QC, Analistas de Sistemas y/o profesionales en general del área de Desarrollo de Software que necesiten iniciarse en estas prácticas Modo de trabajo: Sobre una base teórica se apoyará la parte práctica sobre el software utilizado como herramienta más experiencias de casos reales, se comprenderán los conceptos generales y el alcance de esta práctica dentro del marco de este nivel
  2. 2. _____________________________________________________________________________________ 2 Programa: Módulo Teórico 1. Introducción ¿Por qué automatizar?, ¿Cuando no automatizar? , Ajuste de las expectativas. 2. Fundamentos de la Automatización de Pruebas Mantenimiento, Optimización, Independencia, Modularidad, Contexto, Sincronización, Documentación. 3. El marco de pruebas Funciones comunes, Las pruebas estándar, Plantillas de prueba, Mapeo de la Aplicación. 4. Gestión de Bibliotecas de prueba Control de cambios, Control de versiones, Gestión de la Configuración. 5. Selección de Enfoque de Automatización de Pruebas Captura / Reproducción, Manejo de Datos, Manejo de Tablas. 6. El Proceso de Automatización de Pruebas El equipo de pruebas, Plan de Automatización de pruebas, Diseño de la cobertura y Ciclo de Pruebas. 7. Ejecución de pruebas Registro de pruebas y defectos, Análisis de Resultados, Resultados inexactos, Seguimiento de defectos. 8. Informes de Gestión Introducción. 9. Estimación Introducción.
  3. 3. _____________________________________________________________________________________ 3 Módulo Práctico 1. Contexto de Automatización Porqué automatizar, Flujo básico para automatizar, Consideraciones. 2. Concepto de herramienta de automatización Testing de regresión – Características, Presentación del Testcomplete como herramienta para testing de regresión, Gestión de Testing, Planificar las pruebas, Generar pruebas, Mejorar las pruebas, Ejecutar las pruebas, Analizar resultados, Reportar errores/incidentes, Características principales (con ejemplos sobre la herramienta), Alcance de la herramienta (lenguajes y plataformas de desarrollo), Opciones básicas, Navegación por diferentes pantallas, Visualización de objetos, Método “record and playback”, Keyword Recording y scripts, Presentación de una automatización simple (ejemplo Notepad), Conceptos manejados en la automatización (Suite, Proyecto, Script), Puntos de verificación (concepto), Log y resultados. 3. Automatización con TestComplete Presentación de los conceptos con desarrollo de un proyecto sobre la aplicación “Orders”, Objetos y Propiedades, Reconocimiento de Objetos, Puntos de Verificación (detalle de los distintos tipos), Opciones (detalles sobre los puntos más importantes), Keyboard Testing vs. Scripting, Lenguaje de scripting: VBScript Ejemplo con scripting, TestComplete con Excel, Tratamiento de pantallas no esperadas, Grabación de bajo nivel (Low-Level recording), Integración con herramientas de Test Management. Instructores: Lic. Emilio Etlis, Director de PracticalWeb eetlis@practicalweb.com.ar CTFL, Gustavo Terrera webmaster@testingbaires.com Para más información, envíanos tu consulta. Gracias

×