Borland has information
General Java troubleshooting tool suite.
- Contains tools for performance, coverage, memory analysis and deadlock detection. Designed with speed and ease-of-use in mind.
- Automated Functional Testing ( page has instructional video ):