Oracle
 sql >> Base de Dados >  >> RDS >> Oracle

Testes unitários para PL/SQL


Eu uso utPLSQL como framework e OUnit como cliente. utPLSQL não foi feito para ser usado sozinho, é necessário um bom cliente gráfico. OUnit é o antecessor do Qute. O Qute também é uma boa ferramenta, mas mais complexa do que meus requisitos - permite que você construa testes usando uma GUI e faça coisas boas, como geração de código de teste.

Edit:Meu entendimento é que o utPLSQL armazena todos os resultados em tabelas de banco de dados, incluindo todos os resultados históricos, o que seria uma boa fonte de dados para coletar estatísticas para integração contínua. Você também pode definir grupos de teste para que uma única chamada para utPLSQL possa chamar vários pacotes de teste.