Używam utPLSQL jako frameworka i OUnit jako klienta. utPLSQL nie jest tak naprawdę przeznaczony do samodzielnego używania, wymagany jest dobry klient graficzny. OUnit jest poprzednikiem Qute. Qute jest również dobrym narzędziem, ale bardziej złożonym niż moje wymagania - pozwala konstruować testy za pomocą GUI i robi dobre rzeczy, takie jak generowanie kodu testowego.
Edycja:Rozumiem, że utPLSQL przechowuje wszystkie wyniki w tabelach bazy danych, w tym wszystkie wyniki historyczne, które byłyby dobrym źródłem danych do zbierania statystyk do ciągłej integracji. Możesz także zdefiniować grupy testowe, aby pojedyncze wywołanie utPLSQL mogło wywołać wiele pakietów testowych.