El Lenguaje de marcado de prueba automático ( ATML ) es una colección de esquemas XML que permite a los sistemas de prueba automática (ATS) intercambiar información de prueba en un formato común que se adhiere al estándar XML .
El propósito de ATML es admitir programas de prueba, activos de prueba y la interoperabilidad de la unidad bajo prueba (UUT) dentro de un entorno de prueba automático. ATML logra esto a través de un medio estándar para intercambiar información de diagnóstico, pruebas y UUT entre los diversos componentes del sistema de pruebas.
La familia de estándares es desarrollada por el Comité Coordinador de Estándares IEEE 20 (SCC20) y está compuesta por:
- Estándar ATML IEEE 1671 - Estándar básico
- Descripción de la prueba - IEEE 1671.1
- Descripción del instrumento - IEEE 1671.2
- Descripción de la unidad bajo prueba (UUT) - IEEE 1671.3
- Descripción de la configuración de prueba - IEEE 1671.4
- Descripción del adaptador de prueba - IEEE 1671.5
- Descripción de la estación de prueba - IEEE 1671.6
- Definición de señal y prueba - IEEE 1641
- Resultados de la prueba - IEEE 1636.1
Normalmente, la información ATML se utilizaría en los siguientes escenarios:
- Datos que se utilizarán para el diseño, desarrollo y utilización de equipos de prueba automáticos.
- Datos que se utilizarán para el diseño, desarrollo y utilización de conjuntos de programas de prueba para probar un producto en equipos de prueba específicos.
- Datos de diseño del producto que se utilizarán durante la prueba del producto.
- Uso compartido de datos de mantenimiento y los resultados de probar un producto
- Prueba de requisitos de un producto en particular
- Datos que se utilizarán para el diseño, desarrollo y utilización de la instrumentación que se utilizará dentro de una configuración de sistema de prueba en particular.
- Una definición de las configuraciones permitidas del sistema de prueba automático que se puede utilizar para probar y evaluar un producto en particular.
- Una definición de las capacidades de los sistemas de prueba automáticos, así como los recursos dentro de los sistemas de prueba.
- Registro e intercambio de valores de mediciones y pruebas.