Publicado el

By

OGC ha lanzado recientemente la versión 5.5 de TEAM Engine para su plataforma OGC Validator . TEAM Engine es el software de código abierto utilizado para validar el cumplimiento de los estándares de OGC. Este lanzamiento se produce tras más de ocho meses de pruebas beta, durante los cuales la comunidad geoespacial probó exhaustivamente TEAM Engine y lo perfeccionó con sus comentarios.

Las mejoras clave en esta versión de TEAM Engine incluyen:

  • Mejoras en la API REST, incluidas mejoras en el mecanismo de control de acceso
  • Mejoras en la interfaz de usuario y en la función de generación de informes
  • Mejoras en el manejo de errores
  • Incorporación de la validación de formularios para conjuntos de pruebas ejecutables
  • Documentación actualizada y mejorada

Cualquier persona que desee probar un producto para verificar su conformidad con los estándares OGC puede hacerlo de forma gratuita utilizando el validador OGC alojado . Aquellos desarrolladores que deseen ejecutar TEAM Engine localmente pueden acceder al código fuente en GitHub e instalar el software localmente o ejecutarlo a través de Docker.

Se recomienda a los implementadores que presenten sus productos para su certificación una vez que hayan confirmado que superan las pruebas de conformidad. Los precios de la certificación se pueden consultar en la sección de Cumplimiento del sitio web de la OGC.

¿Qué hay debajo del capó?

TEAM Engine está diseñado como una aplicación web Java que se ejecuta en Apache Tomcat. Los módulos que contienen pruebas de cumplimiento se denominan conjuntos de pruebas ejecutables (ETS) para distinguirlos de los conjuntos de pruebas abstractas (ATS) que se encuentran en los documentos de estándares asociados. Un ETS codifica el código ejecutable que implementa el método de prueba especificado en un ATS. 

Las pruebas de cumplimiento más nuevas en TEAM Engine se implementan utilizando el marco TestNG, mientras que las pruebas de cumplimiento más antiguas se implementaban utilizando Compliance Test Language (CTL). TestNG es uno de los marcos de pruebas automatizadas más populares disponibles. CTL es una gramática XML para documentar y crear scripts de conjuntos de pruebas para verificar el cumplimiento de una especificación. TEAM Engine 5.5 es compatible con TestNG y CTL.

¿Qué sigue para TEAM Engine?

Ahora que se lanzó TEAM Engine v5.5, se han planificado varios eventos de divulgación para ayudar a la comunidad geoespacial con la implementación y el uso de esta nueva versión. Se han confirmado los siguientes y se están planificando varios más:

Si tiene alguna pregunta sobre TEAM Engine o el validador OGC, póngase en contacto con el programa de cumplimiento de OGC.

Últimos Blogs