Los monitores de Parasoft (es decir, "proxies") se encuentran entre la aplicación y sus dependencias y cambiarán dinámicamente al modo de conmutación por error si el sistema real se desconecta alguna vez. En el modo de conmutación por error, todo el tráfico del servicio se enruta a un servicio virtual para mantener estable su entorno.
Los usuarios pueden agrupar grupos de servicios virtuales en una instancia de entorno que proporcione un comportamiento específico para respaldar una iniciativa de prueba específica (por ejemplo, comportamiento positivo cuando QA está probando el camino feliz, comportamiento negativo cuando el desarrollo necesita reproducir algo, rendimiento rápido o lento para soportar la carga pruebas, etc.). Luego, los evaluadores pueden seleccionar y aprovisionar estas instancias en un método de autoservicio, para garantizar que sus entornos se comporten exactamente de la manera que necesitan, siempre que los necesiten.
Los usuarios pueden aprovechar los ajustes preestablecidos ambientales para configurar los entornos de prueba antes de la ejecución de pruebas automatizada nocturna (o continua), y no tienen que preocuparse por el entorno que hace que los casos de prueba fallen. Al conectar Virtualize a la infraestructura de CI, los usuarios pueden implementar y destruir dinámicamente entornos de prueba desechables como parte del proceso de entrega continua.