Curso diseñar sistemas de pruebas usando TestStand

Basado en el curso desarrollar programas de pruebas usando TestStand, el curso diseñar sistemas de pruebas usando TestStand cubre cómo cubrir personalizar TestStand para satisfacer aún más sus necesidades de prueba. Trabajará a través de una serie de escenarios de diseño del sistema que le enseñarán a identificar cuándo y cómo modificar diferentes componentes del framework de TestStand para satisfacer los requisitos de su sistema de prueba.

Detalles del curso:

Contenido del curso diseñar sistemas de pruebas usando TestStand

Lección Información General Temas
Asignar tareas de desarrollo Esta lección diferencia qué decisiones de desarrollo deben tomar los desarrolladores de secuencias frente a los arquitectos de framework.
  • Responsabilidades del desarrollador de secuencia de prueba
  • Responsabilidades del arquitecto del framework de prueba
Modificar la ejecución en todas las secuencias Esta lección describe cómo seleccionar e implementar un enfoque apropiado para modificar la ejecución de todas las secuencias de prueba en una estación de prueba.
  • Personalizar un modelo de proceso
  • Implementar componentes opcionales del framework
  • Modificar la ejecución en todos los modelos de proceso
Seleccionar una estrategia para procesar resultados Esta lección presenta diferentes estrategias de procesamiento de resultados y describe cómo elegir e implementar la estrategia apropiada para las necesidades de un framework de prueba.
  • Elegir un mecanismo para registrar datos
  • Elegir una configuración de reportes
  • Modificar el código que genera el reporte
Crear tipos de pasos personalizados Esta lección describe cómo crear tipos de pasos personalizados para proporcionar un conjunto consistente de componentes reutilizables para todos los desarrolladores de pruebas.
  • Crear un tipo de paso personalizado
  • Ejecutar código antes o después de un módulo
  • Personalizar propiedades de tipo de paso
Controlar TestStand de manera programática Esta lección presenta la API de TestStand y describe cómo usar la API para desarrollar código que interactúe de manera programática con TestStand.
  • ¿Qué es la API TestStand?
  • Acceso a la API de TestStand
  • Registrar resultados de manera dinámica
  • Editar o crear una secuencia de manera dinámica
  • Desarrollar módulos de código que interactúan con TestStand
Crear una interfaz de usuario personalizada Esta lección revisa la interfaz de usuario TestStand integrada y describe cómo implementar una interfaz de usuario (IU) personalizada para simplificar el procedimiento de prueba para los operadores de prueba.
  • Personalizar la funcionalidad de la IU basada en el rol del usuario
  • Usar controles TestStand para construir una IU
  • Manejo de eventos TestStand en una IU
  • Usar controles nativos para construir una IU
  • Comunicar entre la IU y el sistema de prueba
Realizar revisiones del código TestStand Esta lección presenta las herramientas y técnicas que puede usar para ayudarlo a realizar una revisión del código TestStand.
  • Hacer cumplir los estándares de desarrollo y las prácticas recomendadas
  • Herramientas para revisar archivos de secuencia
Administrar una implementación de TestStand Esta lección describe los diferentes enfoques que puede usar para garantizar que el framework de prueba se pueda implementar para los desarrolladores y que el sistema se pueda implementar para el usuario final.
  • Distribuir su framework para probar desarrolladores
  • Realizar actualizaciones incrementales al sistema de prueba

Comience hoy el curso diseñar sistemas de pruebas usando TestStand