Changes between Version 6 and Version 7 of PLATFORM_STANDARDS_AUTO_TESTS_R1
- Timestamp:
- 01/16/09 16:15:04 (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PLATFORM_STANDARDS_AUTO_TESTS_R1
v6 v7 65 65 |___Reviewing 66 66 |__Running tests 67 |__GUI testing 67 68 |__Useful links 68 69 |_Comments … … 76 77 * Reviewing - how to judge if a given test is good enough; how to review the testing phase of tasks. 77 78 * Running tests - a description of how to run a given test or all tests (via Maven or Hudson). 79 * GUI Testing - a how-to of testing the user interface. 78 80 * Useful links - Links for further reading on the topic. 79 81 * Comments - Comments for improving the standards that will be incorporated into the page in the next revision. 80 82 81 83 Everyone has been asked to give suggestions for improving the standards in the Comments section. These will be considered in the implementation phase. 84 85 Research has been made on the various GUI testing libraries, starting with the following resources:[[BR]] 86 http://asteasolutions.net/mediawiki/index.php/Sophie-JR-Research-SwingUnitTesting [[BR]] 87 http://www.junit.org/taxonomy/term/6 [[BR]] 88 It seems that Abbot (http://abbot.sourceforge.net/doc/overview.shtml) is the best choice that suits our needs: 89 * It is based on JUnit and should be easily integrated in Hudson. 90 * It provides a way to add assertions for things on a modal dialog. 91 * There is plenty of documentation and getting started with it should be relatively easy. 92 One of the other high-ranked choices, UISpec4J, is reported to have problems with the integration with Hudson and running under Linux as a whole.[[BR]] 93 A how-to of using Abbot will be provided in the implementation. 82 94 83 95 = Implementation =