Home
Name Modified Size InfoDownloads / Week
Legacy 2014-05-13
md5.txt 2014-05-14 57 Bytes
Awtomat_2.0.0.zip 2014-05-14 98.7 kB
README.txt 2014-05-13 1.6 kB
Changes.txt 2014-05-13 1.2 kB
LICENSE.txt 2014-05-13 1.2 kB
Totals: 6 Items   102.8 kB 0
What can you do with this library?
===================================
This library contains a complete test automation solution. It is used to test the Java Swing application JDecisiontable (de.mgmechanics.jdecisiontable) from same author.

The name should not imply the this classes are made to test Java AWT applications. "Awtomat" just is just a translation of "Automat" in some eastern European languages
i.e. meaning "washing machine" in Polish and "machine gun" in (mil.) Russian.

JAVA 7: The entire software is build using Java 7.

You may visit http://sourceforge.net/projects/awtomat/ for updates and there is a blog too.

Dependencies
=============
Awtomat does not depend on other libraries so there is no awtomat-x.y.z-jar-with-dependencies.jar file just awtomat-x.y.z.jar. 

Licence
========
This project is licensed under the MIT licence. For details see LICENSE.txt.

Known Problems
================
 - When a test opens a dialog and then an assertion fails the test hangs. It is recommended to save some actual values to check, than close the dialog and eventually 
   compare the actual values.

Product Roadmap
================
 - write tests for the classes in de.mgmechanics.awtomat.swing (actually they are tested by using them to test the Java Swing application JDecisiontable)
 - write documentation
 - How would this work with SWT/JFace (the toolkit Eclipse is made of) or Eclipse itself? I'm sure taht it works but we may need other methods to get the
   references to the widgets. A serious problem could be dialogs. With Swing, they are the reason we need java.awt.robot.
Source: README.txt, updated 2014-05-13