QA y pruebas
CISION

Marcos de pruebas automatizadas

Mejore el tiempo de iteración del desarrollo en un 95%

Antecedentes

CISION es una empresa líder mundial de software y servicios de relaciones públicas y medios de comunicación.

El desafío

Una gran parte de la infraestructura back-end de CISION se compone de servicios web difíciles de testear, y las suites de pruebas automatizadas sólo cubrían las pruebas de unidad y las pruebas funcionales de la interfaz gráfica de usuario. Además, las pruebas de regresión de los servicios web se realizaban manualmente, tarea que requería mucho tiempo.

La Solución

El equipo de QA de Kopius* implementó un conjunto de pruebas automatizadas basado en servicios REST. El marco para este conjunto de pruebas incluía la interacción real con servicios REST sin tener que depender de clientes o herramientas de servicios web específicos. A partir de aquí, se creó un modelo para la creación de pruebas, lo que permitió a los probadores manuales y a los desarrolladores escribir fácilmente guiones de prueba, y el marco se añadió al conjunto de herramientas de integración continua.

Resultados

Finalmente, el tiempo de ejecución de las pruebas de regresión automatizadas en un servidor de integración continua se redujo en un 95%. Tras implantar el nuevo marco de pruebas automatizadas, el tiempo de creación de casos se redujo a tan solo 30 minutos, y el tiempo de refactorización necesario para el ciclo posterior a las pruebas de los servicios web se redujo en un 80 %.

*El trabajose realizó bajo el nombre comercial anterior, Tradehelm