Squish es una herramienta comercial de prueba de regresión y GUI multiplataforma que puede probar aplicaciones basadas en una variedad de tecnologías GUI (consulte la lista a continuación). Es desarrollado y mantenido por Froglogic. [1] [2]
Desarrollador (es) | Froglogic |
---|---|
Versión inicial | 18 de noviembre de 2003 |
Lanzamiento estable | 6.5.2 / 5 de febrero de 2020 |
Sistema operativo | Windows , tipo Unix , OS X , iOS , Android , Windows CE y QNX |
Tamaño | 220 MB |
Disponible en | inglés |
Tipo | Prueba de interfaz gráfica de usuario |
Licencia | Software de prueba |
Sitio web | froglogic |
Descripción general
Squish es desarrollado y mantenido por Froglogic. [1] La versión 1.0 fue lanzada el 18 de noviembre de 2003. Squish usa identificación de objetos basada en propiedades (independientemente de la posición de la pantalla) y puede grabar y reproducir scripts de prueba escritos en JavaScript , Perl , Python , Ruby o Tcl . [3] [4] Es un sistema de dos componentes, que consiste en un corredor , que interpreta y ejecuta scripts, y un servidor , que conecta y controla la aplicación bajo prueba (AUT) inyectando un módulo en ella que proporciona un Conexión TCP / IP entre AUT y el programa que ejecuta la prueba. [1] Ambos componentes funcionan en Windows , Linux , varias variantes de Unix , Mac OS X , [1] iOS , Android , Windows CE y QNX y otros RTOS. [ cita requerida ]
A partir de la versión 6.0, Squish GUI Tester integra completamente el soporte para el desarrollo impulsado por el comportamiento (BDD) y las pruebas extendidas por una funcionalidad especial para aplicar esto a las pruebas de GUI. Squish es compatible con Gherkin (lenguaje específico de dominio) utilizado en herramientas como Cucumber . [ cita requerida ]
Squish se envía con el código fuente completo . [4]
Según Froglogic, Squish es utilizado por más de 3.000 empresas. [5]
En mayo de 2012, Squish ganó el premio a la productividad Jolt del Dr. Dobb . [4]
Tecnologías de GUI compatibles
Según Froglogic, Squish admite las siguientes plataformas: [6]
- Qt, QML, QtQuick
- Java SWT / Eclipse RCP
- Java AWT / Swing
- JavaFX
- Windows MFC , .NET Windows Forms y WPF
- Mac OS X Carbon / Cocoa
- iOS Cocoa Touch
- Web / HTML / AJAX
- Flexionar
- Androide
- XView
- Tk
Ver también
- Lista de herramientas de prueba de GUI
Referencias
- ^ a b c d "Herramientas de prueba automatizadas de terceros" . Qt Trimestral . Trolltech (16). 2005. Archivado desde el original el 2 de abril de 2015.
- ^ Leithold, Alfred (2008). Pruebas ejecutadas en Squish para Qt . Pruebas estructuradas en la práctica . GRIN Verlag . pag. 53. ISBN 9783638894623.
- ^ "froglogic lanza la herramienta de prueba de GUI Qt automatizada Squish 1.0" . LinuxDevices . Ziff Davis . 18 de noviembre de 2003. Archivado desde el original el 5 de mayo de 2015.
- ^ a b c Riley, Mike (1 de mayo de 2012). "Premios Jolt: Las mejores herramientas de prueba - Premio a la productividad Jolt - froglogic Squish" . Archivado desde el original el 1 de septiembre de 2015.
- ^ "Nuestros Clientes" . Froglogic . Consultado el 30 de agosto de 2013 .
- ^ "Squish GUI Testing" . Froglogic . Consultado el 30 de agosto de 2013 .
enlaces externos
- Página web oficial