Desarrollo del módulo de código Los módulos de código bien diseñados y de alta calidad aumentan la posibilidad de reutilización y mantenimiento de los componentes de software de prueba. Este documento proporciona una serie de recomendaciones sobre cómo crear módulos de código bien diseñados que generen aplicaciones modulares, equilibrando las tareas del entorno de desarrollo de aplicaciones con lo que TestStand proporciona de forma nativa. Lea el documento Prácticas recomendadas para el desarrollo del módulo de código TestStand. | |
Desarrollo del tipo de paso personalizado La arquitectura de tipos de pasos de TestStand permite a los desarrolladores crear pasos personalizados innovadores y únicos para ampliar la funcionalidad de los tipos de pasos proporcionados por TestStand. Este documento describe el desarrollo de los tipos de pasos personalizados y proporciona un conjunto de prácticas recomendadas para ayudarle a crear mejores tipos de pasos personalizados más rápido. Lea el documento Prácticas recomendadas para el desarrollo de tipos de pasos personalizados de TestStand. | |
Programación con la API TestStand La API de TestStand proporciona un mecanismo que puede utilizar para automatizar las capacidades de TestStand. Este documento es una introducción al uso de la API de TestStand, que contribuye a la potencia y flexibilidad de TestStand. Lea el documento Programar con la API de TestStand. | |
Generación y personalización de informes Cada sistema de pruebas automatizado debe recopilar e informar de los resultados de la prueba. La necesidad de informar sobre los resultados es casi tan común como la necesidad de personalizar la forma en que se generan esos resultados. Este documento incluye diferentes métodos para personalizar la presentación de informes en TestStand y explica cómo se presentan los informes por defecto en TestStand, la recopilación de resultados y la generación de informes. Lea el documento Generación y personalización de informes de TestStand. | |
Desarrollo de modelos de proceso y personalización La arquitectura del modelo de proceso TestStand le permite compartir características no específicas de UUT a través de múltiples secuencias de prueba, promoviendo la reutilización de código y reduciendo el tiempo de desarrollo y de mantenimiento. Este documento describe las prácticas recomendadas para desarrollar y personalizar el modelo de proceso. Lea el documento Desarrollo de modelos de proceso y personalización de TestStand. | |
Verificación y validación de los sistemas de TestStand Los procesos de verificación y validación (V&V) garantizan formalmente que el sistema de pruebas se desarrolle correctamente y cumpla con el propósito previsto. Este documento aborda la verificación y validación aplicadas a los sistemas de pruebas desarrollados con TestStand. Lea el documento Verificación y validación de los sistemas de TestStand. | |
Mejorar el rendimiento de los sistemas de TestStand El rendimiento de su sistema de pruebas puede afectar significativamente a la productividad y el coste de su línea de fabricación. Los sistemas de prueba lentos pueden requerir una duplicación costosa o disminuir la capacidad de la prueba, lo que puede afectar a la calidad. La optimización del rendimiento de su software de prueba puede proporcionar grandes beneficios en el tiempo de prueba y comprobaciones más exhaustivas con menos estaciones de prueba. Este artículo analiza las prácticas recomendadas para optimizar el rendimiento de las estaciones de prueba desarrolladas con el software TestStand de NI. Lea el documento Mejorar el rendimiento de los sistemas de TestStand. | |
Desarrollo de la interfaz de usuario La interfaz de usuario es el punto de interacción del sistema de pruebas con los operadores e ingenieros de pruebas. Las interfaces de usuario se suelen utilizar en diferentes líneas de productos y sistemas de prueba. Para garantizar un proceso de pruebas sin problemas, los desarrolladores deben crear interfaces de usuario escalables y fáciles de usar y mantener. Este artículo explica las prácticas recomendadas para diseñar y desarrollar su interfaz de usuario TestStand. Lea el documento Prácticas recomendadas para el desarrollo de la interfaz de usuario de TestStand. | |
Implementación de sistemas de TestStand La implementación de sistemas de pruebas es una de las partes más importantes del desarrollo del marco de pruebas que a menudo se pasa por alto. La implementación de los sistemas de TestStand implica identificar todos los componentes que deben ejecutarse, determinar sus dependencias y, a continuación, incluirlos en un paquete para su implementación. Una vez que se crea una solución para su implementación, existen varios enfoques que podrían utilizarse para implementarla en estaciones de prueba. Este documento analiza los conceptos y las prácticas recomendadas para obtener una arquitectura de implementación basada en una unidad de red compartida. Lea el documento Prácticas recomendadas para el despliegue de sistemas de TestStand. | |
Administración de tipos Los tipos de datos y tipos de pasos de TestStand, denominados colectivamente “tipos de TestStand”, le permiten definir estructuras y pasos de datos reutilizables. Aunque los tipos de TestStand facilitan el desarrollo de los sistemas de pruebas, la naturaleza compartida y modular de los tipos requiere que siga las prácticas de administración de tipos para evitar la propagación no intencionada de versiones de tipos. Este documento describe cómo funcionan los tipos y sugiere prácticas recomendadas para su administración. Lea el documento Prácticas recomendadas para la administración de tipos de TestStand. |
Colaboradores de contenido
Recursos Adicionales