You are Here : Software Development Tools > Froglogic Squish > Squish for XView
 
 


Platform
Intel/AMD/EM64T
Version
3.4
License
Per Developer
Packaging
ESD
 
  Squish for XView

The Squish for XView edition enables testing applications which are based on the XView toolkit.

Squish for XView is the only professional GUI test tool available offering special support for the legacy XView toolkit from Sun.

Squish for XView recognizes all standard XView controls including special support for complex controls. Additionally it is possible to access all properties and functions of XView controls from test scripts and Squish Spy.

Key Features

General

  • IDE improvements:
    • Wizard for simplified creation of data-driven test scripts
    • "Record at Cursor" mode for more efficient test script maintenance
    • Simplified navigation between script editor and Object Map
  • Possibility to test applications using a mix of supported GUI technologies from within one test script (such as Qt and Java)
  • Automatic reuse of Object Map names that use wildcards and regular expressions
  • Improved error messages when an object cannot be found on test execution

New 3rd Party Integrations

  • Ant built system plugin for Squish test execution
  • Integration plugin for the CruiseControl continuous integration framework
Contents

Licensing

Who needs a license?

Everybody using Squish needs a license. Whether that's the GUI or command line tools doesn't matter. There are two kinds of licenses for different usages:

  • Tester License

    This license is required for users who create, record, edit or modify tests with Squish tools or create tests that will subsequently be used with these tools. It's also required for users that modify or extend Squish itself.

  • Runner License

    This license is required for users who only run tests and process test results with Squish tools. Runner licenses imply the possession of one or several Tester licenses for the creation of the respective tests.

Each licensee gets access to Squish on all supported platforms. No license is needed for creating wrapper libraries using squishidl and for setting up batch testing.

License Models

  • Named User License

    The license is assigned to a specific person. Only this person may use the license. The license can be transferred to someone else by notifying froglogic.

    The number of necessary named user licenses is defined by the number of people who will use Squish in total.

  • Floating License

    The license can be used and shared by a group of people. The number of concurrent usage needs to be specified and is limited.

    The number of necessary concurrent users is defined by the number of people who will use Squish concurrently.

System Requirements

Supported Platforms

  • Windows (NT, 2000, XP and Vista)
  • Linux and Unix derivatives like Solaris, HPUX, AIX and IRIX.
  • Mac OS X
  • Embedded Linux
 
Best Sellers
  Qt - A cross-platform application and UI framework

Develop applications and user interfaces once, and deploy them across Windows, Mac, Linux/X11, embedded Linux, Windows CE and S60 (coming soon) without rewriting the source code.