The Library for InterFace Testing makes GUI unit testing quick and easy through a streamlined API that is simple to use.

LIFT was written to make GUI Unit Testing quick and easy. It was written with introductory programming students in mind, but can be used by anyone using Java and Swing to create graphical user interfaces. LIFT does three main things for the programmer:

  • Provides a simple, type safe way to retrieve GUI object references.

  • Provides a simple means of simulating mouse and keyboard interactions.

  • Transparently deals with thread synchronization issues inherent to GUI programming.

Syndicate content