SoapUI

Software screenshot:
SoapUI
Software detaljer:
Version: 5.4.0 Opdateret
Upload dato: 22 Jun 18
Udvikler: Ole Matzura
Licens: Gratis
Popularitet: 514

Rating: nan/5 (Total Votes: 0)

SoapUI er et kommercielt, men alligevel frit distribueret softwareprojekt, der er designet til at blive brugt som et praktisk værktøj til funktionelt test, overensstemmelsestest, overvågningstest, sikkerhedstest samt inspektion, overvågning, påkaldelse, simulering eller mocking af SOAP / WSDL og REST / WADL-baserede API'er.


De facto-standarden for API-test

SoapUI er blevet defa-facto-standarden for API-test, og omfatter support til REST (Representative State Transfer), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (Java Database Connectivity) AMF (Action Message Format), HTTP (Hypertext Transfer Protocol) og POX (Plain Old XML) protokoller.

Blandt dets højdepunkter kan vi nævne, at det kan bruges til service simulering, service mocking, kode generation, POX test, AMF test, SOAP test, REST test, belastning test, funktionelle test, JMS test, JDBC test, som såvel som sikkerhedstestning. Den har over 5,5 millioner downloads, og det distribueres som en del af SmartBear Software-projektet, der producerer kraftfulde QA- og udviklingsværktøjer.

Derudover kan den bruges som et kodegeneratorværktøj. Softwaren giver også brugere mulighed for hurtigt og hurtigt at oprette avancerede præstationsprøver, samt at køre automatiske funktionstests. SoapUI fungerer godt sammen med alle GNU / Linux, som det distribueres som præbyggede binære pakker i tar.gz og sh filformaterne, der understøtter både 64-bit (x86_64) og 32-bit (x86) instruktionssætarkitekturer. Operativsystemerne Microsoft Windows og Mac OS X understøttes også.


Under emhætten og tilgængeligheden

Programmet er skrevet helt i Java-programmeringssproget og bruger Java Swing-teknologien til dets grafiske brugergrænseflade. For din bekvemmelighed distribueres den som en forudbygget generisk binær pakke, der indeholder JAR-eksekverbar, samt installatører til 32-bit og 64-bit hardwareplatforme i sh-filformatet. Prissætningsoplysninger til SoapUI Pro findes på projektets hjemmeside.

Hvad er nyt i denne udgave:

  • Et nyt bundtet SwaggerHub plugin, der hjælper dig med at importere Swagger API-definitioner fra SwaggerHub til dit projekt og eksportere dine API'er til SwaggerHub. (SOAPUIOS-152)
  • Mere effektiv hukommelsesforbrug. (SOAPUIOS-154)
  • En ny funktion af Stanislaw Wozniak (en GitHub-bruger med kælenavnet sponte): Testløberen har en ny indstilling, der kommandoer SoapUI til at eksportere testcaseegenskaber til JUnit-stilrapporter. Du kan finde de nye & quot; Eksporter JUnit Resultater med testegenskaber & quot; afkrydsningsfeltet på fanen Rapporter i dialogboksen, hvor du angiver testløberens egenskaber før kørslen. For at aktivere denne funktionalitet fra kommandolinjen, brug kommandolinjens nye -J-argument. (SOAPUIOS-156)
  • En fejlrettelse af Marc Paquette (marcpa00 i GitHub): Tidligere versioner af SoapUI fordoblede meddelelser sendt til konsolloggen fra Groovy-kode. Marc har rettet dette. (SOAPUIOS-157)
  • Flere fejlrettelser:
  • UXM AlertSite-plugin'et tilføjede ikke "Monitor API'erne & quot; vare til produktets menu. (SOAPUIOS-166)
  • Der kan opstå en fejl ("Adgangstilstand til scripts til wsi-test-værktøjer"), når der installeres produktet på Linux. (SOAPUIOS-161)
  • Kørsel WS-I Compliance for en SOAP-tjeneste kan medføre en undtagelse. (SOAPUIOS-158)

Hvad er nyt i version:

  • Et nyt bundtet SwaggerHub plugin, der hjælper dig med at importere Swagger API-definitioner fra SwaggerHub til dit projekt og eksportere dine API'er til SwaggerHub. (SOAPUIOS-152)
  • Mere effektiv hukommelsesforbrug. (SOAPUIOS-154)
  • En ny funktion af Stanislaw Wozniak (en GitHub-bruger med kælenavnet sponte): Testløberen har en ny indstilling, der kommandoer SoapUI til at eksportere testcaseegenskaber til JUnit-stilrapporter. Du kan finde de nye & quot; Eksporter JUnit Resultater med testegenskaber & quot; afkrydsningsfeltet på fanen Rapporter i dialogboksen, hvor du angiver testløberens egenskaber før kørslen. For at aktivere denne funktionalitet fra kommandolinjen, brug kommandolinjens nye -J-argument. (SOAPUIOS-156)
  • En fejlrettelse af Marc Paquette (marcpa00 i GitHub): Tidligere versioner af SoapUI fordoblede meddelelser sendt til konsolloggen fra Groovy-kode. Marc har rettet dette. (SOAPUIOS-157)
  • Flere fejlrettelser:
  • UXM AlertSite-plugin'et tilføjede ikke "Monitor API'erne & quot; vare til produktets menu. (SOAPUIOS-166)
  • Der kan opstå en fejl ("Adgangstilstand til scripts til wsi-test-værktøjer"), når der installeres produktet på Linux. (SOAPUIOS-161)
  • Kørsel WS-I Compliance for en SOAP-tjeneste kan medføre en undtagelse. (SOAPUIOS-158)

Hvad er nyt i version 5.2.0:

  • Større nye funktioner:
  • Du kan bruge 4 nye JSONPath-baserede påstande:
  • JsonPath Count - Beregner antallet af elementhændelser i et JSON-svar.
  • JsonPath Existence Match - Ekstraherer data fra et JSON-svar og sammenligner det med en forventet værdi.
  • JsonPath Match - Kontrollerer, om et JSON-svar indeholder en bestemt node.
  • JsonPath RegEx Match - Ekstraherer data fra et JSON-svar og verificerer det med et regulært udtryk. Du kan finde de nye påstande i dialogboksen Tilføj påtegninger, i gruppen Hentningsindhold.
  • Du kan oprette nye tomme projekter (i tidligere versioner skulle projekterne være baseret på WSDL eller WADL eller URI).
  • Forbedringer:
  • Nyt udseende inspireret af Ready! API.
  • Support til Java 6 er blevet droppet. At køre SoapUI, nu skal du have Java 7 på din computer. SoapUI installationspakken indeholder Java 7-moduler, så hvis du bruger installationsprogrammet, behøver du ikke at downloade og installere yderligere filer.
  • Ikoner i gammeldags er blevet erstattet med nyere ikoner.
  • Medfølgende plugins:
  • Installationspakken SoapUI indeholder følgende plugins:
  • MQTT plugin - Aktiverer IOT-test af MQTT-tjenester.
  • Swagger plugin - Gør det muligt at indlæse og gemme Swagger-grænsefladebeskrivelser.
  • AlertSite UXM plugin - Aktiverer distribueret overvågning af API'er.
  • Fejlfinding:
  • JMS Timeout-påstanden virkede ikke.
  • SoapUI kunne ikke finde vedhæftede filer angivet af 'xop: Include href'.
  • SoapUI kunne ikke indlæse plugins, når du kører test med testrunner.bat og den nuværende mappe skete fra bin.
  • "Hjælp & gt; Privatlivspolitik & quot; menupunktet har ikke åbnet nogen webside. Nu åbner den http://www.soapui.org/Store-Info/privacy-policy.html.
  • I stedsredigeringsværktøjet Property Transfer test var det muligt at tilføje to elementer med samme navn til overførselslisten.
  • Når du har ændret størrelsen på & quot; Contain & quot; påstandsændringsvindue, ændres teksten i det vindue ikke korrekt.
  • Oversigt over fanen REST Interface Editor vises "WSDL Definition & quot; i stedet for "WADL Definition".
  • Der var et misprint i SoapUI Preferences & gt; WSDL Settings-skærmen.

Hvad er nyt i version 5.1.3:

  • Større nye funktioner:
  • REST Mocking - Opret nemt REST MockServices uden scripting og test ikke tilgængelige / prototype API'er.
  • OAuth 2.0 support - Test API'er ved hjælp af OAuth 2.0, gruppere forskellige OAuth 2.0-legitimationsoplysninger i profiler og automatisere dine OAuth 2.0-tests for at integrere med andre byggeværktøjer.
  • (Kun Pro) REST Discovery - Få hurtigt din ubeskrevne API under test ved at registrere dine interaktioner med API'en.
  • (Kun Pro) REST Test Suite Builder - Opret automatisk testsuper fra dine optagne interaktioner med API'en, og sørg for at teste de rigtige anmodninger.
  • (kun Pro) REST Discovery + REST Mocking - Opret problemfrit REST Mocks ved hjælp af svar fra REST Discovery-optagelser.
  • Fejlfinding:
  • XSD'er udsættes nu korrekt for MockServices i undermapper (SOAP-1313)
  • Hukommelseslogpanel viser nu korrekt totalhukommelse for størrelser over 2 GB (SOAP-1574)
  • Det er nu muligt at underskrive BinarySecurityToken, når du opretter en WSS-signaturindgang (SOAPUI-4586 / SOAP-1097, bidrag fra Willem Salembier)
  • Visningsressourcerne og anmodningsredigeringsvisningerne bliver nu bedre synkroniseret (SOAP-830)
  • Forbedret opførelsen af ​​forespørgselsvisningens popup-parametertabel (SOAP-845)
  • Tilføjet manglende hinttekst fra & quot; New REST Resource & quot; dialog (SOAP-1102)
  • Fjernet nogle kopier af biblioteksarkiver. (SOAP-1195)
  • Importer WSDL beskyttet af Basic HTTP-godkendelse er nu mulig igen (SOAP-1331)
  • XML-konvertering mislykkes ikke længere for JSON-værdien, hvis navn starter med ciffer (SOAP-1405)
  • Startsiden tilpasses nu også korrekt på Mac OS X (SOAP-1212)
  • Omdirigeringsanmodninger ignorerer ikke længere manuelt konfigurerede proxy-indstillinger (SOAP-1208)
  • Fastsatte flere mindre problemer med JSON, når du bruger WADL-filer med et skema (SOAP-1219)
  • Fast NullPointerException, når man hævder skemaoverensstemmelse på XSD'er (SOAP-1229)
  • Det er igen muligt at oprette nye REST-teststrin trods at have REST-tjenester med dublette navne. (SOAP-1239)
  • Faste tilpassede egenskaber, der ikke fungerer med REST-teststrin, der bruger et JMS-slutpunkt (SOAP-1251)
  • Fast SecurityTestRunner opretter ikke rapporter på Mac OS X (SOAP-1278)
  • Forbedret kompatibilitet med MTOM og WCF (SOAP-1316)
  • Fjernet unødvendigt & quot; Kunne ikke slette midlertidig projektfil & quot; advarsler. (SOAP-1338)
  • Eksporter projekt til zip-fil viser ikke længere fejlmeddelelse (SOAP-1948)
  • SSLContext kan nu konfigureres ved hjælp af systemegenskaben soapui.sslcontext.algorithm (SOAP-2013)
  • Wide Unicode char forårsager ikke længere CharConversionException ved import (SOAP-1752)
  • (kun Pro) Fixed maven plugin crashing, når der udføres et projekt indeholdende en Message Content Assertion (SOAP-1348)
  • (kun Pro) Fast unødvendig 500 ms forsinkelse i data-drevne tests (SOAP-769)
  • (kun Pro) Faste problem, hvor data-drevne REST-test undertiden afhentede de forkerte data (SOAP-722)
  • (kun Pro) JSON konverteres ikke længere til XML i nogle tilfælde (SOAP-1219)
  • Forbedringer:
  • Introduceret Script-klasse til intern gruppering af konstanter (Bidrag fra Marc Paquette)
  • Tilføjet en (ikke-GUI) indstilling for at kontrollere start af Cajo-serveren ved opstart (Bidrag fra Marc Paquette)
  • Forbedret fil vælgeradfærd i visse scenarier (Bidrag fra Marc Paquette)
  • Tilføjet manglende soapui.logroot konfiguration til log4j definitionen af ​​GLOBAL_GROOVY_LOG (Bidrag fra Michael Ottati)
  • IdleConnectionHandler er nu stoppet korrekt (Bidrag fra Christoph Thelen)
  • Normaliser stinavn for lyttere, fabrikker og rod (SOAP-1424, Bidrag fra Marc Paquette)
  • Opdaterede biblioteker:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • Commons-io 2.4
  • wss4j 1.6.14

Hvad er nyt i version 5.0.0:

  • Større nye funktioner:
  • REST Mocking - Opret nemt REST MockServices uden scripting og test ikke tilgængelige / prototype API'er.
  • OAuth 2.0 support - Test API'er ved hjælp af OAuth 2.0, gruppere forskellige OAuth 2.0-legitimationsoplysninger i profiler og automatisere dine OAuth 2.0-tests for at integrere med andre byggeværktøjer.
  • (Kun Pro) REST Discovery - Få hurtigt din ubeskrevne API under test ved at registrere dine interaktioner med API'en.
  • (Kun Pro) REST Test Suite Builder - Opret automatisk testsuper fra dine optagne interaktioner med API'en, og sørg for at teste de rigtige anmodninger.
  • (kun Pro) REST Discovery + REST Mocking - Opret problemfrit REST Mocks ved hjælp af svar fra REST Discovery-optagelser.
  • Fejlfinding:
  • XSD'er udsættes nu korrekt for MockServices i undermapper (SOAP-1313)
  • Hukommelseslogpanel viser nu korrekt totalhukommelse for størrelser over 2 GB (SOAP-1574)
  • Det er nu muligt at underskrive BinarySecurityToken, når du opretter en WSS-signaturindgang (SOAPUI-4586 / SOAP-1097, bidrag fra Willem Salembier)
  • Visningsressourcerne og anmodningsredigeringsvisningerne bliver nu bedre synkroniseret (SOAP-830)
  • Forbedret opførelsen af ​​forespørgselsvisningens popup-parametertabel (SOAP-845)
  • Tilføjet manglende hinttekst fra & quot; New REST Resource & quot; dialog (SOAP-1102)
  • Fjernet nogle kopier af biblioteksarkiver. (SOAP-1195)
  • Importer WSDL beskyttet af Basic HTTP-godkendelse er nu mulig igen (SOAP-1331)
  • XML-konvertering mislykkes ikke længere for JSON-værdien, hvis navn starter med ciffer (SOAP-1405)
  • Startsiden tilpasses nu også korrekt på Mac OS X (SOAP-1212)
  • Omdirigeringsanmodninger ignorerer ikke længere manuelt konfigurerede proxy-indstillinger (SOAP-1208)
  • Fastsatte flere mindre problemer med JSON, når du bruger WADL-filer med et skema (SOAP-1219)
  • Fast NullPointerException, når man hævder skemaoverensstemmelse på XSD'er (SOAP-1229)
  • Det er igen muligt at oprette nye REST-teststrin trods at have REST-tjenester med dublette navne. (SOAP-1239)
  • Faste tilpassede egenskaber, der ikke fungerer med REST-teststrin, der bruger et JMS-slutpunkt (SOAP-1251)
  • Fast SecurityTestRunner opretter ikke rapporter på Mac OS X (SOAP-1278)
  • Forbedret kompatibilitet med MTOM og WCF (SOAP-1316)
  • Fjernet unødvendigt & quot; Kunne ikke slette midlertidig projektfil & quot; advarsler. (SOAP-1338)
  • Eksporter projekt til zip-fil viser ikke længere fejlmeddelelse (SOAP-1948)
  • SSLContext kan nu konfigureres ved hjælp af systemegenskaben soapui.sslcontext.algorithm (SOAP-2013)
  • Wide Unicode char forårsager ikke længere CharConversionException ved import (SOAP-1752)
  • (kun Pro) Fixed maven plugin crashing, når der udføres et projekt indeholdende en Message Content Assertion (SOAP-1348)
  • (kun Pro) Fast unødvendig 500 ms forsinkelse i data-drevne tests (SOAP-769)
  • (kun Pro) Faste problem, hvor data-drevne REST-test undertiden afhentede de forkerte data (SOAP-722)
  • (kun Pro) JSON konverteres ikke længere til XML i nogle tilfælde (SOAP-1219)
  • Forbedringer:
  • Introduceret Script-klasse til intern gruppering af konstanter (Bidrag fra Marc Paquette)
  • Tilføjet en (ikke-GUI) indstilling for at kontrollere start af Cajo-serveren ved opstart (Bidrag fra Marc Paquette)
  • Forbedret fil vælgeradfærd i visse scenarier (Bidrag fra Marc Paquette)
  • Tilføjet manglende soapui.logroot konfiguration til log4j definitionen af ​​GLOBAL_GROOVY_LOG (Bidrag fra Michael Ottati)
  • IdleConnectionHandler er nu stoppet korrekt (Bidrag fra Christoph Thelen)
  • Normaliser stinavn for lyttere, fabrikker og rod (SOAP-1424, Bidrag fra Marc Paquette)
  • Opdaterede biblioteker:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • Commons-io 2.4
  • wss4j 1.6.14

Hvad er nyt i version 3.0 Beta 2:

  • For det meste fejlrettelser og mindre forbedringer.

Hvad er nyt i version 2.5.1:

  • soapUI 2.5.1 er primært en fejlfinding frigive med nogle få mindre forbedringer.

Hvad er nyt i version 2.5:

  • En masse fejlrettelser og mindre forbedringer takket være vores fantastiske kunder og samfund til test og rapportering ... vi skylder dig en anden stor udgivelse!

Hvad er nyt i version 2.0.2 / 2.5 Beta 1:

  • Endelig en ny version!
  • REST / HTTP-support
  • WADL import / eksport / generation
  • JSON / HTML til XML-konvertering til påstande, overførsler mv.
  • REST / HTTP Request TestStep
  • Generer både kode og dokumentation for WADL'er
  • Support til WS-adressering
  • Request, MockResponse, Assertion
  • MockService forbedringer
  • onRequest / afterRequest scripts
  • forbedret WSDL-eksponering med? WSDL-endepunkt
  • doktor til visning af statisk indhold
  • Support til hovedforespørgsel
  • Krypterede projektfiler og skjulte kodeord
  • LoadTest før / efterRun scripts
  • Import / Eksport TestCases / TestSuites til deling
  • Relative stier til projektressourcer
  • Forbedret SOAP Monitor understøtter nu vedvarende og chunked kodning
  • Dump-File for svarbesked sparer automatisk svar på en lokal fil
  • Unikke keystores på forespørgselsniveau
  • Forbedret XPath Indeholder Assertion med mulighed for at ignorere navneområde præfikser
  • Forbedret komprimeringsalgoritme support
  • Udvidede HTTP-relaterede indstillinger
  • .. Sikkerhedskopiér dine eksisterende projekter før test, og tøv ikke med at kontakte os, hvis du har problemer, forslag, klager mm!

Krav :

  • Java 2 Standard Edition Runtime Environment

Kommentarer til SoapUI

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!