SoapUI

Software screenshot:
SoapUI
Podrobnosti Software:
Verze: 5.4.0 Aktualizováno
Datum uploadu: 22 Jun 18
Vývojka: Ole Matzura
Licence: Volný
Popularita: 514

Rating: nan/5 (Total Votes: 0)

SoapUI je komerční a přesto bezplatně distribuovaný softwarový projekt, který byl navržen tak, aby byl užitečný jako funkční testování, testování shody, kontrolní testování, bezpečnostní testování, monitorování, vyvolávání, simulaci nebo posměšování API rozhraní SOAP / WSDL a REST / WADL.


De facto standard pro testování API

SoapUI byl de-facto standardem pro testování API a zahrnuje podporu REST (Representational State Transfer), SOAP (Simple Object Access Protocol), JMS (Java Message Service), JDBC (Java Database Connectivity) AMF (formát zpráv akcí), protokoly HTTP (Hypertext Transfer Protocol) a protokoly POX (prostý starý jazyk XML).

Mezi jeho nejdůležitější body lze uvést, že lze použít pro simulaci služby, posměšování služeb, generování kódu, POX testování, testování AMF, testování SOAP, testy REST, testování zatížení, funkční testování, testování JMS, testování JDBC stejně jako bezpečnostní testování. Má více než 5,5 milionu stahovaných souborů a je distribuováno jako součást softwarového softwaru SmartBear, který vytváří výkonné nástroje QA a vývojové nástroje.

Kromě toho může být použit jako nástroj generátoru kódů. Software také umožňuje uživatelům snadno a rychle vytvářet pokročilé testy výkonu a také provádět automatizované funkční testy. SoapUI funguje dobře se všemi GNU / Linuxy, pro které je distribuován jako předem vytvořené binární balíčky v formátech tar.gz a sh, a to jak pro architektury 64bitových (x86_64) a 32bitových (x86). Podporovány jsou také operační systémy Microsoft Windows a Mac OS X.


Pod kapotou a dostupností

Program byl napsán výhradně v programovacím jazyce Java a pro grafické uživatelské rozhraní využívá technologii Java Swing. Pro vaše pohodlí je distribuován jako předdefinovaný generický binární balíček, který obsahuje spustitelný soubor JAR, stejně jako instalátory pro 32bitové a 64bitové hardwarové platformy ve formátu sh. Informace o cenách pro SoapUI Pro naleznete na webových stránkách projektu

Co je nové v této verzi:

  • Nový plugin SwaggerHub, který vám pomůže snadno importovat definice Swagger API od SwaggerHub do vašeho projektu a exportovat vaše API do SwaggerHub. (SOAPUIOS-152)
  • Účinnější využití paměti. (SOAPUIOS-154)
  • Nová funkce uživatele Stanislaw Wozniak (uživatel GitHub s sponte přezdívky): Testovací běžec má nové nastavení, které povolují SoapUI exportovat vlastnosti testovacích případů do zpráv typu JUnit. Nové výsledky exportu JUnit s vlastnostmi testu naleznete. zaškrtněte políčko na kartě Přehledy v dialogovém okně, ve kterém určíte vlastnosti testovacího běžce před spuštěním. Chcete-li povolit tuto funkci z příkazového řádku, použijte nový argument příkazového řádku. (SOAPUIOS-156)
  • Oprava chyby od Marc Paquette (marcpa00 v GitHubu): Starší verze dvojitých zpráv SoapUI zaslaných do protokolu konzoly z Groovy kódu. Marc to opravil. (SOAPUIOS-157)
  • Další opravy chyb:
  • Zásuvný modul UXM AlertSite nepřidávaly "API monitoru" do nabídky produktu. (SOAPUIOS-166)
  • Při instalaci produktu do systému Linux se může vyskytnout chyba ("Režim přístupu pro skripty wsi-test-tools nelze nastavit"). (SOAPUIOS-161)
  • Spuštění WS-I Compliance pro službu SOAP může způsobit výjimku. (SOAPUIOS-158)

Co je nového ve verzi:

  • Nový plugin SwaggerHub, který vám pomůže snadno importovat definice Swagger API od SwaggerHub do vašeho projektu a exportovat vaše API do SwaggerHub. (SOAPUIOS-152)
  • Účinnější využití paměti. (SOAPUIOS-154)
  • Nová funkce uživatele Stanislaw Wozniak (uživatel GitHub s sponte přezdívky): Testovací běžec má nové nastavení, které povolují SoapUI exportovat vlastnosti testovacích případů do zpráv typu JUnit. Nové výsledky exportu JUnit s vlastnostmi testu naleznete. zaškrtněte políčko na kartě Přehledy v dialogovém okně, ve kterém určíte vlastnosti testovacího běžce před spuštěním. Chcete-li povolit tuto funkci z příkazového řádku, použijte nový argument příkazového řádku. (SOAPUIOS-156)
  • Oprava chyby od Marc Paquette (marcpa00 v GitHubu): Starší verze dvojitých zpráv SoapUI zaslaných do protokolu konzoly z Groovy kódu. Marc to opravil. (SOAPUIOS-157)
  • Další opravy chyb:
  • Zásuvný modul UXM AlertSite nepřidávaly "API monitoru" do nabídky produktu. (SOAPUIOS-166)
  • Při instalaci produktu do systému Linux se může vyskytnout chyba ("Režim přístupu pro skripty wsi-test-tools nelze nastavit"). (SOAPUIOS-161)
  • Spuštění WS-I Compliance pro službu SOAP může způsobit výjimku. (SOAPUIOS-158)

Co je nového ve verzi 5.2.0:

  • Hlavní nové funkce:
  • Můžete použít 4 nová tvrzení založená na JSONPath:
  • JsonPath Count - Vypočítá počet výskytů prvků v odpovědi JSON.
  • JsonPath Existence Match - extrahuje data z odpovědi JSON a porovná ji s očekávanou hodnotou.
  • JsonPath Match - Zkontroluje, zda odpověď JSON obsahuje určitý uzel.
  • JsonPath RegEx Match - extrahuje data z odpovědi JSON a ověřuje je regulárním výrazem. Nové tvrzení naleznete v dialogovém okně Přidat tvrzení ve skupině prohlášení o obsahu.
  • Můžete vytvářet nové prázdné projekty (v dřívějších verzích, projekty musely být založeny na WSDL nebo WADL nebo URI).
  • Vylepšení:
  • Nový vzhled inspirovaný Ready! API.
  • Podpora Java 6 byla zrušena. Chcete-li spustit SoapUI, nyní musíte mít v počítači nainstalovanou technologii Java 7. Instalační balíček SoapUI obsahuje moduly Java 7, takže pokud používáte instalační program, nemusíte stahovat a instalovat další soubory.
  • Ikony starého stylu byly nahrazeny novějšími ikonami.
  • Přiložené pluginy:
  • Instalační balíček SoapUI obsahuje následující pluginy:
  • Zásuvný modul MQTT - Umožňuje testování služeb MQTT IOT.
  • Plugin Swagger - Umožňuje načítání a ukládání popisů rozhraní Swagger.
  • AlertSite UXM plugin - umožňuje distribuované sledování rozhraní API.
  • Opravena chyba:
  • Vyjádření JMS Timeout nefungovalo.
  • SoapUI se nepodařilo najít přílohy specifikované 'xop: Include href'.
  • Při spouštění testů s testrunner.bat a aktuálním adresáři se liší od zásobníku
  • SoapUI se nepodařilo načíst pluginy.
  • Nápověda & gt; Ochrana osobních údajů " položka nabídky neotevře žádnou webovou stránku. Nyní se otevře http://www.soapui.org/Store-Info/privacy-policy.html.
  • V editoru kroků testu přenosu vlastností bylo možné přidat do seznamu přenosů dvě položky se stejným názvem.
  • Když změníte velikost položky "Obsahovat" atribut editace okna, text v tomto okně neměl odpovídající velikost.
  • Karta Přehled editoru rozhraní REST zobrazuje výraz "WSDL Definition" namísto "WADL Definition".
  • V přehledu SoapUI bylo napsáno chybné vykreslení & gt; Nastavení obrazovky WSDL.

Co je nového ve verzi 5.1.3:

  • Hlavní nové funkce:
  • REST Mocking - Snadno vytvářet REST MockServices bez skriptování a testování nedostupných / prototypových rozhraní API.
  • Podpora OAuth 2.0 - Testování rozhraní API pomocí OAuth 2.0, seskupování různých pověření OAuth 2.0 do profilů a automatizace testů OAuth 2.0 pro integraci s dalšími nástroji pro vytváření.
  • (Pouze Pro) REST Discovery - Rychle si ověřte své neregistrované API záznamem interakcí s rozhraním API.
  • (jen Pro) REST Test Suite Builder - Automaticky vytvoří testovací sady z vašich zaznamenaných interakcí s rozhraním API a ujistěte se, že testujete správné požadavky.
  • (pouze Pro) REST Discovery + REST Mocking - Bezproblémově vytváří REST Mocks pomocí odpovědí z nahrávek REST Discovery.
  • Opraveny chyby:
  • XSD nyní správně vystaveny pro MockServices v podadresářích (SOAP-1313)
  • Panel paměti paměti nyní zobrazuje celkovou správnou paměť pro velikosti nad 2 GB (SOAP-1574)
  • Při vytváření položky podpisu WSS (SOAPUI-4586 / SOAP-1097, příspěvek od Willema Salembiera) je možné podepsat BinarySecurityToken
  • Názvy editorů editorů a požadavků editoru jsou nyní lépe synchronizovány (SOAP-830)
  • Zlepšil chování tabulky parametrů vyskakovacích oken požadavku (SOAP-845)
  • Přidali jste text chybějícího náznaku z "nového resetu" dialog (SOAP-1102)
  • Byly odstraněny některé duplicitní archivy knihoven. (SOAP-1195)
  • Je nyní možné znovu importovat WSDL chráněnou základním ověřením HTTP (SOAP-1331)
  • Převod XML již selhal pro hodnotu JSON, jejíž název začíná číslicí (SOAP-1405)
  • Stránka pro začátečníky nyní změní velikost i na Mac OS X (SOAP-1212)
  • Požadavky na přesměrování již ignorují ručně nakonfigurované nastavení serveru proxy (SOAP-1208)
  • Při použití souborů WADL se schématem (SOAP-1219) byly opraveny některé menší problémy s JSON
  • Opraveno NullPointerException při uplatnění schématu na XSD (SOAP-1229)
  • Opět je možné vytvořit nové zkušební kroky REST i přesto, že mají služby REST s duplicitními názvy. (SOAP-1239)
  • Opravené vlastní vlastnosti nefungují s kroky testu REST, které používají koncový bod JMS (SOAP-1251)
  • Opravená položka SecurityTestRunner nevytváří přehledy v systému Mac OS X (SOAP-1278)
  • Vylepšená kompatibilita s MTOM a WCF (SOAP-1316)
  • Odstraněno zbytečné "Nepodařilo se odstranit dočasný projektový soubor" upozornění. (SOAP-1338)
  • Exportovat projekt do souboru ZIP již nezobrazuje chybovou zprávu (SOAP-1948)
  • SSLContext je nyní konfigurovatelný pomocí vlastnosti systému soapui.sslcontext.algorithm (SOAP-2013)
  • Široký znak Unicode způsobuje již při importu znaky CharConversionException (SOAP-1752)
  • (Pouze Pro) Opraveno selhání pluginu maven při spuštění projektu obsahujícího Message Assertion Message (SOAP-1348)
  • (pouze Pro) Pevně ​​nepotřebné zpoždění 500 ms při testování dat (SOAP-769)
  • (pouze Pro) Opravena chyba, kdy testy RESTu řízené daty někdy zvedly nesprávná data (SOAP-722)
  • (pouze Pro) JSON již v některých případech již není konvertován na XML (SOAP-1219)
  • Vylepšení:
  • Zavedena třída Script pro interní seskupování konstant (příspěvek Marc Paquette)
  • Bylo přidáno nastavení (jiné než grafické rozhraní) pro řízení spouštění serveru Cajo při spuštění (příspěvek od Marc Paquette)
  • Vylepšené chování výběru souborů v určitých scénářích (příspěvek od Marc Paquette)
  • Přidána chybějící konfigurace soapui.logroot k definici log4j GLOBAL_GROOVY_LOG (příspěvek od Michaela Ottatiho)
  • IdleConnectionHandler je nyní správně zastaven (příspěvek od Christoph Thelen)
  • Normalizovat cestu pro posluchače, továrny a kořen (SOAP-1424, příspěvek od Marc Paquette)
  • Aktualizované knihovny:
  • proxy-vol 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Co je nového ve verzi 5.0.0:

  • Hlavní nové funkce:
  • REST Mocking - Snadno vytvářet REST MockServices bez skriptování a testování nedostupných / prototypových rozhraní API.
  • Podpora OAuth 2.0 - Testování rozhraní API pomocí OAuth 2.0, seskupování různých pověření OAuth 2.0 do profilů a automatizace testů OAuth 2.0 pro integraci s dalšími nástroji pro vytváření.
  • (Pouze Pro) REST Discovery - Rychle si ověřte své neregistrované API záznamem interakcí s rozhraním API.
  • (jen Pro) REST Test Suite Builder - Automaticky vytvoří testovací sady z vašich zaznamenaných interakcí s rozhraním API a ujistěte se, že testujete správné požadavky.
  • (pouze Pro) REST Discovery + REST Mocking - Bezproblémově vytváří REST Mocks pomocí odpovědí z nahrávek REST Discovery.
  • Opraveny chyby:
  • XSD nyní správně vystaveny pro MockServices v podadresářích (SOAP-1313)
  • Panel paměti paměti nyní zobrazuje celkovou správnou paměť pro velikosti nad 2 GB (SOAP-1574)
  • Při vytváření položky podpisu WSS (SOAPUI-4586 / SOAP-1097, příspěvek od Willema Salembiera) je možné podepsat BinarySecurityToken
  • Názvy editorů editorů a požadavků editoru jsou nyní lépe synchronizovány (SOAP-830)
  • Zlepšil chování tabulky parametrů vyskakovacích oken požadavku (SOAP-845)
  • Přidali jste text chybějícího náznaku z "nového resetu" dialog (SOAP-1102)
  • Byly odstraněny některé duplicitní archivy knihoven. (SOAP-1195)
  • Je nyní možné znovu importovat WSDL chráněnou základním ověřením HTTP (SOAP-1331)
  • Převod XML již selhal pro hodnotu JSON, jejíž název začíná číslicí (SOAP-1405)
  • Stránka pro začátečníky nyní změní velikost i na Mac OS X (SOAP-1212)
  • Požadavky na přesměrování již ignorují ručně nakonfigurované nastavení serveru proxy (SOAP-1208)
  • Při použití souborů WADL se schématem (SOAP-1219) byly opraveny některé menší problémy s JSON
  • Opraveno NullPointerException při uplatnění schématu na XSD (SOAP-1229)
  • Opět je možné vytvořit nové zkušební kroky REST i přesto, že mají služby REST s duplicitními názvy. (SOAP-1239)
  • Opravené vlastní vlastnosti nefungují s kroky testu REST, které používají koncový bod JMS (SOAP-1251)
  • Opravená položka SecurityTestRunner nevytváří přehledy v systému Mac OS X (SOAP-1278)
  • Vylepšená kompatibilita s MTOM a WCF (SOAP-1316)
  • Odstraněno zbytečné "Nepodařilo se odstranit dočasný projektový soubor" upozornění. (SOAP-1338)
  • Exportovat projekt do souboru ZIP již nezobrazuje chybovou zprávu (SOAP-1948)
  • SSLContext je nyní konfigurovatelný pomocí vlastnosti systému soapui.sslcontext.algorithm (SOAP-2013)
  • Široký znak Unicode způsobuje již při importu znaky CharConversionException (SOAP-1752)
  • (Pouze Pro) Opraveno selhání pluginu maven při spuštění projektu obsahujícího Message Assertion Message (SOAP-1348)
  • (pouze Pro) Pevně ​​nepotřebné zpoždění 500 ms při testování dat (SOAP-769)
  • (pouze Pro) Opravena chyba, kdy testy RESTu řízené daty někdy zvedly nesprávná data (SOAP-722)
  • (pouze Pro) JSON již v některých případech již není konvertován na XML (SOAP-1219)
  • Vylepšení:
  • Zavedena třída Script pro interní seskupování konstant (příspěvek Marc Paquette)
  • Bylo přidáno nastavení (jiné než grafické rozhraní) pro řízení spouštění serveru Cajo při spuštění (příspěvek od Marc Paquette)
  • Vylepšené chování výběru souborů v určitých scénářích (příspěvek od Marc Paquette)
  • Přidána chybějící konfigurace soapui.logroot k definici log4j GLOBAL_GROOVY_LOG (příspěvek od Michaela Ottatiho)
  • IdleConnectionHandler je nyní správně zastaven (příspěvek od Christoph Thelen)
  • Normalizovat cestu pro posluchače, továrny a kořen (SOAP-1424, příspěvek od Marc Paquette)
  • Aktualizované knihovny:
  • proxy-vol 20131209 (SOAP-1208)
  • rsyntaxtextarea 2.5.0 (SOAP-1425)
  • commons-io 2.4
  • wss4j 1.6.14

Co je nového ve verzi 3.0 Beta 2:


  • Co je nového ve verzi 2.5.1:

    • uvolnit s několika drobnými vylepšeními.

    Co je nového ve verzi 2.5:

    • našim úžasným zákazníkům a komunitě pro testování a reportování ... dlužíme vám další skvělé vydání!

    Co je nového ve verzi 2.0.2 / 2.5 Beta 1:

    • Konečně nová verze!
    • Podpora REST / HTTP
    • import / export / generování WADL
    • Převod JSON / HTML na XML pro tvrzení, přenosy atd.
    • Požadavek testu REST / HTTP
    • Vytvořte kód a dokumentaci pro WADL
    • Podpora adresování WS
    • Požadavek, MockResponse, Assertion
    • Vylepšení služby MockService
    • onRequest / afterRequest skripty
    • Vylepšená expozice WSDL s koncovým bodem WSDL
    • docroot pro zobrazování statického obsahu
    • Podpora požadavků HEAD
    • šifrované soubory projektu a skryté heslo
    • LoadTest před / po skriptechRun
    • Import / export TestCases / TestSuites pro sdílení
    • Relativní cesty k zdrojům projektu
    • Vylepšený SOAP Monitor nyní podporuje kódování zachování živých a chunked
    • Dump-File pro zprávu odpovědi automaticky uloží odpovědi na lokální soubor
    • Jedinečné úložiště klíčů na úrovni požadavků
    • Vylepšená verze XPath obsahuje tvrzení s možností ignorovat předpony oboru názvů
    • Vylepšená podpora kompresního algoritmu
    • Rozšířené nastavení týkající se protokolu HTTP
    • Zálohujte stávající projekty před testováním a neváhejte nás kontaktovat, pokud máte nějaké problémy, návrhy, stížnosti atd.

    Požadavky :

Komentáře k SoapUI

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!