フレームワークとしてutPLSQLを使用し、クライアントとしてOUnitを使用します。 utPLSQLは、実際には単独で使用することを意図したものではなく、優れたグラフィカルクライアントが必要です。 OUnitはQuteの前身です。 Quteも優れたツールですが、私の要件よりも複雑です。GUIを使用してテストを構築でき、テストコードの生成などの優れた機能を実行できます。
編集:私の理解では、utPLSQLは、継続的インテグレーションのための統計を収集するための優れたデータソースとなるすべての履歴結果を含む、すべての結果をデータベーステーブルに保存します。テストグループを定義して、utPLSQLを1回呼び出すだけで複数のテストパッケージを呼び出すこともできます。