The Economic Impacts of Inadequate Infrastructure for Software Testing Prepared by RTI for NIST, May 2002
HtmlUnit - Welcome to HtmlUnit: JavaScript Support
HtmlUnit - Submitting JavaScript Bugs (How to track down a bug in the JavaScript support in HtmlUnit)
TestDouble Kinds of Test Doubles: Dummy, Fake, Stubs, Spies and Mocks
Controlling the order of JUnit tests (Alan Harder's Weblog)
Cross Browser Testing. Pick an OS - Pick a Browser - Test website
Cross Browser Testing Made Easy | Marketing Technology Blog
TDD is dead. Long live testing. (DHH)
Ameya Aloni: MySQL to HSQL Migration Tips (Converting MySQL, Oracle (10 g) or MS SQL 2005 Datatypes to HSQL (1.8.1.2) Datatypes)
Mockito (Mockito API) Getting started with Mockito
jFuzz PDF
Java Path Finder @ Sourceforge.net
Java Path Finder @ nasa.gov
Java Path Finder checks all paths through a program as well as all possible execution orders.
EMMA FAQ
EclEmma Eclipse Plugin integrating EMMA
Pestt
PESTT – PESTT Educational Software Testing Tool for Java
DbUnit Core Components (Database Operations)
AutAT Eclipse plugin for creating jWebUnit and Watir tests
Hello World: Learn how to create robust, reusable automated functional tests with Rational Functional Tester
Automate regression tests: IBM Rational Functional Tester makes regression testing a snap
Watir
Abbot FAQ (links to Running Tests Headless)
Running a test case 50 times with JUnit 4 with no other dependencies:
@RunWith(Parameterized.class) public class TestClass { @Parameterized.Parameters public static List<Object[]> data() { return Arrays.asList(new Object[50][0]); } }