TestCase -- it is a class you can extend which contains methods which test for particular business rule being implemented effectively or not.
TestSuite – is a class which runs a set of TestCases. (these cases can be specified explicitly or auto-detected)
TestFixture --  “…a set of objects, having known values, that provide data for the test cases. Any class can serve as a test fixture…”. In this case, JDeveloper TestSuite wizard create a test fixture that gets the Application Module you need to test your ADF BC data.
Will need to login using Technet username and password
Download and install anything having to do with Ant or JUnit (include the extensions downloads catagory).
Installing Ant will update your DOS PATH variable (so you will be able to run Ant in a “batch” file).
Type “ant -?” on command line for some help.
You can learn more, when you set Ant options (in or out of JDev) to be in “verbose” or “debug” mode.
Perhaps better to kick off Ant jobs from within JDeveloper; much less complex than maintaining a command file.
I do not yet know of a simple way to see what you would need to run on a command line to run this job in the middle of the night, say. I experimented with –lib switch, but event then there was still something missing.
Right-click on the project the method’s class is in.
Under the General category, select the Test Case item, and click OK.
In the wizard,
Page 1 (optional), either select your class from the dropdown list, or use the Browse… button to find your class in the appropriate package hierarchy.
Page 2, adjust field values as needed. Be careful about the package name; JDev seems to prefix your current package with “test.”. If you do not notice this you will have to refactor (move) your test case to get it into the package you intended.
Page 3 (optional), specify a test fixture if needed.
Fit (command line)/FitNesse (GUI interface) -- claims “collaboration and communication” through color-coded presentation of testing results – comparing customer’s expecte results with your program’s actual results; implemented on a variety of platforms 
StrutsTestCase – tests outside the app server with mock-objects
ServletUnit – simulates a Servlet container; alternative to mock-objects.