SoapUI - SoapUI - Wikipedia
Otevřený zdroj SoapUI | |
Vývojáři | Software SmartBear |
---|---|
První vydání | 2005 |
Stabilní uvolnění | |
Úložiště | github |
Napsáno | Java, Groovy |
K dispozici v | Angličtina |
Typ | SOA, webové služby |
Licence | EUPL (SoapUI Open Source) Proprietární (SoapUI Pro) |
webová stránka | soapui |
SoapUI je open-source webová služba pro testování aplikací pro Simple Object Access Protocol (SOAP) a reprezentativní státní převody (ZBYTEK). Jeho funkčnost pokrývá webová služba inspekce, vyvolání, vývoj, simulace a uštěpačný, funkční testování, testování zátěže a shody. Komerční verze, SoapUI Pro, která se zaměřuje hlavně na funkce určené ke zvýšení produktivity, vyvinula také společnost Eviware Software AB. V roce 2011, Software SmartBear získal Eviware.[3][4]
SoapUI byl původně vydán pro SourceForge v září 2005. Je svobodný software, s licencí podle podmínek Veřejná licence Evropské unie.[5] Od počátečního vydání bylo SoapUI staženo více než 2 000 000krát.[6] Je zcela postaven na Java platforma a použití Houpačka pro uživatelské rozhraní. To znamená, že SoapUI je napříč platformami. Dnes SoapUI také podporuje IDEA, Zatmění, a NetBeans.[7][8]
SoapUI může testovat MÝDLO a REST webové služby, JMS, AMF, stejně jako vytvořit jakýkoli HTTP (S ) a JDBC hovory.[9]
Funkce
SoapUI
Mezi hlavní funkce patří webové služby:[10]
- inspekce
- vyvolání
- rozvoj
- simulace a výsměch
- testování funkčnosti, souladu a bezpečnosti
SoapUI Pro
SoapUI Pro je komerční podniková verze. SoapUI Pro přidává do jádra SoapUI řadu vylepšení produktivity, které jsou navrženy tak, aby usnadnily mnoho opakujících se úkolů při práci se SoapUI.[10]
Vlastnosti | Výhoda | Přečtěte si více |
---|---|---|
Pokrytí WSDL | Analyzujte zprávy požadavků / odpovědí a zjistěte, jak dobře se testuje / zesměšňuje / používá smlouva WSDL. | [2] |
Refaktoring WSDL | Automaticky aktualizovat požadavky / odpovědi / tvrzení, když se změní základní WSDL. | [3] |
Složené projekty | Spolupracujte v týmu na svých projektech testování webových služeb. | [4] |
Správa požadavků | Spravujte, importujte a exportujte požadavky na projekty a propojujte je s testovacími případy. | [5] |
Editor požadavků na základě formulářů | Usnadnit úpravy a porozumění zpráv s požadavky pro technické i netechnické uživatele. | [6] |
Přehledový prohlížeč zpráv | Chcete-li získat přehled o odpovídající odpovědi / simulovaném požadavku / sledované zprávě. | [7] |
Stromový editor požadavků / odpovědí | Pro usnadnění navigace a porozumění větším zprávám. | [8] |
Inspektor stolu | Chcete-li rychle poskytnout přehled obsahu tabulkových zpráv. | |
Inspektor schématu | Pro usnadnění kontroly a ladění obsahu zprávy. | |
Inspektor XML | Pro usnadnění kontroly a ladění obsahu zprávy. | |
Doc inspektor | Pro snazší porozumění obsahu zprávy. | |
Krok DataSource Test | Usnadnit vytváření testů založených na datech. | [9] |
DataSink Test | Usnadňuje sběr dat, které se použijí v následných testech nebo pro externí hlášení. | [10] |
DataGen Test | Zjednodušit komplexní testování složitých rozhraní. | [11] |
Průvodci převodem majetku | Usnadnit vytváření složitých testovacích případů / toků zpráv. | [12] |
Průvodci potvrzení XPath | Usnadnit vytváření kontrolních výrazů XPath pro kroky TestRequest a MockResponse. | [13] |
XPath Wizards | Usnadňuje vytváření výrazů XPath v mnoha situacích. | [14] |
Integrovaný reporting | Poskytnout souhrny funkčních testů pro sledování a správu. | [15] |
Groovy knihovna skriptů | Usnadňuje opětovné použití a skriptování složitých scénářů. | [16] |
Plocha s kartami | Usnadňuje správu plochy pomocí více editorů. | [17] |
API Discovery | Schopnost vytvářet testy SoapUI na základě zachyceného provozu HTTP, který byl generován z akcí uživatelů (např. Z procházení webu) | [18] |
Ocenění
SoapUI získal řadu ocenění. Tyto zahrnují:
- Jolt Awards 2014: Nejlepší testovací nástroje[11]
- Vyznamenání ATI Automation, 2009[12]
- Cena InfoWorld Best of Open Source Software Award, 2008[13]
- Cena SOAWorld Readers 'Choice Award, 2007[14]
Viz také
Reference
- ^ „Nejnovější poznámky k verzi“. soapUI. 14. července 2020. Citováno 28. srpna 2020.
- ^ „Zprávy“. soapUI. 13. července 2020. Citováno 28. srpna 2020.
- ^ „Společnost Eviware software AB prodána společnosti SmartBear Software Inc“. Magnát. 5. července 2011. Archivovány od originál 3. června 2016. Citováno 3. června 2016.
- ^ [1] Archivováno 12. července 2011 na adrese Wayback Machine
- ^ „Licenční smlouva s koncovým uživatelem SoapUI“. Citováno 28. září 2014.
- ^ „Domov funkčních zkoušek“. soapUI. Citováno 13. prosince 2011.
- ^ Ferguson Smart, John (duben 2008). Elektrické nástroje Java. O'Reilly. str.547 –566. ISBN 978-0-596-52793-8.
- ^ "soapUI | Software pro vývoj zdarma ke stažení na". sourceforge.net. Citováno 13. prosince 2011.
- ^ „Podpora technologie SoapUI“. soapui.org. Citováno 14. dubna 2014.
- ^ A b „Porovnat soapUI a soapUI Pro“. soapui.org. Archivovány od originál 1. ledna 2012. Citováno 13. prosince 2011.
- ^ „Jolt Awards 2014: The Best Testing Tools“. Citováno 26. června 2015.
- ^ „Webové vysílání ATI Automation Honors“. Citováno 5. dubna 2011.
- ^ „InfoWorld Bossie, nejlepší nástroj pro testování webových služeb“. InfoWorld. Archivovány od originál dne 22. dubna 2009. Citováno 5. dubna 2011.
- ^ „2007 SOA World Reader's Choice Awards“. Časopis SOAWorld. Citováno 5. dubna 2011.