How do I test a 6.5M2 or later platform-based application?
NOTE: This is a work in progress and will be expanded/improved as I experiment more with the new testing setup. Correctness is more important than being thorough. Background In versions of NetBeans prior to 6.5M2, comprehensive testing of platform-based applications was done using the XTest Framework. XTest added a number of build scripts, utilities and testing libraries plus some configuration to categorize and group tests together. The framework was originally developed for testing the IDE itself, and although using it to test other platform-based applications was possible, it was somewhat difficult to set up these tests. During development of the 6.5 series, an effort was made to improve testing and XTest was replaced by inherent support for tests in NetBeans build scripts (also known as the build harness). Therefore, unit and functional tests for platform applications are now supported out of the box in NetBeans 6.5M2 and later. This effort is sometimes called “simpletests” because