SoapUI

Software skärmdump:
SoapUI
Mjukvaruinformation:
Version: 5.4.0 Uppdaterad
Ladda upp dagen: 22 Jun 18
Utvecklare: Ole Matzura
Licens: Gratis
Popularitet: 514

Rating: nan/5 (Total Votes: 0)

SoapUI är ett kommersiellt men ändå fritt distribuerat mjukvaruprojekt som har utformats för att användas som ett användbart verktyg för funktionell testning, överensstämmelsestestning, övervakningstestning, säkerhetsprovning och inspektion, övervakning, påtalande, simulering eller mocking av SOAP / WSDL och REST / WADL-baserade API.


De-facto-standarden för API-testning

SoapUI har deklarerats de facto-standarden för API-testning och innehåller stöd för 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) och POX (Plain Old XML) protokoll.

Bland höjdpunkterna kan vi nämna att det kan användas för tjänsteimulering, servicemocking, kodgenerering, POX-testning, AMF-testning, SOAP-testning, REST-testning, lasttestning, funktionstestning, JMS-testning, JDBC-testning såväl som säkerhetsprovning. Den har över 5,5 miljoner hämtningar och distribueras som en del av SmartBear Software-projektet, som producerar kraftfulla QA- och utvecklingsverktyg.

Dessutom kan den användas som kodgeneratorns verktyg. Programvaran gör det också möjligt för användare att enkelt och snabbt skapa avancerade prestandatest, samt att köra automatiska funktionstester. SoapUI fungerar bra med alla GNU / Linux, för vilka det distribueras som förbyggda binära paket i tar.gz och sh filformat, som stöder både 64-bitars (x86_64) och 32-bitars (x86) instruktionsuppsättningar. Operativsystemen Microsoft Windows och Mac OS X stöds även.


Under huven och tillgängligheten

Programmet har skrivits helt i Java-programmeringsspråket och använder Java Swing-tekniken för dess grafiska användargränssnitt. För din bekvämlighet distribueras det som ett förbyggt generiskt binärt paket som innehåller JAR-körbar, samt installationsprogram för 32-bitars och 64-bitars hårdvaruplattformar, i sh-filformatet. Prissättning för SoapUI Pro finns på projektets hemsida.

Vad är nytt i den här utgåvan:

  • Ett nytt paket med SwaggerHub-plugin som hjälper dig att enkelt importera Swagger API-definitioner från SwaggerHub till ditt projekt och exportera dina API till SwaggerHub. (SOAPUIOS-152)
  • Effektivare minnesanvändning. (SOAPUIOS-154)
  • En ny funktion av Stanislaw Wozniak (en GitHub-användare med smeknamnet sponte): Testlöparen har en ny inställning som kommandon SoapUI för att exportera testcaseegenskaper till JUnit-stilrapporter. Du kan hitta de nya "Export JUnit Results" med testegenskaper & quot; kryssrutan på fliken Rapporter i dialogrutan, där du anger testrännarnas egenskaper före körningen. För att aktivera den här funktionaliteten från kommandoraden, använd kommandoraden för nya -J-kommandoraden. (SOAPUIOS-156)
  • En buggfix av Marc Paquette (marcpa00 i GitHub): Tidigare versioner av SoapUI fördubblades meddelanden som skickades till konsolloggen från Groovy-kod. Marc har fixat detta. (SOAPUIOS-157)
  • Fler buggfixar:
  • UXM AlertSite-plugin har inte lagt till "Monitor APIs" objekt till produktens meny. (SOAPUIOS-166)
  • Ett fel ("Åtkomstläge för wsi-testverktygsskript kunde inte ställas in") kan inträffa när du installerar produkten på Linux. (SOAPUIOS-161)
  • Körning av WS-I-kompatibilitet för en SOAP-tjänst kan orsaka ett undantag. (SOAPUIOS-158)

Vad är nytt i version:

  • Ett nytt paket med SwaggerHub-plugin som hjälper dig att enkelt importera Swagger API-definitioner från SwaggerHub till ditt projekt och exportera dina API till SwaggerHub. (SOAPUIOS-152)
  • Effektivare minnesanvändning. (SOAPUIOS-154)
  • En ny funktion av Stanislaw Wozniak (en GitHub-användare med smeknamnet sponte): Testlöparen har en ny inställning som kommandon SoapUI för att exportera testcaseegenskaper till JUnit-stilrapporter. Du kan hitta de nya "Export JUnit Results" med testegenskaper & quot; kryssrutan på fliken Rapporter i dialogrutan, där du anger testrännarnas egenskaper före körningen. För att aktivera den här funktionaliteten från kommandoraden, använd kommandoraden för nya -J-kommandoraden. (SOAPUIOS-156)
  • En buggfix av Marc Paquette (marcpa00 i GitHub): Tidigare versioner av SoapUI fördubblades meddelanden som skickades till konsolloggen från Groovy-kod. Marc har fixat detta. (SOAPUIOS-157)
  • Fler buggfixar:
  • UXM AlertSite-plugin har inte lagt till "Monitor APIs" objekt till produktens meny. (SOAPUIOS-166)
  • Ett fel ("Åtkomstläge för wsi-testverktygsskript kunde inte ställas in") kan inträffa när du installerar produkten på Linux. (SOAPUIOS-161)
  • Körning av WS-I-kompatibilitet för en SOAP-tjänst kan orsaka ett undantag. (SOAPUIOS-158)

Vad är nytt i version 5.2.0:

  • Stora nya funktioner:
  • Du kan använda 4 nya JSONPath-baserade påståenden:
  • JsonPath Count - Beräknar antalet elementhändelser i ett JSON-svar.
  • JsonPath Existence Match - Extraherar data från ett JSON-svar och jämför det med ett förväntat värde.
  • JsonPath Match - Kontrollerar om ett JSON-svar innehåller en specifik nod.
  • JsonPath RegEx Match - Extraherar data från ett JSON-svar och verifierar det med ett regelbundet uttryck. Du kan hitta de nya påståenden i dialogrutan Lägg till anmärkningar, i gruppen för innehållsinnehåll.
  • Du kan skapa nya tomma projekt (i tidigare versioner måste projekt baseras på WSDL eller WADL eller URI).
  • Förbättringar:
  • Nytt utseende inspirerat av Ready! API.
  • Stöd för Java 6 har blivit tappat. För att köra SoapUI behöver du nu Java 7 på din dator. SoapUI-installationspaketet innehåller Java 7-moduler, så om du använder installationsprogrammet behöver du inte ladda ner och installera ytterligare filer.
  • Ikoner i gammal stil har ersatts av nyare ikoner.
  • Medföljande plugins:
  • Installationspaketet SoapUI innehåller följande plugins:
  • MQTT-plugin - Aktiverar IOT-testning av MQTT-tjänster.
  • Swagger plugin - Gör det möjligt att ladda och spara Swagger-gränssnittsbeskrivningar.
  • AlertSite UXM-plugin - Aktiverar distribuerad övervakning av API: er.
  • Buggfixade:
  • JMS Timeout-påståendet fungerade inte.
  • SoapUI kunde inte hitta bilagor som anges av "xop: Include href".
  • SoapUI kunde inte ladda plugin när du kör test med testrunner.bat och den aktuella katalogen skilde sig från bin.
  • "Hjälp & gt; Sekretesspolicy & quot; menyalternativet öppnade inte någon webbsida. Nu öppnas det http://www.soapui.org/Store-Info/privacy-policy.html.
  • I stegredigeraren för egenskapsöverföring var det möjligt att lägga till två objekt med samma namn på överföringslistan.
  • När du ändrade storleken på "Innehåll" Åtgärdsredigeringsfönster, texten i det fönstret ändrades inte på lämpligt sätt.
  • Översikt-fliken i REST-gränssnittsredigeraren visas "WSDL Definition & quot; istället för "WADL Definition".
  • Det fanns ett felavtryck i SoapUI Preferences & gt; WSDL Settings-skärmen.

Vad är nytt i version 5.1.3:

  • Stora nya funktioner:
  • REST Mocking - Skapa enkelt REST MockServices utan att skripta och testa otillgängliga / prototyp API.
  • OAuth 2.0-stöd - Test API med OAuth 2.0, gruppera olika OAuth 2.0-referenser till profiler och automatisera dina OAuth 2.0-test för att integrera med andra byggverktyg.
  • (endast Pro) REST Discovery - Snabbt få ditt ookumenterade API under test genom att registrera dina interaktioner med API: n.
  • (endast Pro) REST Test Suite Builder - Skapa automatiskt testpaket från dina inspelade interaktioner med API: n, se till att du testar rätt förfrågningar.
  • (endast Pro) REST Discovery + REST Mocking - Skapa sömlöst REST Mocks med svar från REST Discovery inspelningar.
  • Fel fixade:
  • XSD nu exponeras korrekt för MockServices i underkataloger (SOAP-1313)
  • Minnesloggpanelen visar nu rätt totalt minne för storlekar över 2 GB (SOAP-1574)
  • Det är nu möjligt att signera BinarySecurityToken när man skapar en WSS-signaturpost (SOAPUI-4586 / SOAP-1097, bidrag från Willem Salembier)
  • Resursredigerare och förfrågningsredigeringsvyer synas nu bättre (SOAP-830)
  • Förbättrade beteendet hos förfrågningsvyns popup-parametertabell (SOAP-845)
  • Tillagd saknad ledtext från "New REST Resource & quot; dialog (SOAP-1102)
  • Ta bort några dubbla bibliotekarkiv. (SOAP-1195)
  • Importera WSDL skyddad av grundläggande HTTP-autentisering är nu möjligt igen (SOAP-1331)
  • XML-konvertering misslyckas inte längre för JSON-värde vars namn börjar med siffra (SOAP-1405)
  • Startsidan ändras nu också korrekt på Mac OS X (SOAP-1212)
  • Omdirigeringsförfrågningar ignorerar inte längre manuellt konfigurerade proxyinställningar (SOAP-1208)
  • Fixat flera mindre problem med JSON när du använder WADL-filer med ett schema (SOAP-1219)
  • Fast NullPointerException när man hävdar schemaöverensstämmelse på XSD (SOAP-1229)
  • Det är återigen möjligt att skapa nya REST-teststeg trots att REST-tjänster har dubbla namn. (SOAP-1239)
  • Fast anpassade egenskaper som inte fungerar med REST-teststeg som använde en JMS-ändpunkt (SOAP-1251)
  • Fast SecurityTestRunner skapar inte rapporter på Mac OS X (SOAP-1278)
  • Förbättrad kompatibilitet med MTOM och WCF (SOAP-1316)
  • Undviks onödigt "Misslyckades med att ta bort tillfällig projektfil" varningar. (SOAP-1338)
  • Exportera till zip-fil visas inte längre felmeddelande (SOAP-1948)
  • SSLContext kan nu konfigureras med systemegenskapen soapui.sslcontext.algorithm (SOAP-2013)
  • Wide Unicode Char orsakar inte längre CharConversionException vid import (SOAP-1752)
  • (endast Pro) Fixade maven plugin kraschar när du utför ett projekt som innehåller en innehållsinfordran för meddelanden (SOAP-1348)
  • (endast Pro) Fast onödig 500 ms fördröjning i data-driven test (SOAP-769)
  • (endast Pro) Fast problem där data-driven REST-test ibland hämtade upp fel data (SOAP-722)
  • (endast Pro) JSON konverteras inte längre till XML i vissa fall (SOAP-1219)
  • Förbättringar:
  • Introducerad Script-klass för intern gruppering av konstanter (Bidrag från Marc Paquette)
  • Tillagd en (icke-GUI) inställning för att styra starta Cajo-servern vid uppstart (Bidrag från Marc Paquette)
  • Förbättrad filkodarbeteende i vissa scenarier (Bidrag från Marc Paquette)
  • Tillagd saknas soapui.logroot-konfiguration till log4j-definitionen av GLOBAL_GROOVY_LOG (Bidrag från Michael Ottati)
  • IdleConnectionHandler är nu korrekt stoppad (Bidrag från Christoph Thelen)
  • Normalisera sökvägen för lyssnare, fabriker och rot (SOAP-1424, Bidrag från Marc Paquette)
  • Uppdaterade biblioteken:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • Commons-io 2.4
  • wss4j 1.6.14

Vad är nytt i version 5.0.0:

  • Stora nya funktioner:
  • REST Mocking - Skapa enkelt REST MockServices utan att skripta och testa otillgängliga / prototyp API.
  • OAuth 2.0-stöd - Test API med OAuth 2.0, gruppera olika OAuth 2.0-referenser till profiler och automatisera dina OAuth 2.0-test för att integrera med andra byggverktyg.
  • (endast Pro) REST Discovery - Snabbt få ditt ookumenterade API under test genom att registrera dina interaktioner med API: n.
  • (endast Pro) REST Test Suite Builder - Skapa automatiskt testpaket från dina inspelade interaktioner med API: n, se till att du testar rätt förfrågningar.
  • (endast Pro) REST Discovery + REST Mocking - Skapa sömlöst REST Mocks med svar från REST Discovery inspelningar.
  • Fel fixade:
  • XSD nu exponeras korrekt för MockServices i underkataloger (SOAP-1313)
  • Minnesloggpanelen visar nu rätt totalt minne för storlekar över 2 GB (SOAP-1574)
  • Det är nu möjligt att signera BinarySecurityToken när man skapar en WSS-signaturpost (SOAPUI-4586 / SOAP-1097, bidrag från Willem Salembier)
  • Resursredigerare och förfrågningsredigeringsvyer synas nu bättre (SOAP-830)
  • Förbättrade beteendet hos förfrågningsvyns popup-parametertabell (SOAP-845)
  • Tillagd saknad ledtext från "New REST Resource & quot; dialog (SOAP-1102)
  • Ta bort några dubbla bibliotekarkiv. (SOAP-1195)
  • Importera WSDL skyddad av grundläggande HTTP-autentisering är nu möjligt igen (SOAP-1331)
  • XML-konvertering misslyckas inte längre för JSON-värde vars namn börjar med siffra (SOAP-1405)
  • Startsidan ändras nu också korrekt på Mac OS X (SOAP-1212)
  • Omdirigeringsförfrågningar ignorerar inte längre manuellt konfigurerade proxyinställningar (SOAP-1208)
  • Fixat flera mindre problem med JSON när du använder WADL-filer med ett schema (SOAP-1219)
  • Fast NullPointerException när man hävdar schemaöverensstämmelse på XSD (SOAP-1229)
  • Det är återigen möjligt att skapa nya REST-teststeg trots att REST-tjänster har dubbla namn. (SOAP-1239)
  • Fast anpassade egenskaper som inte fungerar med REST-teststeg som använde en JMS-ändpunkt (SOAP-1251)
  • Fast SecurityTestRunner skapar inte rapporter på Mac OS X (SOAP-1278)
  • Förbättrad kompatibilitet med MTOM och WCF (SOAP-1316)
  • Undviks onödigt "Misslyckades med att ta bort tillfällig projektfil" varningar. (SOAP-1338)
  • Exportera till zip-fil visas inte längre felmeddelande (SOAP-1948)
  • SSLContext kan nu konfigureras med systemegenskapen soapui.sslcontext.algorithm (SOAP-2013)
  • Wide Unicode Char orsakar inte längre CharConversionException vid import (SOAP-1752)
  • (endast Pro) Fixade maven plugin kraschar när du utför ett projekt som innehåller en innehållsinfordran för meddelanden (SOAP-1348)
  • (endast Pro) Fast onödig 500 ms fördröjning i data-driven test (SOAP-769)
  • (endast Pro) Fast problem där data-driven REST-test ibland hämtade upp fel data (SOAP-722)
  • (endast Pro) JSON konverteras inte längre till XML i vissa fall (SOAP-1219)
  • Förbättringar:
  • Introducerad Script-klass för intern gruppering av konstanter (Bidrag från Marc Paquette)
  • Tillagd en (icke-GUI) inställning för att styra starta Cajo-servern vid uppstart (Bidrag från Marc Paquette)
  • Förbättrad filkodarbeteende i vissa scenarier (Bidrag från Marc Paquette)
  • Tillagd saknas soapui.logroot-konfiguration till log4j-definitionen av GLOBAL_GROOVY_LOG (Bidrag från Michael Ottati)
  • IdleConnectionHandler är nu korrekt stoppad (Bidrag från Christoph Thelen)
  • Normalisera sökvägen för lyssnare, fabriker och rot (SOAP-1424, Bidrag från Marc Paquette)
  • Uppdaterade biblioteken:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • Commons-io 2.4
  • wss4j 1.6.14

Vad är nytt i version 3.0 Beta 2:

  • För det mesta felkorrigeringar och mindre förbättringar.

Vad är nytt i version 2.5.1:

  • soapUI 2.5.1 är främst en buggfix släppa med några mindre förbättringar.

Vad är nytt i version 2.5:

  • En massa buggfixar och mindre förbättringar tack vare våra fantastiska kunder och samhälle för testning och rapportering ... vi är skyldiga dig en annan bra utgåva!

Vad är nytt i version 2.0.2 / 2.5 Beta 1:

  • Slutligen en ny version!
  • REST / HTTP-stöd
  • WADL import / export / generation
  • JSON / HTML till XML-konvertering för påståenden, överföringar, etc. ..
  • REST / HTTP Request TestStep
  • Generera både kod och dokumentation för WADLs
  • Support för WS-adressering
  • Begär, MockResponse, Assertion
  • MockService förbättringar
  • onRequest / afterRequest-skript
  • förbättrad WSDL-exponering med? WSDL-slutpunkt
  • doktor för att betjäna statiskt innehåll
  • Support för HEAD-förfrågan
  • Krypterade projektfiler och dolda lösenordsfält
  • LoadTest före / efterRun-skript
  • Importera / exportera TestCases / TestSuites för delning
  • Relativa sökvägar till projektresurser
  • Förbättrad SOAP Monitor stöder nu levande och chunked kodning
  • Dump-File för svarmeddelande sparar automatiskt svar på en lokal fil
  • Unika nyckelbutiker på begäran-nivå
  • Förbättrad XPath Innehåller Assertion med alternativ att ignorera namnpace prefixes
  • Förbättrad komprimeringsalgoritmstöd
  • Utökade HTTP-relaterade inställningar
  • . Säkerhetskopiera dina befintliga projekt innan du testa och tveka inte att kontakta oss om du har några problem, förslag, klagomål mm!

Krav :

  • Java 2 Standard Edition Runtime Environment

Kommentarer till SoapUI

Kommentarer hittades inte
Kommentar
Slå på bilder!