El Software Testing Automation Framework (STAF) es un proyecto de código abierto con licencia Eclipse Public License . [ 1 ] STAF proporciona una plataforma para que los usuarios establezcan entornos de prueba de software distribuidos y multiplataforma. [ 2 ] El diseño de STAF se basa en el concepto de componentes reutilizables, conocidos como servicios. Estos servicios incluyen la invocación de procesos, la gestión de recursos, el registro y la monitorización. STAF busca optimizar el desarrollo de soluciones de automatización ofreciendo una infraestructura de automatización. Este marco sienta las bases para la construcción de soluciones más complejas y admite un enfoque modular en diversas plataformas y lenguajes.
Servicios
STAF incorpora varios servicios que proporcionan funcionalidades específicas. Uno de los servicios clave es el motor de ejecución de STAF, responsable de ejecutar los scripts de prueba. [ 3 ]
Los servicios adicionales ofrecen funciones como cron, sistema de archivos, comunicación entre procesos, correo electrónico y compatibilidad con marcado de hipertexto, entre otras.
Los desarrolladores también reciben directrices para crear sus propios servicios personalizados.
Apoyo
El soporte para STAF está disponible a través de una completa documentación en línea y foros de usuarios, a los que se puede acceder a través del sitio web de STAF.
Referencias
Enlaces externos
- Marco de automatización de pruebas de software (STAF)
- Herramientas gratuitas para probar software
- Software de IBM
- Eclipse (software)