Vote for WindowTester at

link

 

Click if you're an Open Source Developer

WindowTester

WindowTester Pro
WindowTester Pro is an Eclipse-based software development product that streamlines testing of Java rich client applications by providing tools that automate recording, test generation, code coverage, and playback of GUI interactions that can occur within an application. WindowTester Pro seamlessly integrates with the native Eclipse testing framework and generates code that is 100% JUnit compatible to deliver a high quality and consistent user experience.

WindowTester Runner
For larger teams, it may make sense to centralize development of your SWT or Swing Java GUI tests, but have distributed test execution. For this purpose, our WindowTester Runner provides UI test execution as a separate function.

Fully compatible with Eclipse 3.4

RESOURCES

Read/Print Data Sheet (PDF) »

Read/Print Case Study (PDF) »

Web Demos »
Watch movies that walk through features

NEXT STEPS

Download Free Trial »

Buy Now  »

 

Features

WindowTester Pro

WindowTester Runner

WindowTester
SWT

WindowTester
Swing

Seamless Eclipse Integration

Check

Check

Check

Check

Click and Record JUnit Test Generation

Check

 

Check

Check

Automatic Test Playback

Check

Check

Check

Check

Continuous Test

Check

Check

Check

Check

Code Coverage

Check

 

Check

Check

Support for GEF

Check

(playback only)

Check

 

Rich GUI Test Library

Check

Check

Check

Check

  Free Trial - Includes all products »

 

---------

Key Features of WindowTester

View web demos of features »

Click and Record

Quickly and easily record GUI tests. Interact with your application as you normally would and let WindowTester watch your actions and generate a test case automatically. These generated tests are pure Java and easily customized using all the power available in the Java language.

Automatic Playback

WindowTester test cases automatically exercise your application's GUI, boosting your confidence that your application meets its specifications.

Continuous Test

Test case execution is easily integrated into a continuous build system so that the correctness of your application is tested each and every time that your application is built.

Code Coverage

Understand what parts of your application are exercised when one or more WindowTester tests are executed.

Support for GEF

Easily record and play back tests for Java GUIs using the Eclipse Graphical Editing Framework (GEF).

 

Rich GUI Test Library

WindowTester provides a Rich GUI Test Library, hiding the complexities and threading issues of GUI test execution and facilitating test case customization to meet the needs of your particular situation.

  • Test cases are based on the JUnit standard
  • Pure Java GUI test cases are easy to read
  • Establish test preconditions with Setup Handling
  • Re-factor, customize or extend GUI test cases
  • Create new GUI test cases