Skip to content

utPLSQL - Testing Framework for PL/SQL

utPLSQL - Testing Framework for PL/SQL

The ultimate unit testing framework for Oracle PL/SQL.

Free, open-source, and inspired by the xUnit family (JUnit, NUnit, etc.).

Write and run tests directly in PL/SQL, integrate with your CI/CD pipeline, and verify your code stability with every build.

Latest News

Stay up to date with releases and project updates on the Announcements page.


Get Started


Frameworks and tools

Project Description What's new? Something broken?
utPLSQL Core framework — install and run unit tests in Oracle releases report it here
utPLSQL-cli Command-line client for running tests from CI/CD pipelines releases report it here
utPLSQL-maven-plugin Maven plugin for running utPLSQL tests releases report it here
utPLSQL-SQLDeveloper SQL Developer extension releases report it here
utPLSQL-PLSQL-Developer PL/SQL Developer extension releases report it here
utPLSQL-java-api Java API for connecting to utPLSQL releases report it here
utPLSQL-dotnet-api .NET API for connecting to utPLSQL report it here
utPLSQL-demo-project Demonstration project showcasing running utPLSQL tests in Github Actions with dockerized Oracle DB report it here

Community

Have a question or idea? Start a discussion on GitHub — it's the best place to ask for help, share feedback, or propose new features.