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.
Última fecha de lanzamiento o número de versión del curso: 2021
En aula guiado por instructor: Dos (2) días
Virtual guiado por instructor: Tres (3) días, sesiones de 5.5 horas
Bajo demanda: 14 lecciones (ejercicios como complemento) | 3 horas
Usuarios de TestStand que tienen la tarea de personalizar varios componentes del framework de TestStand
Usuarios de TestStand que buscan la certificación de Arquitecto Certificado de TestStand
Curso desarrollar programas de pruebas usando TestStand o experiencia equivalente
Habilidad para diseñar y desarrollar una secuencia de prueba en TestStand que incluye subsecuencias y llamadas a módulos de código externo
Habilidad para describir el propósito de un modelo de proceso y ejecutar una secuencia de prueba usando un punto de entrada de ejecución
Familiaridad con la programación de LabVIEW, LabWindows™/CVI o C
Cursos recomendados (dependiendo de su aplicación de desarrollo de código): Curso LabVIEW Core 1 o Curso LabWindows™/CVI Core 1
TestStand
LabVIEW
LabWindows/CVI
Los cursos virtuales guiados por un instructor incluyen material digital que se entrega a través del centro de aprendizaje de NI.
La capacitación virtual de NI guiada por un instructor se imparte a través de Zoom y se brinda acceso a Amazon AppStream/LogMein a los participantes para realizar los ejercicios en máquinas virtuales equipadas con el software más reciente.
Crear y personalizar modelos de procesos para modificar la ejecución de la prueba en múltiples secuencias
Personalizar los contenidos de un reporte de pruebas
Crear tipos de paso personalizados para dar soporte a desarrolladores de pruebas
Usar la API de TestStand para controlar TestStand de manera programática
Crear y personalizar interfaces de usuario
Realizar una revisión de código para un programa de prueba
Administrar la implementación de su framework de prueba
Lección | Descripción general | Temas |
---|---|---|
Responsabilidades del desarrollador de secuencia de prueba y del arquitecto del framework de prueba | Determinar qué decisiones de desarrollo deben tomar los desarrolladores de secuencias frente a los arquitectos de framework. |
|
Modificar la ejecución en todas las secuencias | Seleccionar e implementar un enfoque apropiado para modificar la ejecución de todas las secuencias de prueba en una estación de prueba. |
|
Seleccionar una estrategia para procesar resultados | Elegir e implementar una estrategia de procesamiento de resultados que sea adecuada para las necesidades de un framework de prueba. |
|
Crear tipos de pasos personalizados | Crear tipos de pasos para proporcionar un conjunto consistente de componentes reutilizables para todos los desarrolladores de pruebas. |
|
Usar APIs de TestStand para controlar TestStand de manera programática | Usar la API de TestStand para desarrollar código que interactúe de manera programática con TestStand. |
|
Crear una interfaz de usuario personalizada | Implementar una interfaz de usuario (UI) personalizada para simplificar el procedimiento de prueba para los operadores de las pruebas. |
|
Realizar revisiones del código TestStand | Explorar las diferentes herramientas y técnicas que puede usar para ayudarlo a realizar una revisión del código TestStand. |
|
Administrar una implementación de TestStand | Explorar los diferentes enfoques que puede usar para garantizar que el framework de prueba se pueda implementar por los desarrolladores y que el sistema se pueda implementar por el usuario final. |
|
Cómo mejorar el rendimiento de los sistemas de TestStand | Optimizar el rendimiento de las estaciones de prueba desarrolladas con TestStand. |
|
Definir políticas para el desarrollo de módulos de código | Aprender prácticas recomendadas para desarrollar módulos de código del sistema de prueba y llamarlos para secuencias de pruebas. |
|
La marca LabWindows se usa bajo una licencia de Microsoft Corporation. Windows es una marca comercial registrada de Microsoft Corporation en los Estados Unidos y otros países.