
windowlicker
Window Licker
A framework for the test-driven development of Java systems through the GUI.
Features
- Provides a high-level API for controlling and making assertions about graphical user interfaces:
- Swing
- Dynamic HTML (aka "AJAX") including GWT
- Deals with the asynchronous nature of GUI and AJAX programming so the tests don't have to
- Controls the GUI by sending native mouse and keyboard events
- Handles different keyboard layouts
- Produces high quality error messages to help you easily diagnose test failures
- Easily extensible to cope with new user interface components
More Information
- HOW-TO Documentation
- The French idiom, faire du lèche-vitrine, which translates as doing the window-lick, means window shopping.
Project Information
- License: GNU GPL v3
- 65 stars
- svn-based source control
Labels:
Java
Swing
GUI
Testing
Hamcrest
TDD
Linux
Windows
Mac
AJAX
GWT
test
acceptance-testing
acceptance-test