Skip to content

UI test automation library - v2

License

Notifications You must be signed in to change notification settings

openjdk/jemmy-v2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jemmy Swing UI test automation library

Jemmy is a Java library which provides API to simulate user actions on Swing/AWT UI.

Base concept of the library design is "Operator" class proxies.

A code could look something like this:

var window = new JFrameOperator("My application");
new JMenuBarOperator(window).pushMenu("Help/About");
var dialog = new JDialogOperator("About my application");
new JLabelOperator(dialog, "My application is very good!");
new JButtonOperator(dialog, "OK").push();

See tutorial for more usage examples.

About

UI test automation library - v2

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors 3

  •  
  •  
  •