Estamos orgullosos de anunciar que un ensayo sobre Advanced Network Service Testing Environment (ANSTE) ha sido incluido en el libro de O’Reilly, Beatiful Testing, que será publicado el próximo 30 de octubre. El libro ha sido editado por Tim Riley y Adam Goucher y dispone de 23 ensayos de 27 testers y desarrolladores líderes que ilustran las cualidades y técnicas que hacen del testing un verdadero arte.
La herramienta ANSTE fue desarrollada por Warp Networks para llevar a cabo las pruebas sobre la plataforma eBox . Según Isaac Clerencia desarrollador de tecnologías en eBox y autor del ensayo Testing Network Services in Multimachine Scenarios, “la plataforma eBox es una compleja herramienta que integra una serie de servicios de red independientes, lanzado como un conjunto de módulos también independientes que necesitan ser probados a fondo para evitar regresiones y para verificar el correcto funcionamiento de cada función”.
En cuanto a la motivación del proyecto, Clerencia agrega “después de más de un año desde que comenzamos a desarrollar la plataforma eBox, obtener una nueva versión a punto se había convertido en una lucha por optimizar las pruebas y asegurar la calidad”
De ese reto ha nacido ANSTE, en palabras de José Antonio Calvo -desarrollador de la herramienta y actualmente en el equipo de ebox Technologies- “como no se pudo encontrar una herramienta de prueba que se adaptara a nuestras necesidades, hemos terminado el desarrollo de nuestra propia suite de pruebas de fuentes abiertas”.
Como resultado, “ANSTE permite definir con facilidad escenarios de redes complejas con múltiples máquinas virtuales, capaz de ejecutar de forma remota el calendario de pruebas de acuerdo a una serie de ensayos pre-definidos que incluyen el command-based y el Selenium-based test y finalmente obtener un informe completo que está disponible a través de una interfaz web “.
“Creemos que ANSTE es una solución muy completa para ejecutar las pruebas en el proceso de desarrollo de software que incluya varias máquinas conectadas a una red”, dijo Isaac Clerencia. “ANSTE ya ha sido utilizado con éxito para poner a prueba MySQL Cluster y pensamos que también podría ser útil para otros proyectos, tales como XMMP o Squid, por ejemplo. Estamos contentos por estar incluidos en Beautiful Testing para dar más visibilidad al proyecto por una buena causa”.