我在 Oracle 19c 数据库上使用 utPLSQL 3.1.12.3589。 要测试的业务逻辑部署在模式 BUSINESS_LOGIC 中,单元测试部署在模式 UNIT_TESTS 中。 当我在 Azure DevOps 管道中收集代码覆盖率时,它似乎只从模式 UNIT_TESTS 中获取。 ...
我在 Oracle 19c 数据库上使用 utPLSQL 3.1.12.3589。 要测试的业务逻辑部署在模式 BUSINESS_LOGIC 中,单元测试部署在模式 UNIT_TESTS 中。 当我在 Azure DevOps 管道中收集代码覆盖率时,它似乎只从模式 UNIT_TESTS 中获取。 ...
我正在 Oracle 云上开发 APEX 应用程序。 由于我正在创建一些函数和过程,因此我想使用 utPLSQL 来测试这些函数或过程。 如果我按照utPLSQL 的安装说明进行操作,它会说您需要下载 zip 文件,然后将该文件解压缩到数据库服务器上。 在 Oracle 云环境中有一个 shell ...
我已经从 github 下载了 utPLSQL.zip,解压缩存档,打开与 zip 捆绑在一起的用户指南,并开始跟随手动安装过程。 我正在使用 Oracle 18c XE、SQL Developer 20.2 和 utPLSQL 3.1.10。 我正在使用 sqlplus 执行脚本,使用以下命令登 ...
我是使用 PL/SQL 的新手,我想要以下内容:我在 Oracle SQLcl 上有这张表 我想要一个 PL/SQL(首选匿名),通过从“YearOfBirth”字段中减去 2020 来更新“YearsOfAge”字段。 我可以这样做,但我的问题是在我再次插入 PL/SQL 块之前不会更新表。 所 ...
我们如何创建一个报告来显示 utplsql 测试的测试结果 output。 当我们运行 ut.run('package_name') 时,utplsql 的 output 出现在屏幕上。 我们如何将它存储在某个地方并在 apex 应用程序中以报告格式显示它。 ...
我是 UT PLSQL 的新手。 我们有一个包含大量存储过程的现有应用程序。 大多数程序在最后插入或更新表中的值。 utplsql 中有什么方法可以测试这些表值吗? 我可以看到很多关于函数的例子,而不是存储过程。 谢谢 ...
当执行utplsql-cli命令时,我已成功连接到数据库,并且所有测试均已执行。 不幸的是,在执行之前的任何sqlplus命令时,utplsql-cli会引发错误: 当我将utplsql-cli工具中的maxLifeTime参数更改为“ 0”时: 您知道如何解决该问题吗? 我 ...
我在utPLSQL网站上遇到了以下代码段。 它的这行代码用点符号ut.expect( l_actual ).to_contain( l_expected ).exclude( 'IGNORE_ME,ADate' ); 。 我阅读了一些Oracle文档,以了解点符号的用法,以及到处都显 ...
我希望支持在ut_expect中的ut_expect中处理集合数据类型。 我想使用utplsql对下面的包进行测试。 我想查看日期数组。 之后我不知道如何处理ut_expect的集合数据类型。 我尝试过很多东西但是不行。 ...
有一个名为summary_table的表,该表比较两个表并检查这两个表的列,约束和数据是否相同。 被检查的表(table1)是第一个版本,另一个(table2)是第二个版本。 摘要表具有以下列:column_status(检查两个表的列是否相同),data_status(检查两个表中的数据是 ...
可以说我有表1和表2。表2是表1的更新版本。 它可以具有相同或更新的结构,列和数据。 我想比较这两个表。 ...
我有一个将值插入表中的过程。 在ut_documentation_reporter上,我已将after_calling_test代码修改为: 参数未传递。 我也无法在过程中打印该值。 我想将测试状态/描述消息添加到现有表中。 ...
如何将单个测试结果添加到表中。 我想要这种格式: ...
浏览完Utplsql 3.0.2的文档后,我找不到旧版本中可用的断言api的任何引用。 请让我知道在新版本中是否存在等效的断言,如utassert.eqtable。 ...
我正在尝试设置utPLSQL,以便为PLSQL项目编写单元测试。 我在安装时遇到错误。 我没有得到如何安装它。 任何人都可以逐步介绍安装utPLSQL的过程吗? 谢谢 ...
我在PL / SQL包上编写了一些utPL / SQL测试,将它们放入maven项目中,然后让它们由jenkins执行。 我想知道是否有办法摆脱数据库中创建的测试包? 测试工件保留在数据库中感觉有点奇怪。 我会考虑使用utPL / SQL插件中的一个maven目标来删除创建的测试包,或 ...