SoapUI

Sagteware kiekie:
SoapUI
Sagteware besonderhede:
Weergawe: 5.4.0 Opgedateer
Upload datum: 22 Jun 18
Ontwikkelaar: Ole Matzura
Lisensie: Gratis
Populariteit: 514

Rating: nan/5 (Total Votes: 0)

SoapUI is 'n kommersiële, maar vrylik verspreide sagtewareprojek wat ontwerp is om gebruik te word as 'n handige hulpmiddel vir funksionele toetsing, voldoeningstoetse, toesigstoetsing, veiligheidstoetsing, asook vir inspeksie, monitering, aanroeping, simulering of bespotting van SOAP / WSDL en REST / WADL-gebaseerde API's.


Die de-facto standaard vir API-toetsing

SoapUI is die de-facto-standaard vir API-toetsing verklaar, en sluit ondersteuning vir die 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) en POX (Plain Old XML) protokolle.

Onder sy hoogtepunte kan ons noem dat dit gebruik kan word vir diensimulasie, diensmocking, kodegenerering, POX-toetsing, AMF-toetsing, SOAP-toetsing, REST-toetsing, vragtoetsing, funksionele toetsing, JMS toetsing, JDBC toetsing. sowel as sekuriteitstoetsing. Dit het meer as 5,5 miljoen downloads en dit word versprei as deel van SmartBear Software-projek, wat kragtige QA- en ontwikkelingshulpmiddels lewer.

Daarbenewens kan dit gebruik word as 'n kode generator hulpmiddel. Die sagteware stel gebruikers ook in staat om vinnig en vinnig gevorderde prestasietoetse te maak, asook om outomatiese funksionele toetse te voer. SoapUI werk goed met alle GNU / Linux, waarvoor dit versprei word as voorafgeboude binêre pakkette in die tar.gz- en sh-formaat. Dit ondersteun beide 64-bis (x86_64) en 32-bis (x86) instruksieset-argitekture. Die bedryfstelsels van Microsoft Windows en Mac OS X word ook ondersteun.


Onder die kap en beskikbaarheid

Die program is heeltemal in die Java-programmeertaal geskryf en gebruik die Java Swing-tegnologie vir sy grafiese gebruikerskoppelvlak. Vir u gerief word dit versprei as 'n voorafgeboude generiese binêre pakket wat die JAR uitvoerbare sowel as installeerders vir die 32-bis en 64-bis hardewareplatforms in die SH-lêerformaat insluit. Prysinligting vir SoapUI Pro kan gevind word op die webwerf van die projek.

Wat is nuut in hierdie weergawe:

  • 'n Nuwe gebundelde SwaggerHub-invoegtoepassing wat u maklik help om Swagger API-definisies van SwaggerHub in u projek in te voer en u API's na SwaggerHub uit te voer. (SOAPUIOS-152)
  • Meer doeltreffende geheue gebruik. (SOAPUIOS-154)
  • 'n nuwe funksie deur Stanislaw Wozniak ('n GitHub gebruiker met die bynaam sponte): Die toets hardloper het 'n nuwe instelling wat SoapUI beveel om test case eienskappe te eksporteer na JUnit-styl verslae. U kan die nuwe 'Uitvoer JUnit Results' met toets eienskappe vind ' Merk die boks op die blad Verslae in die dialoog waarin u die eienskappe van die toetsloper voor die aanvang spesifiseer. Om hierdie funksionaliteit vanaf die opdraglyn te aktiveer, gebruik die nuwe -J-opdraglyn-argument. (SOAPUIOS-156)
  • 'n Bugfix deur Marc Paquette (marcpa00 in GitHub): Vroeë weergawes van SoapUI verdubbel boodskappe wat na die konsollog van Groovy kode gestuur is. Marc het dit reggemaak. (SOAPUIOS-157)
  • Meer foutoplossings:
  • Die UXM AlertSite-plugin het nie die "Monitor API's" bygevoeg nie. item na die produk se spyskaart. (SOAPUIOS-166)
  • 'n Fout ('Toegangsmodus vir wsi-toets-gereedskapskripte kon nie gestel word nie') kan voorkom wanneer die produk op Linux geïnstalleer word. (SOAPUIOS-161)
  • Die uitvoer van WS-I-nakoming vir 'n SOAP-diens kan 'n uitsondering veroorsaak. (SOAPUIOS-158)

Wat is nuut in weergawe:

  • 'n Nuwe gebundelde SwaggerHub-invoegtoepassing wat u maklik help om Swagger API-definisies van SwaggerHub in u projek in te voer en u API's na SwaggerHub uit te voer. (SOAPUIOS-152)
  • Meer doeltreffende geheue gebruik. (SOAPUIOS-154)
  • 'n nuwe funksie deur Stanislaw Wozniak ('n GitHub gebruiker met die bynaam sponte): Die toets hardloper het 'n nuwe instelling wat SoapUI beveel om test case eienskappe te eksporteer na JUnit-styl verslae. U kan die nuwe 'Uitvoer JUnit Results' met toets eienskappe vind ' Merk die boks op die blad Verslae in die dialoog waarin u die eienskappe van die toetsloper voor die aanvang spesifiseer. Om hierdie funksionaliteit vanaf die opdraglyn te aktiveer, gebruik die nuwe -J-opdraglyn-argument. (SOAPUIOS-156)
  • 'n Bugfix deur Marc Paquette (marcpa00 in GitHub): Vroeë weergawes van SoapUI verdubbel boodskappe wat na die konsollog van Groovy kode gestuur is. Marc het dit reggemaak. (SOAPUIOS-157)
  • Meer foutoplossings:
  • Die UXM AlertSite-plugin het nie die "Monitor API's" bygevoeg nie. item na die produk se spyskaart. (SOAPUIOS-166)
  • 'n Fout ('Toegangsmodus vir wsi-toets-gereedskapskripte kon nie gestel word nie') kan voorkom wanneer die produk op Linux geïnstalleer word. (SOAPUIOS-161)
  • Die uitvoer van WS-I-nakoming vir 'n SOAP-diens kan 'n uitsondering veroorsaak. (SOAPUIOS-158)

Wat is nuut in weergawe 5.2.0:

  • Belangrike nuwe funksies:
  • U kan 4 nuwe JSONPath-bewerings gebruik:
  • JsonPath Count - Bereken die aantal elemente wat voorkom in 'n JSON-reaksie.
  • JsonPath Existence Match - Onttrek data uit 'n JSON-reaksie en vergelyk dit met 'n verwagte waarde.
  • JsonPath Match - Kontroleer of 'n JSON-antwoord spesifieke nodus bevat.
  • JsonPath RegEx Match - Onttrek data van 'n JSON-reaksie en verifieer dit met 'n gereelde uitdrukking. U kan die nuwe bewerings vind in die dialoog Add Assertions, in die Assetions Group.
  • U kan nuwe leë projekte maak (in vorige weergawes moes projekte gebaseer wees op WSDL of WADL of URI).
  • Verbeterings:
  • Nuwe blik geïnspireer deur Ready! API.
  • Ondersteuning vir Java 6 is laat val. Om SoapUI uit te voer, moet jy nou Java 7 op jou rekenaar hê. Die installasiepakket vir SoapUI bevat Java 7-modules, dus as u die installeerder gebruik, hoef u nie addisionele lêers te laai en te installeer nie.
  • Ou-ikone is vervang met nuwer ikone.
  • Gebundelde plugins:
  • Die installasiepakket vir SoapUI bevat die volgende plugins:
  • MQTT plugin - Aktiveer IOT toets van MQTT dienste.
  • Swagger plugin - Kan laai en stoor van Swagger-koppelvlakbeskrywings.
  • AlertSite UXM plugin - Aktiveer verspreide monitering van API's.
  • Bugs Fixed:
  • Die JMS Timeout-bewering het nie gewerk nie.
  • SoapUI het nie aanhangsels gespesifiseer wat deur 'xop: Include href' gespesifiseer is nie.
  • SoapUI kon nie invoegtoepassings laai wanneer u toetse met testrunner.bat uitvoer nie en die huidige gids verskil van bin.
  • Die "Hulp> Privaatheidsbeleid & quot; kieslysitem het geen webblad oopgemaak nie. Nou maak dit oop http://www.soapui.org/Store-Info/privacy-policy.html.
  • In die stapsredakteur vir eiendomsoordrag was dit moontlik om twee items met dieselfde naam by die Oordraglys te voeg.
  • As jy die grootte 'Bevat' verander het bewering wysig venster, die teks in die venster het nie toepaslik verander nie.
  • Die oortjie Oorsig van die REST-koppelvlak-redigeerder vertoon 'WSDL Definisie' in plaas van "WADL Definisie".
  • Daar was 'n foutdruk in die SoapUI Voorkeure> WSDL Instellings skerm.

Wat is nuut in weergawe 5.1.3:

  • Belangrike nuwe funksies:
  • REST Mocking - maak maklik REST MockServices sonder skripsies en toets onbeskikbaar / prototipe API's.
  • OAuth 2.0-ondersteuning - Toets API's wat OAuth 2.0 gebruik, verskillende OAuth 2.0-geloofsoortuigings in profiele groepeer en u OAuth 2.0-toetse outomatiseer om met ander bougereedskap te integreer.
  • (Slegs Pro) REST Discovery - Vinnig kry jou ongedokumenteerde API onder toets deur jou interaksies met die API op te neem.
  • (Slegs Pro) REST Test Suite Bouwer - Skep outomaties toets suites uit u aangetekende interaksies met die API, maak seker dat u die regte versoeke toets.
  • (Slegs Pro) REST Discovery + REST Mocking - Maak REST Mocks naatloos. Gebruik antwoorde van REST Discovery opnames.
  • Bugs opgelos:
  • XSDs word nou korrek blootgestel vir MockServices in subdirectories (SOAP-1313)
  • Geheue logpaneel toon nou die korrekte totale geheue vir groottes bo 2GB (SOAP-1574)
  • Dit is nou moontlik om die BinarySecurityToken te teken wanneer 'n WSS-handtekeninginskrywing geskep word (SOAPUI-4586 / SOAP-1097, bydrae van Willem Salembier)
  • Die redigeerder- en versoekredakteur-kyke word nou beter gesinkroniseer (SOAP-830)
  • Verbeter die gedrag van die pop-up parameter tabel (SOAP-845) van die versoek vertoning
  • Bygevoeg ontbrekende hint-teks van die "New REST Resource" dialoog (SOAP-1102)
  • Sommige duplikaat biblioteek argiewe verwyder. (SOAP-1195)
  • Invoer van WSDL beskerm deur Basiese HTTP-verifikasie is nou weer moontlik (SOAP-1331)
  • XML-omskakeling misluk nie meer vir JSON waarde waarvan die naam begin met syfer (SOAP-1405)
  • Beginpagina verander nou ook korrek ook op Mac OS X (SOAP-1212)
  • Aanstuur versoeke ignoreer nie meer proxy-instellings wat handmatig ingestel is nie (SOAP-1208)
  • Vaste klein probleme met JSON opgelos wanneer WADL-lêers met 'n skedule (SOAP-1219) gebruik word.
  • Vaste NullPointerException wanneer die skema voldoen aan XSDs (SOAP-1229)
  • Dit is weer moontlik om nuwe REST-toetsstappe te skep, ondanks die feit dat REST-dienste met gedupliseerde name bestaan. (SOAP-1239)
  • Vaste pasgemaakte eienskappe wat nie met REST-toetsstappe werk wat 'n JMS-eindpunt (SOAP-1251) gebruik nie
  • Vaste SecurityTestRunner maak nie verslae op Mac OS X (SOAP-1278) nie.
  • Verbeterde verenigbaarheid met MTOM en WCF (SOAP-1316)
  • Onnodig verwyder "Die tydelike projeklêer kon nie verwyder word nie" waarskuwings. (SOAP-1338)
  • Uitvoerprojek na zip-lêer toon nie meer foutboodskap (SOAP-1948) nie.
  • SSLContext is nou konfigureerbaar met behulp van die stelsel eiendom soapui.sslcontext.algorithm (SOAP-2013)
  • Wye Unicode-char maak nie langer CharConversionException op invoer (SOAP-1752) nie.
  • (Slegs Pro) Bevestig die maagplugin wanneer dit 'n projek met 'n Boodskapinhoudstelling (SOAP-1348) uitvoer.
  • (Slegs Pro) Vaste onnodige 500 ms vertraging in data-gedrewe toetse (SOAP-769)
  • (Slegs Probleem) Vaste probleem waar data-gedrewe REST-toetse soms verkeerde data opgetel het (SOAP-722)
  • (slegs Pro) JSON word in sommige gevalle nie meer omskep in XML (SOAP-1219) nie.
  • Verbeterings:
  • Inleiding tot die Script-klas vir interne groepering van konstantes (Bydrae van Marc Paquette)
  • Bygevoeg 'n (nie-GUI) instelling om die Cajo-bediener te begin met die opstarten (Bijdrage van Marc Paquette)
  • Verbeterde lêer kiesers gedrag in sekere scenario's (Bydrae van Marc Paquette)
  • Bykomende ontbrekende soapui.logroot-opstelling by die log4j-definisie van die GLOBAL_GROOVY_LOG (Bydrae van Michael Ottati)
  • IdleConnectionHandler is nou korrek gestop (Bydrae van Christoph Thelen)
  • Normaliseer padnaam vir luisteraars, fabrieke en wortels (SOAP-1424, Bydrae van Marc Paquette)
  • Bygewerkte biblioteke:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • Commons-io 2.4
  • wss4j 1.6.14

Wat is nuut in weergawe 5.0.0:

  • Belangrike nuwe funksies:
  • REST Mocking - maak maklik REST MockServices sonder skripsies en toets onbeskikbaar / prototipe API's.
  • OAuth 2.0-ondersteuning - Toets API's wat OAuth 2.0 gebruik, verskillende OAuth 2.0-geloofsoortuigings in profiele groepeer en u OAuth 2.0-toetse outomatiseer om met ander bougereedskap te integreer.
  • (Slegs Pro) REST Discovery - Vinnig kry jou ongedokumenteerde API onder toets deur jou interaksies met die API op te neem.
  • (Slegs Pro) REST Test Suite Bouwer - Skep outomaties toets suites uit u aangetekende interaksies met die API, maak seker dat u die regte versoeke toets.
  • (Slegs Pro) REST Discovery + REST Mocking - Maak REST Mocks naatloos. Gebruik antwoorde van REST Discovery opnames.
  • Bugs opgelos:
  • XSDs word nou korrek blootgestel vir MockServices in subdirectories (SOAP-1313)
  • Geheue logpaneel toon nou die korrekte totale geheue vir groottes bo 2GB (SOAP-1574)
  • Dit is nou moontlik om die BinarySecurityToken te teken wanneer 'n WSS-handtekeninginskrywing geskep word (SOAPUI-4586 / SOAP-1097, bydrae van Willem Salembier)
  • Die redigeerder- en versoekredakteur-kyke word nou beter gesinkroniseer (SOAP-830)
  • Verbeter die gedrag van die pop-up parameter tabel (SOAP-845) van die versoek vertoning
  • Bygevoeg ontbrekende hint-teks van die "New REST Resource" dialoog (SOAP-1102)
  • Sommige duplikaat biblioteek argiewe verwyder. (SOAP-1195)
  • Invoer van WSDL beskerm deur Basiese HTTP-verifikasie is nou weer moontlik (SOAP-1331)
  • XML-omskakeling misluk nie meer vir JSON waarde waarvan die naam begin met syfer (SOAP-1405)
  • Beginpagina verander nou ook korrek ook op Mac OS X (SOAP-1212)
  • Aanstuur versoeke ignoreer nie meer proxy-instellings wat handmatig ingestel is nie (SOAP-1208)
  • Vaste klein probleme met JSON opgelos wanneer WADL-lêers met 'n skedule (SOAP-1219) gebruik word.
  • Vaste NullPointerException wanneer die skema voldoen aan XSDs (SOAP-1229)
  • Dit is weer moontlik om nuwe REST-toetsstappe te skep, ondanks die feit dat REST-dienste met gedupliseerde name bestaan. (SOAP-1239)
  • Vaste pasgemaakte eienskappe wat nie met REST-toetsstappe werk wat 'n JMS-eindpunt (SOAP-1251) gebruik nie
  • Vaste SecurityTestRunner maak nie verslae op Mac OS X (SOAP-1278) nie.
  • Verbeterde verenigbaarheid met MTOM en WCF (SOAP-1316)
  • Onnodig verwyder "Die tydelike projeklêer kon nie verwyder word nie" waarskuwings. (SOAP-1338)
  • Uitvoerprojek na zip-lêer toon nie meer foutboodskap (SOAP-1948) nie.
  • SSLContext is nou konfigureerbaar met behulp van die stelsel eiendom soapui.sslcontext.algorithm (SOAP-2013)
  • Wye Unicode-char maak nie langer CharConversionException op invoer (SOAP-1752) nie.
  • (Slegs Pro) Bevestig die maagplugin wanneer dit 'n projek met 'n Boodskapinhoudstelling (SOAP-1348) uitvoer.
  • (Slegs Pro) Vaste onnodige 500 ms vertraging in data-gedrewe toetse (SOAP-769)
  • (Slegs Probleem) Vaste probleem waar data-gedrewe REST-toetse soms verkeerde data opgetel het (SOAP-722)
  • (slegs Pro) JSON word in sommige gevalle nie meer omskep in XML (SOAP-1219) nie.
  • Verbeterings:
  • Inleiding tot die Script-klas vir interne groepering van konstantes (Bydrae van Marc Paquette)
  • Bygevoeg 'n (nie-GUI) instelling om die Cajo-bediener te begin met die opstarten (Bijdrage van Marc Paquette)
  • Verbeterde lêer kiesers gedrag in sekere scenario's (Bydrae van Marc Paquette)
  • Bykomende ontbrekende soapui.logroot-opstelling by die log4j-definisie van die GLOBAL_GROOVY_LOG (Bydrae van Michael Ottati)
  • IdleConnectionHandler is nou korrek gestop (Bydrae van Christoph Thelen)
  • Normaliseer padnaam vir luisteraars, fabrieke en wortels (SOAP-1424, Bydrae van Marc Paquette)
  • Bygewerkte biblioteke:
  • proxy-vole 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • Commons-io 2.4
  • wss4j 1.6.14

Wat is nuut in weergawe 3.0 Beta 2:

  • Meestal foute en klein verbeteringe.

Wat is nuut in weergawe 2.5.1:

  • soapUI 2.5.1 is hoofsaaklik 'n foutoplossing los met 'n paar klein verbeteringe.

Wat is nuut in weergawe 2.5:

  • 'n Klomp foutoplossings en geringe verbeteringe ons wonderlike kliënte en gemeenskap vir die toets en verslagdoening ... ons skuld jou nog 'n groot vrylating!

Wat is nuut in weergawe 2.0.2 / 2.5 Beta 1:

  • Ten slotte 'n nuwe weergawe!
  • REST / HTTP-ondersteuning
  • WADL invoer / uitvoer / generasie
  • JSON / HTML vir XML-omskakeling vir bewerings, oordragte, ens.
  • REST / HTTP Versoek TestStep
  • Genereer beide kode en dokumentasie vir WADLs
  • WS-adressering ondersteuning
  • Versoek, MockResponse, Assertion
  • Verbeterings van MockService
  • OnRequest / afterRequest skrifte
  • Verbeterde WSDL-blootstelling met? WSDL-eindpunt
  • dokumentasie vir die vertoon van statiese inhoud
  • Ondersteuning van hoof versoek
  • Gecodeerde projek lêers en verborge wagwoord velde
  • Load Test voor / naRun scripts
  • Invoer / Uitvoer TestCases / TestSuites vir die deel
  • Relatiewe paaie vir projekbronne
  • Verbeterde SOAP Monitor ondersteun nou volhoubare en klomp kodering
  • Dump-File vir antwoordboodskap red outomaties antwoorde op 'n plaaslike lêer
  • Unieke sleutel winkels op versoek vlak
  • Verbeterde XPath Bevat Assertion met opsie om naamruimtevoorvoegsels te ignoreer
  • Verbeterde ondersteuning vir kompressie algoritme
  • Uitgebreide HTTP-verwante instellings
  • . Rugsteun u bestaande projekte voordat u dit toets. Moet asseblief nie huiwer om ons te kontak indien u enige probleme, voorstelle, klagtes, ens! het nie!

Vereistes :

  • Java 2 Standard Edition Runtime Environment

Kommentaar te SoapUI

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!