oraclemch 2019-12-23
项目应用的Oracle数据库面临新的升级(12to13)。
作为应用程序的测试人员,需要准备一套应用程序层面的集成测试计划。
为了避免落入先入为主的傻瓜式断论,需要系统的梳理一下如果做这个计划。
How to prepare for Oracle Database Upgrade
https://docs.oracle.com/en/database/oracle/oracle-database/12.2/upgrd/develop-a-test-plan-for-upgrading-database.html#GUID-1CE27BA9-26B0-491D-89EB-A01F06CEC9D2
由于公司组织架构的关系,有专门的DBA团队负责Oracle Instance的升级。
故这里会摘出省略油管DBA操作和测试的环节,其实严格来讲,作为应用程序的QA,是需要了解DBA做了哪些测试工作,作为集成测试的前期测试。这里着重应用层面的测试计划。
Become Familiar with New Oracle Database Features
Choose an Upgrade Method for Oracle Database (DBA)
Develop a Test Plan for Upgrading Oracle Database
Practice upgrading the database using the test environment. The best practice is to perform testing of the upgrade process on an exact copy of the database that you want to upgrade, rather than on a downsized copy or test data. If an exact copy is impractical, then carefully chose a representative subset of your data to move over to your test environment and test the upgrade on that data.