Version 3, last updated by Iulian Dragos at December 15, 2011 11:15 UTC
GUI Testing
To test the Scala IDE for eclipse automated GUI test are currently being developed.
We have licenses for Squish, which is one of the best commerical available GUI testing tools sponsored by Froglogic.
The tests will be contained in a own module (org.scala-ide.gui-tests.squish) to ensure that they do not interfere with the build of the plugin itself.
The principle workflow of the GUI tests is as follows:
- expand the eclipse installation without the Scala plugin
- Start eclipse
- Add the local update site to eclipse (build result) and install the Scala plugin
Other automated GUI tests (not depending on squish) may be written independently. Each gui testing tool should be located in a separate maven module following the naming convention:
org.scala-ide.gui-tests.<testing-tool-name>
The prioritized backlog of for automated GUI tests is located here.
If you want to contribute to gui test or if you want your contribution to the scala IDE for eclipse beeing tested, read the FAQs here