Kan rekommendera
http://sillaj.sourceforge.net/ för detta. PHP-baserat, öppen källkod, lätt att använda, bra rapporter och aktivt utvecklat.
Har själv valt det för ett uppkommande projekt, framför 5-6 andra testade verktyg. Skannade "marknaden" hårt under processen. 2a platsen (som var mer lämpad för personligt bruk) var Python-programmet
http://freshmeat.net/projects/tst/ som arbetar mot en mysql-databas. Testa det annars.
Lade förresten till några funktioner i Sillaj för någon vecka sedan, bland annat möjlighet att ange hur nogrant man rapporterar, diverse ändringar samt enkelt utf-8-stöd. De är skickade till utvecklaren så förhoppningsvis kommer de med i en kommande version.