Free online Math Tests - Self Graded

Cost = :)

You can give math tests that are random all you have to do is set it up and the child takes the test, and the test is then graded. You can have it give up to 20 questions per test.

http://www.schoolexpress.com/funtime/math_generator/add-online.php

Below is a screen shot of a sample test.