Squish (Froglogic) - Squish (Froglogic)
Vývojáři | Froglogic |
---|---|
První vydání | 18. listopadu 2003 |
Stabilní uvolnění | 6.5.2 / 5. února 2020 |
Operační systém | Okna, Unixový, OS X, iOS, Android, Windows CE a QNX |
Velikost | 220 MB |
K dispozici v | Angličtina |
Typ | Testování grafického uživatelského rozhraní |
Licence | Zkušební verze |
webová stránka | froglogic |
Rozmáčknout je komerční napříč platformami GUI a regresní testování nástroj, který může testovat aplikace na základě různých GUI technologie (viz seznam níže). Je vyvíjen a udržován společností Froglogic.[1][2]
Přehled
Squish vyvíjí a udržuje Froglogic.[1] Verze 1.0 byla vydána 18. listopadu 2003. Squish používá identifikaci objektu na základě vlastností (nezávisle na poloze obrazovky) a je schopen zaznamenávat a přehrávat testovací skripty napsané v JavaScript, Perl, Krajta, Rubín nebo Tcl.[3][4] Jedná se o dvousložkový systém, který se skládá z a běžec, který interpretuje a spouští skripty, a serveru, který zavěsí a ovládá testovaná aplikace (AUT) od injekčně modul do něj, který poskytuje a TCP / IP spojení mezi AUT a programem provádějícím test.[1] Obě součásti fungují Okna, Linux, několik Unix varianty, Mac OS X,[1] iOS, Android, Windows CE a QNX a další RTOS.[Citace je zapotřebí ]
Od verze 6.0 testovací program Squish GUI plně integruje podporu pro vývoj založený na chování (BDD) a testování rozšířeno o speciální funkcionalitu pro použití na testy GUI. Squish je kompatibilní s Gherkin (jazyk specifický pro doménu) používané v nástrojích jako např Okurka.[Citace je zapotřebí ]
Squish je dodáván s plnou zdrojový kód.[4]
Podle Froglogic používá Squish více než 3 000 společností.[5]
V květnu 2012 Squish vyhrál Cena Dr. Dobba za nárazovou produktivitu.[4]
Podporované technologie GUI
Podle Froglogic Squish podporuje následující platformy:[6]
- Qt, QML, QtQuick
- Java SWT /Eclipse RCP
- Java AWT / Swing
- JavaFX
- Windows MFC, .SÍŤ Windows Forms a WPF
- Mac OS X Carbon / Cocoa
- iOS Kakaový dotek
- Web /HTML /AJAX
- Flex
- Android
- XView
- Tk
Viz také
Reference
- ^ A b C d „Nástroje pro automatické testování třetích stran“. Qt čtvrtletně. Trolltech (16). 2005. Archivováno z původního dne 2. dubna 2015.
- ^ Leithold, Alfred (2008). Testy provedené v Squish pro Qt. Strukturované testování v praxi. GRIN Verlag. p. 53. ISBN 9783638894623.
- ^ "froglogic uvádí automatizovaný Qt GUI testovací nástroj Squish 1.0". LinuxDevices. Ziff Davis. 18. listopadu 2003. Archivováno z původního dne 5. května 2015.
- ^ A b C Riley, Mike (1. května 2012). „Jolt Awards: The Best Testing Tools - Jolt Productivity Award - froglogic Squish“. Archivováno z původního dne 1. září 2015.
- ^ "Naši zákazníci". Froglogic. Citováno 30. srpna 2013.
- ^ „Squish GUI Testing“. Froglogic. Citováno 30. srpna 2013.