X
Gestión del entorno de prueba

Administre su entorno de prueba con Parasoft Virtualize

Habilite DevOps aprovechando la virtualización de servicios para estabilizar sus entornos de prueba

Parasoft Virtualize proporciona una interfaz web potente y fácil de usar para administrar los activos virtuales asociados con la virtualización de servicios, de modo que los usuarios puedan controlar todos los aspectos de su entorno de prueba, desde configurar diferentes tipos de respuesta y comportamiento, hasta controlar las características de rendimiento.

¿Cómo funciona?

Parasoft Virtualize brinda a los usuarios un control total sobre su entorno de prueba al eliminar los obstáculos de prueba dentro de su entorno de prueba, como dependencias no disponibles / inestables o acceso a costosos laboratorios de prueba de terceros. Los usuarios pueden incluso usar Parasoft Virtualize para permitir que las pruebas comiencen antes de que se implemente una dependencia de servicio.

Comienza desacoplando la aplicación de sus recursos dependientes y creando una biblioteca de activos que representan los diferentes escenarios funcionales, de datos y relacionados con el rendimiento necesarios para las pruebas. Parasoft facilita la coordinación del aprovisionamiento y el uso de estos activos al ponerlos a disposición del equipo para "autoabastecerse" a pedido. Con una interfaz intuitiva basada en navegador, los usuarios tienen acceso para administrar la biblioteca de activos y agrupar diferentes activos en un entorno de prueba virtual para acceso instantáneo.

Caracteristicas

Parasoft representa los entornos de prueba como diagramas visuales que permiten a los equipos separados organizativamente y geográficamente alinearse con los componentes necesarios para la ejecución de la prueba. A partir de ahí, se puede desarrollar una estrategia de ejecución de prueba unificada que incluya servicios virtuales para llenar los vacíos donde los componentes no están disponibles, son inestables o están en constante evolución.

Saber cuándo el entorno de prueba está listo para realizar pruebas puede ahorrar una enorme cantidad de tiempo al tiempo que elimina las fallas de prueba basadas en el entorno. Con Parasoft Virtualize, puede identificar qué componentes en el entorno de prueba se están comportando mal o no están sincronizados, para que puedan ser reemplazados dinámicamente con servicios virtuales. Cada uno de estos componentes se puede monitorear en tiempo real para comprender el flujo de información a través del sistema y validar preventivamente el estado de los componentes antes de la ejecución de la prueba. Al capturar transacciones reales del sistema, Parasoft permite la creación de servicios virtuales más realistas.

Los usuarios de Parasoft Virtualize pueden crear servicios virtuales ligeros tanto a través del escritorio rico en funciones como de la interfaz web intuitiva que permite incluso a los usuarios novatos crear simulaciones a partir de definiciones de servicios, tráfico registrado o incluso servicios prototipo que no existen. Luego, estos servicios se pueden agregar a un entorno donde pueden ser aprovisionados y consumidos por expertos que no son de virtualización.

Las características de rendimiento de los servicios virtuales también se pueden controlar. Para admitir las pruebas de rendimiento en etapas anteriores, los usuarios pueden crear servicios virtuales con perfiles de rendimiento realistas (o inesperados), aumentando los entornos de prueba existentes con proxies para redirigir el flujo de tráfico de forma dinámica y permitiendo un cambio rápido entre versiones reales y simuladas de sus dependencias sin tener que hacerlo. vuelva a implementar la aplicación.

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.

Aloje los servicios virtuales de uso común en su propio mercado interno no solo para promover un mayor intercambio de servicios virtuales, sino también para ayudar a los usuarios a comprender qué servicios virtuales existen en la biblioteca y permitir una implementación rápida en un servidor compartido o en un entorno local.

Clone entornos completos para usarlos en pruebas e implemente todos los artefactos, casos de prueba, prueba y datos de prueba, ya sea en su entorno local o en un entorno en contenedores para realizar pruebas rápidas.

Aproveche el repositorio de datos de prueba de parasoft para obtener acceso a datos valiosos en sus servicios virtuales. Los usuarios pueden colaborar a nivel de equipo compartiendo un repositorio o una persona puede alojar su propio repositorio privado que contiene solo los datos que necesitan.

Benefíciese del enfoque Parasoft

Optimice la adopción de la virtualización de servicios con una interfaz de cliente ligero fácil de usar.

Con Parasoft Virtualize, puede crear servicios virtuales ligeros a través de una interfaz intuitiva sin scripts. Los desarrolladores, evaluadores e ingenieros de DevOps pueden crear, colaborar y reutilizar fácilmente activos virtuales y entornos de prueba preconfigurados. También puede realizar un seguimiento de la utilización y adopción de los artefactos de virtualización de servicios para comprender el ROI de su iniciativa de virtualización de servicios.

Reconfigure rápidamente el comportamiento de su entorno de prueba sin tener que volver a implementar su aplicación

Aproveche los proxies de Parasoft Virtualize para cambiar dinámicamente al modo de conmutación por error si un sistema real se desconecta. Utilice la interfaz de cliente ligero o la API REST programática de Parasoft para controlar la funcionalidad, los datos y las características de rendimiento del entorno de prueba cambiando rápidamente entre diferentes configuraciones de dependencias virtuales y en vivo. Conecte Virtualize a su infraestructura de CI para implementar y destruir dinámicamente entornos de prueba desechables como parte de su canal de entrega continua.

Obtenga visibilidad inmediata del estado de su entorno de prueba

Integre las verificaciones de estado de los componentes en su entorno de prueba antes de la ejecución de la prueba y permita que se ejecuten a medida que se aprovisionan los entornos de prueba, lo que brinda a los probadores un método de autoservicio para garantizar que sus entornos se comporten exactamente de la manera que necesitan cuando lo necesitan.

Prueba Parasoft