From Wikipedia, the free encyclopedia

Squish GUI Tester
Developer(s)Froglogic
Initial release18 November 2003 (2003-11-18)
Stable release
6.7 / 30 March 2021; 3 years ago (2021-03-30)
Operating system Windows, Unix-like, OS X, iOS, Android, Windows CE and QNX
Size220 MB
Available inEnglish
Type Graphical user interface testing
License Trialware
Website froglogic.com/squish

Squish is a commercial cross-platform GUI and regression testing tool that can test applications based on a variety of GUI technologies (see list below). It is developed and maintained by Froglogic. [1] [2]

Overview

Squish is developed and maintained by Froglogic. [1] Version 1.0 was released on 18 November 2003. Squish uses property-based object identification (independent of screen position), and is able to record and replay test scripts written in JavaScript, Perl, Python, Ruby or Tcl. [3] [4] It is a two-component system, consisting of a runner, which interprets and executes scripts, and a server, which hooks in and controls the application under test (AUT) by injecting a module into it that provides a TCP/IP connection between the AUT and the program running the test. [1] Both components work on Windows, Linux, several Unix variants, Mac OS X, [1] iOS, Android, Windows CE and QNX and other RTOSes.[ citation needed]

As of version 6.0, the Squish GUI Tester fully integrates support for behavior-driven development (BDD) and testing extended by special functionality to apply this to GUI tests. Squish is compatible with the Gherkin (domain-specific language) used in tools such as Cucumber.[ citation needed]

Squish is shipped with the full source code. [4]

According to Froglogic, Squish is used by more than 3,000 companies. [5]

In May 2012, Squish won Dr. Dobb's Jolt Productivity Award. [4]

Supported GUI technologies

According to Froglogic, Squish supports the following platforms: [6]

See also

References

  1. ^ a b c d "Third-Party Automated Testing Tools". Qt Quarterly (16). Trolltech. 2005. Archived from the original on 2 April 2015.
  2. ^ Leithold, Alfred (2008). Tests executed in Squish for Qt. GRIN Verlag. p. 53. ISBN  9783638894623. {{ cite book}}: |work= ignored ( help)
  3. ^ "froglogic Releases Automated Qt GUI Testing Tool Squish 1.0". LinuxDevices. Ziff Davis. 18 November 2003. Archived from the original on 5 May 2015.
  4. ^ a b c Riley, Mike (1 May 2012). "Jolt Awards: The Best Testing Tools - Jolt Productivity Award - froglogic Squish". Archived from the original on 1 September 2015.
  5. ^ "Our Customers". Froglogic. Retrieved 30 August 2013.
  6. ^ "Squish GUI Testing". Froglogic. Retrieved 30 August 2013.

External links

From Wikipedia, the free encyclopedia

Squish GUI Tester
Developer(s)Froglogic
Initial release18 November 2003 (2003-11-18)
Stable release
6.7 / 30 March 2021; 3 years ago (2021-03-30)
Operating system Windows, Unix-like, OS X, iOS, Android, Windows CE and QNX
Size220 MB
Available inEnglish
Type Graphical user interface testing
License Trialware
Website froglogic.com/squish

Squish is a commercial cross-platform GUI and regression testing tool that can test applications based on a variety of GUI technologies (see list below). It is developed and maintained by Froglogic. [1] [2]

Overview

Squish is developed and maintained by Froglogic. [1] Version 1.0 was released on 18 November 2003. Squish uses property-based object identification (independent of screen position), and is able to record and replay test scripts written in JavaScript, Perl, Python, Ruby or Tcl. [3] [4] It is a two-component system, consisting of a runner, which interprets and executes scripts, and a server, which hooks in and controls the application under test (AUT) by injecting a module into it that provides a TCP/IP connection between the AUT and the program running the test. [1] Both components work on Windows, Linux, several Unix variants, Mac OS X, [1] iOS, Android, Windows CE and QNX and other RTOSes.[ citation needed]

As of version 6.0, the Squish GUI Tester fully integrates support for behavior-driven development (BDD) and testing extended by special functionality to apply this to GUI tests. Squish is compatible with the Gherkin (domain-specific language) used in tools such as Cucumber.[ citation needed]

Squish is shipped with the full source code. [4]

According to Froglogic, Squish is used by more than 3,000 companies. [5]

In May 2012, Squish won Dr. Dobb's Jolt Productivity Award. [4]

Supported GUI technologies

According to Froglogic, Squish supports the following platforms: [6]

See also

References

  1. ^ a b c d "Third-Party Automated Testing Tools". Qt Quarterly (16). Trolltech. 2005. Archived from the original on 2 April 2015.
  2. ^ Leithold, Alfred (2008). Tests executed in Squish for Qt. GRIN Verlag. p. 53. ISBN  9783638894623. {{ cite book}}: |work= ignored ( help)
  3. ^ "froglogic Releases Automated Qt GUI Testing Tool Squish 1.0". LinuxDevices. Ziff Davis. 18 November 2003. Archived from the original on 5 May 2015.
  4. ^ a b c Riley, Mike (1 May 2012). "Jolt Awards: The Best Testing Tools - Jolt Productivity Award - froglogic Squish". Archived from the original on 1 September 2015.
  5. ^ "Our Customers". Froglogic. Retrieved 30 August 2013.
  6. ^ "Squish GUI Testing". Froglogic. Retrieved 30 August 2013.

External links


Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook