SoapUI

Software screenshot:
SoapUI
Software informatie:
Versie: 5.4.0 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Ole Matzura
Licentie: Gratis
Populariteit: 514

Rating: nan/5 (Total Votes: 0)

SoapUI is een commercieel, maar vrij gedistribueerd softwareproject dat is ontworpen om te worden gebruikt als een handige tool voor functioneel testen, compliantietests, bewakingstests, beveiligingstests en voor inspectie, monitoren, aanroepen, simuleren of bespotten van SOAP / WSDL en REST / WADL-gebaseerde API's.


De de-facto standaard voor API-testen

SoapUI is de de-facto standaard voor API testen verklaard en omvat ondersteuning voor de REST (Representational State Transfer), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (Java Database Connectivity), AMF (Action Message Format), HTTP (Hypertext Transfer Protocol) en POX (Plain Old XML) -protocollen.

Van de hoogtepunten kunnen we vermelden dat het kan worden gebruikt voor servicesimulatie, service mocking, codegeneratie, POX-testen, AMF-testen, SOAP-testen, REST-tests, belastingtests, functionele testen, JMS-testen, JDBC-testen, zoals evenals beveiligings testen. Het heeft meer dan 5,5 miljoen downloads en het wordt gedistribueerd als onderdeel van het SmartBear Software-project, dat krachtige QA en ontwikkeltools produceert.

Bovendien kan het worden gebruikt als een codegenerator. Met de software kunnen gebruikers eenvoudig en snel geavanceerde prestatietests maken en geautomatiseerde functionele tests uitvoeren. SoapUI werkt goed met alle GNU / Linux, waarvoor het wordt gedistribueerd als vooraf gebouwde binaire pakketten in de tar.gz- en sh-bestandsindelingen en ondersteunt zowel 64-bits (x86_64) als 32-bits (x86) architecturen voor instructiesets. De besturingssystemen Microsoft Windows en Mac OS X worden ook ondersteund.


Onder de motorkap en beschikbaarheid

Het programma is volledig in de programmeertaal Java geschreven en gebruikt de Java Swing-technologie voor de grafische gebruikersinterface. Voor uw gemak wordt het gedistribueerd als een vooraf gebouwd generiek binair pakket dat het uitvoerbare bestand JAR bevat, evenals installatieprogramma's voor de 32-bits en 64-bits hardwareplatforms in het sh-bestandsformaat. Prijsinformatie voor SoapUI Pro is te vinden op de website van het project.

Wat is nieuw in deze versie:

  • Een nieuwe gebundelde SwaggerHub-plug-in waarmee u eenvoudig Swagger API-definities van SwaggerHub kunt importeren naar uw project en uw API's naar SwaggerHub kunt exporteren. (SOAPUIOS-152)
  • Efficiënt geheugengebruik. (SOAPUIOS-154)
  • Een nieuwe functie van Stanislaw Wozniak (een GitHub-gebruiker met de bijnaam sponte): de testrunner heeft een nieuwe instelling die SoapUI opdracht geeft om testcase-eigenschappen te exporteren naar JUnit-stijlrapporten. U kunt de nieuwe & quot; JUnit-resultaten exporteren met testeigenschappen & quot; selectievakje op het tabblad Rapporten van het dialoogvenster waarin u de eigenschappen van de testrunner vóór de uitvoering opgeeft. Gebruik de nieuwe J-opdrachtregelargument om deze functionaliteit vanaf de opdrachtregel in te schakelen. (SOAPUIOS-156)
  • Een bugfix van Marc Paquette (marcpa00 in GitHub): Eerdere versies van SoapUI-verdubbelde berichten verzonden naar het consolelogboek van Groovy-code. Marc heeft dit opgelost. (SOAPUIOS-157)
  • Meer bugfixes:
  • De UXM AlertSite-plug-in heeft de & quot; Monitor API's & quot; item naar het menu van het product. (SOAPUIOS-166)
  • Een fout (& quot; Toegangsmodus voor wsi-test-tools scripts kon niet worden ingesteld & quot;) kan voorkomen bij installatie van het product op Linux. (SOAPUIOS-161)
  • Het uitvoeren van WS-I Compliance voor een SOAP-service kan een uitzondering veroorzaken. (SOAPUIOS-158)

Wat is nieuw in versie:

  • Een nieuwe gebundelde SwaggerHub-plug-in waarmee u eenvoudig Swagger API-definities van SwaggerHub kunt importeren naar uw project en uw API's naar SwaggerHub kunt exporteren. (SOAPUIOS-152)
  • Efficiënt geheugengebruik. (SOAPUIOS-154)
  • Een nieuwe functie van Stanislaw Wozniak (een GitHub-gebruiker met de bijnaam sponte): de testrunner heeft een nieuwe instelling die SoapUI opdracht geeft om testcase-eigenschappen te exporteren naar JUnit-stijlrapporten. U kunt de nieuwe & quot; JUnit-resultaten exporteren met testeigenschappen & quot; selectievakje op het tabblad Rapporten van het dialoogvenster waarin u de eigenschappen van de testrunner vóór de uitvoering opgeeft. Gebruik de nieuwe J-opdrachtregelargument om deze functionaliteit vanaf de opdrachtregel in te schakelen. (SOAPUIOS-156)
  • Een bugfix van Marc Paquette (marcpa00 in GitHub): Eerdere versies van SoapUI-verdubbelde berichten verzonden naar het consolelogboek van Groovy-code. Marc heeft dit opgelost. (SOAPUIOS-157)
  • Meer bugfixes:
  • De UXM AlertSite-plug-in heeft de & quot; Monitor API's & quot; item naar het menu van het product. (SOAPUIOS-166)
  • Een fout (& quot; Toegangsmodus voor wsi-test-tools scripts kon niet worden ingesteld & quot;) kan voorkomen bij installatie van het product op Linux. (SOAPUIOS-161)
  • Het uitvoeren van WS-I Compliance voor een SOAP-service kan een uitzondering veroorzaken. (SOAPUIOS-158)

Wat is nieuw in versie 5.2.0:

  • Belangrijke nieuwe functies:
  • U kunt 4 nieuwe op JSONPath gebaseerde beweringen gebruiken:
  • JsonPath-telling - Berekent het aantal elementoccervences in een JSON-antwoord.
  • JsonPath Existence Match - haalt gegevens uit een JSON-antwoord en vergelijkt deze met een verwachte waarde.
  • JsonPath-overeenkomst: hiermee wordt gecontroleerd of een JSON-antwoord een specifiek knooppunt bevat.
  • JsonPath RegEx Match - extraheert gegevens van een JSON-antwoord en verifieert het met een reguliere expressie. U vindt de nieuwe beweringen in het dialoogvenster Assertions toevoegen in de assertiegroep Propertyinhoud.
  • U kunt nieuwe lege projecten maken (in eerdere versies moesten projecten gebaseerd zijn op WSDL of WADL of URI).
  • Verbeteringen:
  • Nieuwe look geïnspireerd door Ready! API.
  • Ondersteuning voor Java 6 is weggehaald. Om SoapUI uit te voeren, moet je nu Java 7 op je computer hebben staan. Het SoapUI-installatiepakket bevat Java 7-modules, dus als u het installatieprogramma gebruikt, hoeft u geen extra bestanden te downloaden en te installeren.
  • Oude pictogrammen zijn vervangen door nieuwere pictogrammen.
  • Gebundelde plug-ins:
  • Het SoapUI-installatiepakket bevat de volgende plug-ins:
  • MQTT-plug-in - Maakt IOT-testen van MQTT-services mogelijk.
  • Swagger-plug-in - Schakelt het laden en opslaan van Swagger-interfacebeschrijvingen in.
  • AlertSite UXM-plug-in - Maakt gedistribueerde monitoring van API's mogelijk.
  • Bugs opgelost:
  • De JMS Timeout-bewering werkte niet.
  • SoapUI kan geen bijlagen vinden die zijn opgegeven met 'xop: Include href'.
  • SoapUI kan geen plug-ins laden wanneer u tests uitvoert met testrunner.bat en de huidige map verschilt van de prullenbak.
  • De & quot; Help & gt; Privacybeleid & quot; menu-item heeft geen webpagina geopend. Nu wordt http://www.soapui.org/Store-Info/privacy-policy.html geopend.
  • In de teststart-editor voor Eigendomsoverdracht was het mogelijk om twee items met dezelfde naam toe te voegen aan de lijst Overdrachten.
  • Toen u de grootte van het & quot; Contain & quot; -formaat & quot; assertion edit-venster, de tekst in dat venster werd niet correct aangepast.
  • Het tabblad Overzicht van de editor REST Interface weergegeven & quot; WSDL Definitie & quot; in plaats van & quot; WADL-definitie & quot;.
  • Er was een fout in de SoapUI-voorkeuren & gt; WSDL-instellingenscherm.

Wat is nieuw in versie 5.1.3:

  • Belangrijke nieuwe functies:
  • REST Mocking - Maak eenvoudig REST MockServices zonder scripting en test niet-beschikbare / prototype API's.
  • OAuth 2.0-ondersteuning - Test API's met OAuth 2.0, groepeer verschillende OAuth 2.0-referenties in profielen en automatiseer uw OAuth 2.0-tests om te integreren met andere buildhulpmiddelen.
  • (alleen Pro) REST-detectie - Krijg snel uw ongedocumenteerde API onder de test door uw interacties met de API vast te leggen.
  • (alleen Pro) REST Test Suite Builder - Creëer automatisch testsuites van uw geregistreerde interacties met de API, en zorg ervoor dat u de juiste verzoeken test.
  • (Alleen Pro) REST-detectie + REST Mocking - Maak naadloos REST Mocks met behulp van antwoorden van REST Discovery-opnamen.
  • Bugs opgelost:
  • XSD's nu correct weergegeven voor MockServices in submappen (SOAP-1313)
  • Geheugenlogpaneel toont nu het juiste totale geheugen voor formaten groter dan 2 GB (SOAP-1574)
  • Het is nu mogelijk om het BinarySecurityToken te ondertekenen bij het maken van een WSS-handtekeningitem (SOAPUI-4586 / SOAP-1097, bijdrage van Willem Salembier)
  • De editor van de broneditor en de verzoekeditor zijn nu beter gesynchroniseerd (SOAP-830)
  • Verbeterd gedrag van de pop-upparametertabel van de verzoekweergave (SOAP-845)
  • Ontbrekende hinttekst toegevoegd van de & quot; Nieuwe REST-resource & quot; dialoogvenster (SOAP-1102)
  • Enkele dubbele bibliotheekarchieven verwijderd. (SOAP-1195)
  • Importeren van WSDL beschermd door Basic HTTP Authentication is nu weer mogelijk (SOAP-1331)
  • XML-conversie mislukt niet langer voor JSON-waarde waarvan de naam begint met cijfer (SOAP-1405)
  • Startpagina is nu ook in grootte aangepast, ook op Mac OS X (SOAP-1212)
  • Omleidingsverzoeken negeren niet langer handmatig geconfigureerde proxy-instellingen (SOAP-1208)
  • Diverse kleine problemen opgelost met JSON bij gebruik van WADL-bestanden met een schema (SOAP-1219)
  • NullPointerException opgelost bij het claimen van schemaleving op XSD's (SOAP-1229)
  • Het is opnieuw mogelijk om nieuwe REST-teststappen te maken ondanks REST-services met dubbele namen. (SOAP-1239)
  • Aangepaste eigenschappen die niet werken met REST-teststappen die een JMS-eindpunt gebruikten (SOAP-1251)
  • Fixed SecurityTestRunner heeft geen rapporten gemaakt op Mac OS X (SOAP-1278)
  • Verbeterde compatibiliteit met MTOM en WCF (SOAP-1316)
  • Verwijderd overbodig & quot; Fout bij verwijderen van tijdelijk projectbestand & quot; waarschuwingen. (SOAP-1338)
  • Project naar zip-bestand exporteren geeft geen foutmelding meer weer (SOAP-1948)
  • SSLContext kan nu worden geconfigureerd met de systeemeigenschap soapui.sslcontext.algorithm (SOAP-2013)
  • Breed Unicode-teken veroorzaakt niet langer CharConversionException bij importeren (SOAP-1752)
  • (alleen Pro) De maven-plug-in is gecrasht bij het uitvoeren van een project met een Message Content Assertion (SOAP-1348)
  • (alleen Pro) Vaste onnodige vertraging van 500 ms in gegevensgestuurde tests (SOAP-769)
  • (Alleen Pro) Probleem opgelost waarbij gegevensgestuurde REST-tests soms de verkeerde gegevens oppikten (SOAP-722)
  • (alleen Pro) JSON wordt in sommige gevallen niet langer geconverteerd naar XML (SOAP-1219)
  • Verbeteringen:
  • Introductie van scriptklasse voor interne groepering van constanten (bijdrage van Marc Paquette)
  • Een (niet-GUI) instelling toegevoegd om controle te krijgen over het starten van de Cajo-server bij het opstarten (Bijdrage van Marc Paquette)
  • Verbeterd gedrag van de bestandkiezer in bepaalde scenario's (bijdrage van Marc Paquette)
  • Ontbrekende soapui.logroot-configuratie toegevoegd aan de log4j-definitie van GLOBAL_GROOVY_LOG (bijdrage van Michael Ottati)
  • IdleConnectionHandler is nu correct gestopt (bijdrage van Christoph Thelen)
  • Normeren van padnaam voor luisteraars, fabrieken en root (SOAP-1424, bijdrage van Marc Paquette)
  • Bijgewerkte bibliotheken:
  • proxy-woel 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Wat is nieuw in versie 5.0.0:

  • Belangrijke nieuwe functies:
  • REST Mocking - Maak eenvoudig REST MockServices zonder scripting en test niet-beschikbare / prototype API's.
  • OAuth 2.0-ondersteuning - Test API's met OAuth 2.0, groepeer verschillende OAuth 2.0-referenties in profielen en automatiseer uw OAuth 2.0-tests om te integreren met andere buildhulpmiddelen.
  • (alleen Pro) REST-detectie - Krijg snel uw ongedocumenteerde API onder de test door uw interacties met de API vast te leggen.
  • (alleen Pro) REST Test Suite Builder - Creëer automatisch testsuites van uw geregistreerde interacties met de API, en zorg ervoor dat u de juiste verzoeken test.
  • (Alleen Pro) REST-detectie + REST Mocking - Maak naadloos REST Mocks met behulp van antwoorden van REST Discovery-opnamen.
  • Bugs opgelost:
  • XSD's nu correct weergegeven voor MockServices in submappen (SOAP-1313)
  • Geheugenlogpaneel toont nu het juiste totale geheugen voor formaten groter dan 2 GB (SOAP-1574)
  • Het is nu mogelijk om het BinarySecurityToken te ondertekenen bij het maken van een WSS-handtekeningitem (SOAPUI-4586 / SOAP-1097, bijdrage van Willem Salembier)
  • De editor van de broneditor en de verzoekeditor zijn nu beter gesynchroniseerd (SOAP-830)
  • Verbeterd gedrag van de pop-upparametertabel van de verzoekweergave (SOAP-845)
  • Ontbrekende hinttekst toegevoegd van de & quot; Nieuwe REST-resource & quot; dialoogvenster (SOAP-1102)
  • Enkele dubbele bibliotheekarchieven verwijderd. (SOAP-1195)
  • Importeren van WSDL beschermd door Basic HTTP Authentication is nu weer mogelijk (SOAP-1331)
  • XML-conversie mislukt niet langer voor JSON-waarde waarvan de naam begint met cijfer (SOAP-1405)
  • Startpagina is nu ook in grootte aangepast, ook op Mac OS X (SOAP-1212)
  • Omleidingsverzoeken negeren niet langer handmatig geconfigureerde proxy-instellingen (SOAP-1208)
  • Diverse kleine problemen opgelost met JSON bij gebruik van WADL-bestanden met een schema (SOAP-1219)
  • NullPointerException opgelost bij het claimen van schemaleving op XSD's (SOAP-1229)
  • Het is opnieuw mogelijk om nieuwe REST-teststappen te maken ondanks REST-services met dubbele namen. (SOAP-1239)
  • Aangepaste eigenschappen die niet werken met REST-teststappen die een JMS-eindpunt gebruikten (SOAP-1251)
  • Fixed SecurityTestRunner heeft geen rapporten gemaakt op Mac OS X (SOAP-1278)
  • Verbeterde compatibiliteit met MTOM en WCF (SOAP-1316)
  • Verwijderd overbodig & quot; Fout bij verwijderen van tijdelijk projectbestand & quot; waarschuwingen. (SOAP-1338)
  • Project naar zip-bestand exporteren geeft geen foutmelding meer weer (SOAP-1948)
  • SSLContext kan nu worden geconfigureerd met de systeemeigenschap soapui.sslcontext.algorithm (SOAP-2013)
  • Breed Unicode-teken veroorzaakt niet langer CharConversionException bij importeren (SOAP-1752)
  • (alleen Pro) De maven-plug-in is gecrasht bij het uitvoeren van een project met een Message Content Assertion (SOAP-1348)
  • (alleen Pro) Vaste onnodige vertraging van 500 ms in gegevensgestuurde tests (SOAP-769)
  • (Alleen Pro) Probleem opgelost waarbij gegevensgestuurde REST-tests soms de verkeerde gegevens oppikten (SOAP-722)
  • (alleen Pro) JSON wordt in sommige gevallen niet langer geconverteerd naar XML (SOAP-1219)
  • Verbeteringen:
  • Introductie van scriptklasse voor interne groepering van constanten (bijdrage van Marc Paquette)
  • Een (niet-GUI) instelling toegevoegd om controle te krijgen over het starten van de Cajo-server bij het opstarten (Bijdrage van Marc Paquette)
  • Verbeterd gedrag van de bestandkiezer in bepaalde scenario's (bijdrage van Marc Paquette)
  • Ontbrekende soapui.logroot-configuratie toegevoegd aan de log4j-definitie van GLOBAL_GROOVY_LOG (bijdrage van Michael Ottati)
  • IdleConnectionHandler is nu correct gestopt (bijdrage van Christoph Thelen)
  • Normeren van padnaam voor luisteraars, fabrieken en root (SOAP-1424, bijdrage van Marc Paquette)
  • Bijgewerkte bibliotheken:
  • proxy-woel 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Wat is nieuw in versie 3.0 Beta 2:

  • Meestal bugfixes en kleine verbeteringen.

Wat is nieuw in versie 2.5.1:

  • soapUI 2.5.1 is voornamelijk een bug-fix release met een paar kleine verbeteringen.

Wat is nieuw in versie 2.5:

  • Een boel bugfixes en kleine verbeteringen, dankzij onze geweldige klanten en community voor testen en rapporteren ... we zijn je nog een geweldige release verschuldigd!

Wat is nieuw in versie 2.0.2 / 2.5 Beta 1:

  • Eindelijk een nieuwe versie!
  • REST / HTTP-ondersteuning
  • WADL-import / export / generatie
  • JSON / HTML naar XML-conversie voor beweringen, overdrachten, enz.
  • REST / HTTP Verzoek TestStep
  • Genereer zowel code als documentatie voor WADL's
  • Ondersteuning WS-adressering
  • Verzoek, MockResponse, Bewering
  • Verbeteringen van mockService
  • onRequest / afterRequest-scripts
  • verbeterde WSDL-blootstelling met? WSDL-eindpunt
  • docroot voor het weergeven van statische inhoud
  • HEAD vraagt ​​om ondersteuning
  • Gecodeerde projectbestanden en verborgen wachtwoordvelden
  • LoadTest before / afterRun scripts
  • Testcases / TestSuites importeren / exporteren om te delen
  • Relatieve paden naar projectbronnen
  • Verbeterde SOAP-monitor ondersteunt nu keep-alive en gecodeerde codering
  • Dump-bestand voor responsbericht slaat antwoorden automatisch op naar een lokaal bestand
  • Unieke keystores op aanvraagniveau
  • Verbeterde XPath bevat Assertion met optie om namespace-prefixen te negeren
  • Verbeterde ondersteuning voor compressiealgoritmen
  • Uitgebreide HTTP-gerelateerde instellingen
  • .. Maak een back-up van uw bestaande projecten voordat u gaat testen en aarzel niet om contact met ons op te nemen als u problemen, suggesties, klachten, enz. hebt!

Vereisten :

  • Java 2 Standard Edition Runtime Environment

Reacties op SoapUI

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!