Académico Empresa Eventos NI Developer Zone Soporte Soluciones Productos y Servicios Comuníquese con NI MyNI

Tipo de Documento: Tutorial
Soportado por NI: Sí
Fecha de Publicación: 29-may-2008

Qué es NI Test Stand

1 calificación(es) | 5.00 de 5
Ver en | Imprimir

Visión General

TestStand es un software de gestión de prueba listo para hacerlo funcionar y diseñado para ayudarle a desarrollar más rápidamente pruebas automatizadas y sistemas de validación. Se puede utilizar TestStand para desarrollar, ejecutar y distribuir el software de los sistemas de pruebas. Con NI TestStand se pueden desarrollar secuencias de prueba que integran los módulos del código escritos en cualquier lenguaje de programación de pruebas. Las secuencias especifican también el flujo de la ejecución, la presentación de informes, el registro de la base de datos y la conectividad con otros sistemas de la empresa. Por último, se pueden distribuir los sistemas de prueba destinados a producción con interfaces de usuario fáciles de utilizar.

 

Desarrollo de sistemas de pruebas con TestStand

TestStand incluye el entorno de desarrollo Sequence Editor destinado al desarrollo de sistemas de pruebas automatizadas, como se puede ver en la figura 1. 

 

Figura 1. El editor de secuencias de TestStand ayuda a desarrollar con mayor rapidez los sistemas de pruebas automatizadas.

Con el editor de secuencias (Sequence Editor), se pueden crear secuencias de prueba que automatizan la ejecución de los módulos del código escritos en cualquier lenguaje de programación. Cada módulo del código ejecuta una prueba en el dispositivo bajo prueba y devuelve la información de la medida a NI TestStand. Se puede registrar automáticamente la información con el resultado de la prueba en un informe o en una base de datos. Además, los sistemas escritos en NI TestStand se pueden integrar con el control del código fuente, con los requisitos de gestión y con los sistemas de gestión de datos.

Vea esta demostración de cuatro minutos para descubrir cómo se pueden desarrollar los sistemas de pruebas automatizadas con NI TestStand

 

La Distribución de Sistemas de Pruebas con TestStand

Una vez que el desarrollo se ha completado, se puede utilizar NI TestStand para distribuir el sistema de prueba automatizado en producción. TestStand ayuda en la distribución proporcionando al operador interfaces sencillas que pueden ejecutar el sistema de prueba y reducir los errores de los operadores. Se pueden crear interfaces del operador, como la que se puede observar en la figura 2, en varios lenguajes diferentes de programación para satisfacer los diversos requisitos de las aplicaciones.

 


[+] Ampliar Imagen

Figura 2. Se pueden crear interfaces sencillas de operador para ejecutar los sistemas de prueba.

 

NI TestStand ofrece también una utilidad de distribución que ayuda a crear una distribución de los módulos del código, de las secuencias de prueba y de los ficheros relacionados. Se puede copiar esta distribución en un almacén de código central o directamente en una máquina de producción, o bien, se puede incluir en un instalador.

 

¿Dónde se debe utilizar TestStand?

NI TestStand automatiza una secuencia de pasos. Estos pasos pueden ser pruebas individuales, medidas, acciones o comandos. Cualquier aplicación que requiera la automatización de partes ejecutables del código se puede beneficiar de la utilización de NI TestStand. NI TestStand fue diseñado para hacer frente a cuatro áreas clave: (1) simplificación del desarrollo de secuencias complejas, (2) aceleración del desarrollo de secuencias complejas; (3) incremento de la reutilización y el mantenimiento del código y del sistema de prueba y (4) mejoramiento de las prestaciones de la ejecución del sistema de prueba. Esto ha dado lugar a su adopción en la electrónica de consumo para las pruebas de validación y fabricación, en las aplicaciones militares y aeroespaciales y en la industria médica, así como para la caracterización de circuitos integrados (ICs) y secuencia de código sencillas.

 

  
[+] Ampliar Imagen

Figura 3. Este diagrama muestra dónde se enmarca NI TestStand dentro del ciclo de desarrollo y fabricación.

 

Aprenda más acerca de ¿Dónde debo utilizar NI TestStand?”

 

NI TestStand en la industria electrónica.

La industria electrónica tiene que enfrentarse a retos muy grandes en cuanto al rendimiento de las pruebas. La producción de dispositivos puede aumentar muy rápidamente, lo que requiere sistemas de pruebas escalables y probar más unidades en menos tiempo. Al utilizar NI TestStand, los ingenieros de la industria electrónica pueden desarrollar rápidamente sistemas de prueba que reduzcan el tiempo de lanzamiento al mercado. Las características de prueba en paralelo de NI TestStand ayudan también a los ingenieros a desarrollar sistemas escalables de prueba que pueden aumentar, según sea necesario, el número de dispositivos probados en paralelo.

Conozca más acerca cómo Flextronics ha ahorrado millones de dólares y enfrentó los retos del rendimiento de las pruebas utilizando NI TestStand

 

NI TestStand en la industria aerospacial y de defensa

Los ingenieros de la industria aeroespacial se enfrentan al desafío de probar algunos de los más complejos e innovadores dispositivos de hoy en día. Con NI TestStand, los ingenieros pueden confiar en una herramienta disponible en el comercio que es compatible con los estándares de la industria tales como ATML [http://zone.ni.com/devzone/cda/tut/p/id/3893], IVI , PXI, ATLAS, entre otros. Además, la arquitectura modular de NI TestStand ayuda a reducir la obsolescencia mediante el soporte de la ejecución de lenguajes de programación antiguos y de la próxima generación en el mismo sistema de pruebas.

Vea cómo Lockheed Martin utiliza NI TestStand para estandarizar la arquitectura de prueba para el Joint Strike Fighter.

 

Conclusión

NI TestStand ofrece un flexible y potente marco para el desarrollo, administración y ejecución de los sistemas de prueba. Los componentes de NI TestStand trabajan juntos e integran sin fisuras las características de los sistemas y del software de la empresa.

Como software de gestión de pruebas, NI TestStand ofrece la facilidad de integración de módulos de prueba independientes dentro de un mismo marco de prueba. Esta facilidad de integración permite que el usuario pueda centrarse en el desarrollo de las pruebas en lugar del marco de prueba necesario para construir el sistema de prueba.

NI TestStand es una parte integral de cualquier prueba donde se desee acelerar el desarrollo, reutilizar de código, incrementar el rendimiento y la automatización. NI TestStand ofrece un entorno totalmente personalizable y listo para trabajar destinado al desarrollo y a la gestión de los sistemas de prueba.

Descargue la versión de evaluación y pruebe NI TestStand 

 

1 calificación(es) | 5.00 de 5
Ver en | Imprimir

Legal
Este tutorial (este "tutorial") fue desarrollado por National Instruments (“NI”). Aunque el soporte técnico para este tutorial sea proporcionado por National instruments, el contenido de este tutorial puede no estar completamente verificado y probado y NI no garantiza su calidad, ni que NI continuará proporcionando soporte a este contenido en cada nueva revisión de productos y controladores relacionados. ESTE TUTORIAL ES PROPORCIONADO "COMO ES" SIN GARANTÍA DE NINGUN TIPO Y SUJETO A CIERTAS RESTRICCIONES QUE SE EXPONEN EN LOS TÉRMINOS DE USO EN NI.COM (http://ni.com/legal/termsofuse/unitedstates/us/).