SoapUI - Capacidades
SoapUI es rico en los siguientes cinco aspectos:
- Pruebas funcionales
- Pruebas de seguridad
- Prueba de carga
- Protocolos y tecnologías
- Integración con otras herramientas
Aprendamos más sobre cada una de estas capacidades.
Pruebas funcionales
SoapUI permite a los probadores escribir pruebas API funcionales en SoapUI.
SoapUI admite la función de arrastrar y soltar que acelera el desarrollo del script.
SoapUI admite la depuración de pruebas y permite a los probadores desarrollar pruebas basadas en datos.
SoapUI admite múltiples entornos, lo que facilita el cambio entre los entornos QA, Dev y Prod.
SoapUI permite secuencias de comandos avanzadas (el evaluador puede desarrollar su código personalizado según los escenarios).
Pruebas de seguridad
SoapUI realiza un conjunto completo de análisis de vulnerabilidades.
SoapUI evita la inyección de SQL para proteger las bases de datos.
SoapUI escanea en busca de desbordamientos de pila, causados por documentos de gran tamaño.
SoapUI busca secuencias de comandos entre sitios, que se producen cuando los parámetros del servicio se exponen en los mensajes.
SoapUI realiza escaneo de fuzzing y escaneo de límites para evitar un comportamiento errático de los servicios.
Prueba de carga
SoapUI distribuye las pruebas de carga entre n números de agentes LoadUI.
SoapUI simula pruebas de carga de gran volumen y del mundo real con facilidad.
SoapUI permite informes personalizados avanzados para capturar parámetros de rendimiento.
SoapUI permite la supervisión del rendimiento del sistema de un extremo a otro.
Protocolos y tecnologías
SoapUI admite una amplia gama de protocolos:
- SOAP - Protocolo simple de acceso a objetos
- WSDL: lenguaje de definición de servicios web
- REST - Transferencia de estado representacional
- HTTP - Protocolo de transmisión de hipertexto
- HTTPS: protocolo de transmisión de hipertexto protegido
- AMF - Formato de mensaje de acción
- JDBC: conectividad de base de datos Java
- JMS: servicio de mensajería Java
Integración con otras herramientas
- Proyecto Apache Maven
- HUDSON
- JUnit
- Apache - Ant y más….