Este artículo contiene contenido promocional . ( Noviembre de 2014 ) |
Desarrollador(es) | IBM |
---|---|
Lanzamiento inicial | Lanzamiento inicial en 1998. Versión 3.0 lanzamiento inicial en 2005. |
Escrito en | Aplicación principal: C++ . API públicas disponibles en Java , C , C++ , Python , Perl , Tcl y Rexx . |
Sistema operativo | Multiplataforma |
Disponible en | Inglés |
Tipo | Marco de automatización de pruebas |
Licencia | A partir de la versión v3.2.5, STAF utiliza la licencia pública Eclipse v1.0. Para más detalles, haga clic aquí [1]. |
Sitio web | Marco de automatización de pruebas de software (STAF) |
El Software Testing Automation Framework (STAF) es un proyecto de código abierto con licencia pública de Eclipse . [1] STAF proporciona una plataforma para que los usuarios establezcan entornos de prueba de software distribuidos y multiplataforma. [2] El diseño de STAF gira en torno al concepto de componentes reutilizables, conocidos como servicios. Estos servicios incluyen la invocación de procesos, la gestión de recursos, el registro y la supervisión. STAF tiene como objetivo agilizar el desarrollo de soluciones de automatización ofreciendo una infraestructura de automatización. Este marco sienta las bases para construir soluciones más complejas y admite un enfoque conectable en una variedad de plataformas y lenguajes.
STAF incorpora varios servicios que ofrecen funcionalidades específicas. Uno de los servicios clave es el motor de ejecución de STAf, responsable de ejecutar scripts de prueba. [3]
Los servicios adicionales ofrecen características como cron, sistema de archivos, comunicación entre procesos, correo electrónico y soporte de marcado de hipertexto, entre otros.
También se proporcionan a los desarrolladores pautas para crear sus propios servicios personalizados.
El soporte para STAF está disponible a través de documentación en línea completa y foros de usuarios, a los que se puede acceder a través del sitio web de STAF.