任何人都有任何单元测试PL/SQL的经验或工具.我见过的最好看的工具似乎是Quests Code Tester,但我不确定与持续集成工具或命令行测试的集成有多好?
我使用utPLSQL作为框架,使用OUnit作为客户端.utPLSQL本身并不是真正意义上的,需要一个好的图形客户端.OUnit是Qute的前身.Qute也是一个很好的工具,但比我的要求更复杂 - 它允许你使用GUI构建测试,并做一些像测试代码生成这样的好东西.
编辑:我的理解是utPLSQL将所有结果存储在数据库表中,包括所有历史结果,这些结果将成为收集统计数据以进行持续集成的良好数据源.您还可以定义测试组,以便对utPLSQL的单个调用可以调用多个测试包.