I am a graduate student and have been working on a math testing project for use especially in elementary and middle schools. The software (now a website) is a suite of simple math tests which can be given online. Since it's all computer based, the teacher receives complete grade reports and record keeping of the tests his/her students take. So far I have developed tests for basic arithmetic, times tables, inequalities, fractions, exponents, roots, and calculating area and perimeter of rectangles, triangles and circles. There are practice tests for students, and more advanced options for teachers who want to assign tests and have automatic grading.
It's completely free and school-friendly (no ads). If you think you might be interested please have a look at it :