Free Software Testing Training Click For Info
Software Testing Training Is Coming To Your TownClick For Dates
Enter the Bug Free ZoneClick to Enter
Online Software Testing Training at your Pace and your PlaceClick For Details
Group Software Testing Training For Your TeamClick For Details
Mejores Practicas en la Planeación y Diseño de Pruebas del Software
Este curso cubre las áreas 1 y 2 de los requisitos de la certificación CSTP del Test Professional Body of Knowledge. Este curso cubre los requisitos educativos para la certificación CSTP-A Certified Software Test Professional – Nivel Asociado. Este curso equivale a 3 días de cursos opcionales para cubrir los requisitos de la certificación CTM Certified Test Manager.
Para costos y ciudades donde este curso puede ser ofrecido, por favor observa la columna derecha de esta página, o para llevar este curso a tu equipo de prueba en tu oficina, contacta a nuestro Grupo de Servicios Profesionales y Educativos.
Conceptos
Este curso es esencial para todos los profesionales involucrados en las pruebas de software: ingenieros de prueba y analistas de prueba interesados ??en realizar una planificación, diseño y seguimiento de todas las actividades de prueba. Los equipos de pruebas de aceptación del usuario responsables de verificar el rendimiento del sistema y su funcionalidad, los equipos de desarrollo interesados ??en la realización de las pruebas unitarias y las pruebas de integración, administradores de desarrollo y prueba interesados ??en obtener un mejor control sobre las actividades de prueba y calidad del producto de software. Este curso ofrece un enfoque sistemático para la planificación eficaz de pruebas de software y diseño de caso de prueba.
Ya sea que usted venga haciendo pruebas por un número de años o que a penas ha comenzado, necesita de este curso. Usted aprenderá una serie de prácticas de pruebas de que no podría haber hecho antes. El curso también cubrirá los diferentes tipos de pruebas realizadas en cada fase del ciclo de vida del software y los temas involucrados en este tipo de pruebas.
El curso también cubre la fase de diseño de prueba del ciclo de vida de prueba. Se inicia con una cobertura en profundidad de las técnicas de prueba de diseño tanto para caja negra y como para pruebas de caja blanca. Esto incluye la partición de clases equivalentes, análisis de valores a límite, diagramas de causa-efecto, tablas de decisión y árboles de decisión. La última parte del curso abarca las actividades de diseño y especificación d prueba, incluyendo la documentación de las condiciones de prueba, casos de prueba, scripts de prueba y procedimientos, y los resultados esperados.
Al completar este curso, usted tiene todo lo que usted necesita para empezar a elaborar pruebas de una manera más sistemática.
Temario:
- Modulo1: Conceptos y Terminología
- Propósito de Pruebas del software
- Testeo definido
- Conceptos de prueba y metodología de diseño de prueba
- Requerimientos
- Escenarios y testeo basado en escenarios
- Casos de Prueba
- Procedimientos/script de prueba
- Estrategias para pruebas de software
- Caja Negra / Caja Blanca / Caja Gris
- Modulo2: Practicas Esenciales de Pruebas de Software
- Testeo sin requerimientos o con requerimientos pobres.
- Lidiando con el ritmo acelerado incremental y altamente iterativo de los procesos de desarrollo
- Requerimientos de Calidad: Lo que no se dice y lo no testeable.
- Casos de Prueba prediseñados VS Pruebas Ad hoc.
- Pruebas Negativas Sistemáticas (No adivinar)
- Monitoreando el progreso de tu ejecución de prueba para un reporte efectivo de prueba.
- Tomando lo mejor de tus pruebas de regresión
- Entendiendo el Proceso de Prueba: Planeación de prueba, diseño de prueba y ejecución de prueba.
- Diferentes herramientas de automatización.
- Testeo Estático
- Modulo3: Niveles de Prueba
- Pruebas unitarias
- Pruebas de Integración
- Pruebas de Sistema
- Principales áreas de Pruebas de sistema
- Usabilidad y Testeo de interfaces
- Diagramas de interface de usuarios.
- Aceptación de Usuario.
- Modulo4: Técnicas de Diseño de Casos de Prueba para el testeo unitario, de sistema y de aceptación de usuario.
- Estrategias para generar casos de prueba
- Técnicas de diseño de prueba basadas en requerimientos.
- Clases de Partición Equivalente
- Análisis de Valores al Limite
- Graficas de Causa y Efecto
- Tablas de Decisión
- Testeo basado en código
- Cobertura de sentencias / decisión/ condiciones
- Cobertura de rutas
- Cobertura de complejidad de programa y ruta critica
- Modulo5: Planeación de pruebas de Sistema y Aceptación de Usuario.
- ¿Por qué el plan?
- Desarrollando una estrategia de prueba
- Documentación de prueba
- Componentes de un plan de prueba
- Una plantilla de plan de prueba
- Creando un plan de prueba de sistema
- Identificación de un plan de prueba
- Ambiente de prueba de sistema
- Objetivos y alcance de la prueba de sistema
- Método de prueba de sistema
- Personal y Responsabilidades de la prueba de sistema
- Requerimientos de hardware / Software y redes
- Herramientas de Prueba
- Entregables de Prueba de sistema
- Tareas de Prueba de sistema
- Modulo6: Diseño de Prueba de Sistema.
- Conceptos básicos del diseño de prueba
- Actividades de diseño de prueba
- Entregables de la fase de diseño de prueba
- Principales áreas de prueba de sistema
- Testeando requerimientos de negocio
- Preparando la especificación de diseño de prueba
- Condiciones de diseño de prueba
- Testeo de requerimientos de negocio ocultos o faltantes.
- Definiendo casos de prueba
- Identificando los datos requeridos para ejecutar la prueba
- Definiendo los datos de línea base.
- Determinando los resultados esperados.
- Definiendo ciclos de prueba.
Fernando Carrillo es un consultor e instructor reconocido en la disciplina de las Pruebas del software. Certificado ante el IIST en CSTP nivel maestro. Su experiencia en las pruebas del software viene desde 1997, ha trabajado como desarrollador, probador de software, consultor de pruebas de software, Director de áreas de Calidad de Software, para diversas industrias, con experiencia en diferentes países como México, España, Argentina, Dinamarca, Alemania, USA, Inglaterra entre otros. F.Carrillo ha entrenado a más de 2,000 profesionales durante los últimos 10 años y tiene una gran pasión y entusiasmo por las pruebas del software.