Oracle数据库升级后验证应用程序

时间:2014-10-27 06:06:40

标签: oracle upgrade

我们有一个大型企业应用程序,Oracle 11g作为后端。应用程序功能将使用自动化测试用例和手动测试进行测试。我们计划将数据库升级到12c。一旦升级,是否有任何服务/工具可用于验证/验证升级后的数据库?

升级数据库是否包括验证升级数据库,还是除了运行所有测试用例和比较结果之外,还需要执行额外的步骤。

1 个答案:

答案 0 :(得分:1)

如何在11.2上验证/验证您的应用程序?如果您没有认证测试套件,那么这就是问题,您应该在迁移之前开发一个。

我建议:

  1. 自动化测试 - 数据库是应用程序的子系统。您可以做的最好的事情是为您的应用程序生成一组详尽的功能测试,以便在升级之前和之后运行。 Oracle拥有自己的认证程序,这些程序比您可以实现的任何程序都要多,但这并不意味着它们的功能定义与您的应用程序相同。

  2. 测试环境 - 在您进行实际测试之前测试升级,并附上您的实时数据副本。

  3. 回滚计划。如果你发现2周后12c有一个严重的错误,或者你的升级错误,你会怎么做?确保您已制定回滚计划。

  4. 如果您有预算,请启动并行系统,将其联机并并排测试以获得“浸泡时间”。在实物之前运行自动化测试用例。