SoapUI

Software captura de pantalla:
SoapUI
Detalles de software:
Versión: 5.4.0 Actualizado
Fecha de carga: 22 Jun 18
Promotor: Ole Matzura
Licencia: Libre
Popularidad: 514

Rating: nan/5 (Total Votes: 0)

SoapUI es un proyecto de software comercial, pero de distribución libre, que se diseñó para ser utilizado como una práctica utilidad para pruebas funcionales, pruebas de cumplimiento, pruebas de vigilancia, pruebas de seguridad, así como para la inspección, monitorear, invocar, simular o burlarse de las API basadas en SOAP / WSDL y REST / WADL.


El estándar de facto para las pruebas API

SoapUI ha sido declarado el estándar de facto para las pruebas API, e incluye soporte para REST (Representational State Transfer), SOAP (Protocolo de acceso a objetos simple), JMS (Java Message Service), JDBC (Java Database Connectivity), Protocolos AMF (formato de mensaje de acción), HTTP (Protocolo de transferencia de hipertexto) y POX (XML simple antiguo).

Entre sus aspectos más destacados, podemos mencionar que se puede usar para simulación de servicios, burlas de servicios, generación de códigos, pruebas POX, pruebas AMF, pruebas SOAP, pruebas REST, pruebas de carga, pruebas funcionales, pruebas JMS, pruebas JDBC, como así como las pruebas de seguridad. Tiene más de 5,5 millones de descargas y se distribuye como parte del proyecto SmartBear Software, que produce poderosas herramientas de control de calidad y desarrollo.

Además, se puede usar como una herramienta generadora de código. El software también permite a los usuarios crear pruebas de rendimiento avanzadas de forma fácil y rápida, así como ejecutar pruebas funcionales automatizadas. SoapUI funciona bien con todos los GNU / Linux, por lo que se distribuye como paquetes binarios preconstruidos en los formatos de archivo tar.gz y sh, admitiendo arquitecturas de conjuntos de instrucciones de 64 bits (x86_64) y 32 bits (x86). Los sistemas operativos Microsoft Windows y Mac OS X también son compatibles.


Debajo del capó y la disponibilidad

El programa se ha escrito completamente en el lenguaje de programación Java y utiliza la tecnología Java Swing para su interfaz gráfica de usuario. Para su comodidad, se distribuye como un paquete binario genérico preconstruido que incluye el ejecutable JAR, así como los instaladores para las plataformas de hardware de 32 y 64 bits, en el formato de archivo sh. La información de precios para SoapUI Pro se puede encontrar en el sitio web del proyecto.

Qué hay de nuevo en esta versión:

  • Un nuevo plugin SwaggerHub integrado que le ayuda a importar fácilmente las definiciones Swagger API desde SwaggerHub a su proyecto y exportar sus API a SwaggerHub. (SOAPUIOS-152)
  • Uso de memoria más eficiente. (SOAPUIOS-154)
  • Una nueva característica de Stanislaw Wozniak (un usuario de GitHub con el apodo de esponta): el corredor de prueba tiene una nueva configuración que ordena a SoapUI exportar propiedades de casos de prueba a informes de estilo JUnit. Puede encontrar el nuevo & quot; Exportar resultados de JUnit con propiedades de prueba & quot; casilla de verificación en la pestaña Informes del cuadro de diálogo, en la que se especifican las propiedades del corredor de prueba antes de la ejecución. Para habilitar esta funcionalidad desde la línea de comando, use el nuevo argumento de línea de comandos -J. (SOAPUIOS-156)
  • Una corrección de errores por Marc Paquette (marcpa00 en GitHub): las versiones anteriores de SoapUI doblaban los mensajes enviados al registro de la consola desde el código de Groovy. Marc ha arreglado esto. (SOAPUIOS-157)
  • Más correcciones de errores:
  • El complemento UXM AlertSite no agregó las & quot; Monitorear API & quot; elemento al menú del producto. (SOAPUIOS-166)
  • Un error (& quot; Modo de acceso para las secuencias de comandos de wsi-test-tools no se pudo establecer & quot;) podría ocurrir al instalar el producto en Linux. (SOAPUIOS-161)
  • Ejecutar el cumplimiento de WS-I para un servicio SOAP podría causar una excepción. (SOAPUIOS-158)

Qué hay de nuevo en la versión:

  • Un nuevo plugin SwaggerHub integrado que le ayuda a importar fácilmente las definiciones Swagger API desde SwaggerHub a su proyecto y exportar sus API a SwaggerHub. (SOAPUIOS-152)
  • Uso de memoria más eficiente. (SOAPUIOS-154)
  • Una nueva característica de Stanislaw Wozniak (un usuario de GitHub con el apodo de esponta): el corredor de prueba tiene una nueva configuración que ordena a SoapUI exportar propiedades de casos de prueba a informes de estilo JUnit. Puede encontrar el nuevo & quot; Exportar resultados de JUnit con propiedades de prueba & quot; casilla de verificación en la pestaña Informes del cuadro de diálogo, en la que se especifican las propiedades del corredor de prueba antes de la ejecución. Para habilitar esta funcionalidad desde la línea de comando, use el nuevo argumento de línea de comandos -J. (SOAPUIOS-156)
  • Una corrección de errores por Marc Paquette (marcpa00 en GitHub): las versiones anteriores de SoapUI doblaban los mensajes enviados al registro de la consola desde el código de Groovy. Marc ha arreglado esto. (SOAPUIOS-157)
  • Más correcciones de errores:
  • El complemento UXM AlertSite no agregó las & quot; Monitorear API & quot; elemento al menú del producto. (SOAPUIOS-166)
  • Un error (& quot; Modo de acceso para las secuencias de comandos de wsi-test-tools no se pudo establecer & quot;) podría ocurrir al instalar el producto en Linux. (SOAPUIOS-161)
  • Ejecutar el cumplimiento de WS-I para un servicio SOAP podría causar una excepción. (SOAPUIOS-158)

Qué hay de nuevo en la versión 5.2.0:

  • Principales características nuevas:
  • Puede usar 4 nuevas aserciones basadas en JSONPath:
  • Cuenta de JsonPath: calcula el número de ocurrencias de elementos en una respuesta JSON.
  • Concordancia de existencia JsonPath: extrae datos de una respuesta JSON y los compara con un valor esperado.
  • JsonPath Match: comprueba si una respuesta JSON contiene un nodo específico.
  • JsonPath RegEx Match - Extrae datos de una respuesta JSON y los verifica con una expresión regular. Puede encontrar las nuevas aserciones en el cuadro de diálogo Agregar aserciones, en el grupo de afirmación Contenido de la propiedad.
  • Puede crear nuevos proyectos vacíos (en versiones anteriores, los proyectos debían basarse en WSDL o WADL o URI).
  • Mejoras:
  • ¡Nuevo look inspirado en Ready! API.
  • Se ha eliminado la compatibilidad con Java 6. Para ejecutar SoapUI, ahora necesita tener Java 7 en su computadora. El paquete de instalación de SoapUI incluye módulos de Java 7, por lo que si utiliza el instalador, no tiene que descargar e instalar archivos adicionales.
  • Los iconos antiguos se han reemplazado por iconos más nuevos.
  • Complementos incluidos:
  • El paquete de instalación de SoapUI incluye los siguientes complementos:
  • Complemento MQTT: habilita la prueba IOT de los servicios MQTT.
  • Plugin de Swagger: permite cargar y guardar las descripciones de la interfaz de Swagger.
  • Complemento AlertSite UXM: permite la supervisión distribuida de las API.
  • Errores solucionados:
  • La aserción JMS Timeout no funcionaba.
  • SoapUI no pudo encontrar los archivos adjuntos especificados por 'xop: Include href'.
  • SoapUI no pudo cargar complementos cuando ejecuta pruebas con testrunner.bat y el directorio actual difería de bin.
  • El & quot; Ayuda & gt; Política de privacidad & quot; el elemento del menú no abrió ninguna página web. Ahora se abre http://www.soapui.org/Store-Info/privacy-policy.html.
  • En el editor de pasos de la prueba de Transferencia de propiedades, fue posible agregar dos elementos con el mismo nombre a la lista de Transferencias.
  • Cuando redimensionó el & quot; Contener & quot; ventana de edición de aserción, el texto en esa ventana no cambió de tamaño apropiadamente.
  • La pestaña Resumen del editor de Interfaz REST que se muestra & quot; Definición WSDL & quot; en lugar de & quot; Definición WADL & quot;.
  • Hubo un error de impresión en las Preferencias de SoapUI & gt; Pantalla de configuración de WSDL.

Qué hay de nuevo en la versión 5.1.3:

  • Principales características nuevas:
  • Mocking de REST: cree fácilmente REST MockServices sin secuencias de comandos y pruebe API no disponibles / prototipo.
  • Compatibilidad con OAuth 2.0: pruebe las API con OAuth 2.0, agrupe diferentes credenciales de OAuth 2.0 en perfiles y automatice las pruebas de OAuth 2.0 para integrarlas con otras herramientas de compilación.
  • (Pro solamente) REST Discovery: prueba rápidamente tu API no documentada al registrar tus interacciones con la API.
  • (Solo para profesionales) REST Test Suite Builder: crea automáticamente conjuntos de pruebas a partir de tus interacciones registradas con la API, asegurándote de probar las solicitudes correctas.
  • (Solo para profesionales) Mocking de REST Discovery + REST: cree sin problemas Mocks REST utilizando respuestas de grabaciones de REST Discovery.
  • Errores corregidos:
  • XSD ahora expuestos correctamente para MockServices en subdirectorios (SOAP-1313)
  • El panel de registro de la memoria ahora muestra la memoria total correcta para tamaños superiores a 2 GB (SOAP-1574)
  • Ahora es posible firmar BinarySecurityToken al crear una entrada de firma de WSS (SOAPUI-4586 / SOAP-1097, contribución de Willem Salembier)
  • Las vistas del editor de recursos y del editor de solicitudes ahora están mejor sincronizadas (SOAP-830)
  • Se mejoró el comportamiento de la tabla de parámetros emergentes de la vista de solicitud (SOAP-845)
  • Agregó texto de sugerencia faltante del & quot; Nuevo recurso REST & quot; diálogo (SOAP-1102)
  • Se eliminaron algunos archivos de biblioteca duplicados. (SOAP-1195)
  • La importación de WSDL protegida por Autenticación HTTP básica ahora es posible nuevamente (SOAP-1331)
  • La conversión XML ya no falla para el valor JSON cuyo nombre comienza con el dígito (SOAP-1405)
  • La página de inicio también cambia de tamaño correctamente también en Mac OS X (SOAP-1212)
  • Las solicitudes de redireccionamiento ya no ignoran las configuraciones de proxy configuradas manualmente (SOAP-1208)
  • Se corrigieron varios problemas menores con JSON al usar archivos WADL con un esquema (SOAP-1219)
  • Se corrigió la excepción NullPointerException al afirmar el cumplimiento del esquema en XSD (SOAP-1229)
  • Nuevamente es posible crear nuevos pasos de prueba REST a pesar de tener servicios REST con nombres duplicados. (SOAP-1239)
  • Las propiedades personalizadas corregidas no funcionaban con los pasos de la prueba REST que usaban un punto final JMS (SOAP-1251)
  • Se corrigió que SecurityTestRunner no creara informes en Mac OS X (SOAP-1278)
  • Compatibilidad mejorada con MTOM y WCF (SOAP-1316)
  • Eliminado innecesario & quot; Error al eliminar el archivo de proyecto temporal & quot; advertencias (SOAP-1338)
  • Exportar proyecto a archivo zip ya no muestra mensaje de error (SOAP-1948)
  • SSLContext ahora se puede configurar utilizando la propiedad del sistema soapui.sslcontext.algorithm (SOAP-2013)
  • El carácter ancho de Unicode ya no provoca CharConversionException en la importación (SOAP-1752)
  • (Pro solamente) Se corrigió el bloqueo del complemento maven al ejecutar un proyecto que contenía una Aserción de contenido de mensaje (SOAP-1348)
  • (solo Pro) Se corrigió el retraso innecesario de 500 ms en las pruebas basadas en datos (SOAP-769)
  • (Pro solamente) Problema resuelto donde las pruebas REST basadas en datos a veces recogían los datos incorrectos (SOAP-722)
  • (solo Pro) JSON ya no se convierte a XML en algunos casos (SOAP-1219)
  • Mejoras:
  • Clase de script introducida para la agrupación interna de constantes (Contribución de Marc Paquette)
  • Se agregó una configuración (que no es GUI) para controlar el inicio del servidor de Cajo al inicio (Contribución de Marc Paquette)
  • Comportamiento del selector de archivos mejorado en ciertos escenarios (Contribución de Marc Paquette)
  • Agregó la configuración soapui.logroot faltante a la definición log4j de GLOBAL_GROOVY_LOG (Contribución de Michael Ottati)
  • IdleConnectionHandler ahora está parado correctamente (Contribución de Christoph Thelen)
  • Normaliza el nombre de ruta para oyentes, fábricas y raíz (SOAP-1424, Contribución de Marc Paquette)
  • Bibliotecas actualizadas:
  • proxy-campana 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Qué hay de nuevo en la versión 5.0.0:

  • Principales características nuevas:
  • Mocking de REST: cree fácilmente REST MockServices sin secuencias de comandos y pruebe API no disponibles / prototipo.
  • Compatibilidad con OAuth 2.0: pruebe las API con OAuth 2.0, agrupe diferentes credenciales de OAuth 2.0 en perfiles y automatice las pruebas de OAuth 2.0 para integrarlas con otras herramientas de compilación.
  • (Pro solamente) REST Discovery: prueba rápidamente tu API no documentada al registrar tus interacciones con la API.
  • (Solo para profesionales) REST Test Suite Builder: crea automáticamente conjuntos de pruebas a partir de tus interacciones registradas con la API, asegurándote de probar las solicitudes correctas.
  • (Solo para profesionales) Mocking de REST Discovery + REST: cree sin problemas Mocks REST utilizando respuestas de grabaciones de REST Discovery.
  • Errores corregidos:
  • XSD ahora expuestos correctamente para MockServices en subdirectorios (SOAP-1313)
  • El panel de registro de la memoria ahora muestra la memoria total correcta para tamaños superiores a 2 GB (SOAP-1574)
  • Ahora es posible firmar BinarySecurityToken al crear una entrada de firma de WSS (SOAPUI-4586 / SOAP-1097, contribución de Willem Salembier)
  • Las vistas del editor de recursos y del editor de solicitudes ahora están mejor sincronizadas (SOAP-830)
  • Se mejoró el comportamiento de la tabla de parámetros emergentes de la vista de solicitud (SOAP-845)
  • Agregó texto de sugerencia faltante del & quot; Nuevo recurso REST & quot; diálogo (SOAP-1102)
  • Se eliminaron algunos archivos de biblioteca duplicados. (SOAP-1195)
  • La importación de WSDL protegida por Autenticación HTTP básica ahora es posible nuevamente (SOAP-1331)
  • La conversión XML ya no falla para el valor JSON cuyo nombre comienza con el dígito (SOAP-1405)
  • La página de inicio también cambia de tamaño correctamente también en Mac OS X (SOAP-1212)
  • Las solicitudes de redireccionamiento ya no ignoran las configuraciones de proxy configuradas manualmente (SOAP-1208)
  • Se corrigieron varios problemas menores con JSON al usar archivos WADL con un esquema (SOAP-1219)
  • Se corrigió la excepción NullPointerException al afirmar el cumplimiento del esquema en XSD (SOAP-1229)
  • Nuevamente es posible crear nuevos pasos de prueba REST a pesar de tener servicios REST con nombres duplicados. (SOAP-1239)
  • Las propiedades personalizadas corregidas no funcionaban con los pasos de la prueba REST que usaban un punto final JMS (SOAP-1251)
  • Se corrigió que SecurityTestRunner no creara informes en Mac OS X (SOAP-1278)
  • Compatibilidad mejorada con MTOM y WCF (SOAP-1316)
  • Eliminado innecesario & quot; Error al eliminar el archivo de proyecto temporal & quot; advertencias (SOAP-1338)
  • Exportar proyecto a archivo zip ya no muestra mensaje de error (SOAP-1948)
  • SSLContext ahora se puede configurar utilizando la propiedad del sistema soapui.sslcontext.algorithm (SOAP-2013)
  • El carácter ancho de Unicode ya no provoca CharConversionException en la importación (SOAP-1752)
  • (Pro solamente) Se corrigió el bloqueo del complemento maven al ejecutar un proyecto que contenía una Aserción de contenido de mensaje (SOAP-1348)
  • (solo Pro) Se corrigió el retraso innecesario de 500 ms en las pruebas basadas en datos (SOAP-769)
  • (Pro solamente) Problema resuelto donde las pruebas REST basadas en datos a veces recogían los datos incorrectos (SOAP-722)
  • (solo Pro) JSON ya no se convierte a XML en algunos casos (SOAP-1219)
  • Mejoras:
  • Clase de script introducida para la agrupación interna de constantes (Contribución de Marc Paquette)
  • Se agregó una configuración (que no es GUI) para controlar el inicio del servidor de Cajo al inicio (Contribución de Marc Paquette)
  • Comportamiento del selector de archivos mejorado en ciertos escenarios (Contribución de Marc Paquette)
  • Agregó la configuración soapui.logroot faltante a la definición log4j de GLOBAL_GROOVY_LOG (Contribución de Michael Ottati)
  • IdleConnectionHandler ahora está parado correctamente (Contribución de Christoph Thelen)
  • Normaliza el nombre de ruta para oyentes, fábricas y raíz (SOAP-1424, Contribución de Marc Paquette)
  • Bibliotecas actualizadas:
  • proxy-campana 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

¿Qué hay de nuevo? en la versión 3.0 Beta 2:

  • Corrección de errores y pequeñas mejoras.

¿Qué hay de nuevo en la versión 2.5.1:

  • soapUI 2.5.1 es principalmente una corrección de errores lanzamiento con algunas mejoras menores.

Qué hay de nuevo en la versión 2.5:

  • Un montón de errores y mejoras menores, gracias a nuestros increíbles clientes y nuestra comunidad para pruebas e informes ... ¡le debemos otro gran lanzamiento!

Qué hay de nuevo en la versión 2.0.2 / 2.5 Beta 1:

  • ¡Finalmente una nueva versión!
  • Soporte REST / HTTP
  • WADL importación / exportación / generación
  • Conversión de JSON / HTML a XML para aserciones, transferencias, etc.
  • REST / HTTP Request TestStep
  • Genera código y documentación para WADL
  • Soporte de direccionamiento WS
  • Solicitud, Respuesta falsa, Afirmación
  • Mejoras de MockService

  • scripts
  • onRequest / afterRequest
  • exposición WSDL mejorada con? punto final WSDL
  • docroot para servir contenido estático
  • Soporte de solicitud HEAD
  • Archivos cifrados del proyecto y campos de contraseña oculta
  • Scripts de LoadTest before / afterRun
  • Importar / Exportar TestCases / TestSuites para compartir
  • Rutas relativas a los recursos del proyecto
  • SOAP Monitor mejorado ahora admite la codificación keep-alive y fragmentada
  • Volcar archivo para el mensaje de respuesta guarda automáticamente las respuestas a un archivo local
  • Almacenes de claves únicos en el nivel de solicitud
  • XPath mejorado contiene una aserción con la opción de ignorar los prefijos del espacio de nombres
  • Soporte de algoritmo de compresión mejorado
  • Configuraciones extendidas relacionadas con HTTP
  • ... Haga una copia de seguridad de sus proyectos existentes antes de realizar la prueba y no dude en ponerse en contacto con nosotros si tiene algún problema, sugerencia, queja, etc.

Requisitos :

  • Java 2 Standard Edition Runtime Environment

Comentarios a la SoapUI

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!