lunes, 27 de julio de 2009

Uso de JAVA con TestStand

Resumen: TestStand amplía su versatilidad con el adaptador JAVA, permitiendo el uso directo de clases Java en sus secuencias. Este adaptador se divide en tres categorías: StartStop, Methods y Static methods, facilitando pruebas como Numeric Limit y Pass/Fail. Los códigos fuente del adaptador están escritos en C, y la interfaz de configuración es personalizable. Compatible con TestStand 3.0+, LabWindows/CVI 6.0+ y Java 2 versión 1.4, este adaptador representa un avance significativo para los desarrolladores que buscan integrar Java en sus procesos de prueba automatizados.

logoteststand Ahora puede hacer uso de clases Java directamente a partir de secuencias de TestStand.

Sabemos que TestStand puede usar componentes de varios tipos: LabVIEW (VI), LabWindows/CVI (.c, .obj, .lib, .dll), DLL (para todos los lenguajes que pueden generar DLL: C + +, Pascal Object con Delphi, Visual Basic y otros ....), ActiveX (para todos los lenguajes compatibles). NET (con los lenguajes compatibles...) y HTbasic. Uno podría decir que estos adaptadores (adapters en Inglés) son principalmente de tecnologías de Microsoft. Opción comercial podríe ser, pero no estaría contando con la posibilidad de programar usted mismo, sobre todo que se puede seguir los ejemplos de adaptadores, mencionados anteriormente, que se suministran con TestStand.

En este sentido, un nuevo adaptador existe: el adaptador JAVA. Se compone de tres grupos:

  • StartStop: para iniciar y detener la máquina virtual Java (JVM);
  • Methods: para usar un método de una clase
  • Static methods: para usar un método de una clase estatica

El uso de los métodos permite los pasos siguitentes: Numeric Limit Test, String Value Test, Pass/Fail Test et Action.

Véase a continuación un ejemplo de una secuencia de prubas (en este caso de una tarjeta madre de un PC) escrito en Java (ver la carpeta Java en los ejemplos de TestStand).

TestStand-java
Secuencia de prueba en JAVA en TestStand

Cabe señalar que los codigos de fuente de los adaptadores Java están escritos en C con LabWindows/CVI. La interfaz de configuración de la propiedades que sigue es, entonces, editable.

Java_EditJavaCall_db 
Propriedades de un pasos JAVA en TestStand

El adaptador JAVA es compatible con TestStand a partir 3.0, LabWindows/CVI a partir 6.0 y Java 2 version 1.4.

No hay comentarios.:

Publicar un comentario