SoapUI 5.1.0 ya disponible

SoapUI 5.1.0Los chicos de SMART BEAR publicaron ayer SoapUI 5.1.0, la última edición de su herramienta de pruebas funcionales sobre APIs.

Mejoras JSON

La nueva versión añade soporte completo JSON, por lo que ahora no hay que ser un experto XML para crear verificaciones sobre propiedades que están en el fondo de un mensaje JSON. Ahora se puede utilizar JSON en lugar de XML.

Soporte nativo para JSON y verificaciones JSONPath cuando la respuesta es JSON.

Plugins

También se ha agregado un administrador de plugins que simplifica enormemente la instalación de plugins (versión Pro). También es más fácil escribir plugins – ahora se puede escribir como un fichero único Groovy.

Otras mejoras

Además de las correcciones de errores, se ha mejorado el manejo de licencias para agilizar el proceso de registro, se ha añadido in-app-analytics para recoger datos anónimos que puedan ayudar a la gente de SoapUI a conocer cómo se utilizan las funciones (y no se utilizan) para poder mejorar SoapUI de forma más eficiente.

La lista completa de errores corregidos es la siguiente:

  • Mock Response test step fails (SOAP-2207)
  • (Pro only) REST discovery/ New REST mock service missing in composite project menu (SOAP-2266)
  • Code Execution Vulnerability with Property Transfers (SOAP-2355)
    WS-security config ignores signature key identifier type “Issuer Name and Serial Number” (SOAP-2347)
  • Mock response step fails in 5.0 (SOAP-2207)
  • Mock response test step is not editable (SOAP-2202)
  • No sub menus in REST Mock Response Get Data (SOAP-2186)
  • The http status code in response doesn’t work in REST mock service (SOAP-2356)
    (Pro only) SoapUI still ask for a license after you have successfully entered a license and restarted (SOAP-2185)
  • (Pro only) Editor windows open in random places and random sizes when desktop type equals default (SOAP-2178)
  • REST Mock does not read the payload (SOAP-2173)
  • Script assertion play button does not work (SOAP-2161)
  • Content-Length header is missing in response from REST mock service (SOAP-2015)
    log.info no longer go to the global-groovy.log (SOAP-1938)
  • Drag and drop to a test case not working (SOAP-1936)
    OAuth 2 advance configurations dialog shows all options in CAPS (SOAP-1845)
  • Wildcard in XPath match assertion only works with * and no additional characters. (SOAP-1299)
  • JDBC configuration requires a DB password (SOAP-493)
  • (Pro only) Changing environments does not change the associated JDBC connection string in various JDBC test steps (SOAP-268)
  • (Pro only) Composite project duplicate test cases (SOAP-685)
  • (Pro only) Project changes are not being saved, because of “Failed to delete temporary project file” in error log. (SOAP-995)
  • (Pro only) Order of Test-Suites in element.order file is not followed when composite project is opened in SoapUI Pro (SOAP-1762)
  • (Pro only) Composite projects containing multiple REST resources with the same name breaks when saving. (SOAP-1874)
  • (Pro only) Item ID’s in composite project files are being changed. (SOAP-1381)
  • Stubbed dialogs show extended info (SOAP-2256)

Y las librerias actualizadas son:

  • Updated to JRE 7u55
  • Removed joda-time
  • Updated junit to 4.11
  • Introduced Jayway’s json-path 0.9.1
  • Introduced jackson-databind, jackson-annotations and jackson-core 2.1.0
  • Introduced org.reflections:reflections 0.9.9-RC1
  • Introduced gson 1.4
  • Introduced commons-vfs2 2.0
  • Introduced jsch 0.1.42
  • Introduced jzlib 1.0.7
  • Introduced commons-net 2.2
  • Introduced jackrabbit-jcr-commons 1.5.2
  • Introduced jcr 1.0
  • (Pro only) Replaced jexcelapi with Apache POI

SoapUI 5.1.0 ya disponible

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para fines de afiliación y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad