我会努力工作,提高测试技能。

数据库安装包的校验方法

上一篇 / 下一篇  2014-07-08 22:40:50 / 个人分类:数据库

以我们公司的实际项目为参考,以下是本人总结的数据库安装包的校验方法。

第一步:执行数据库安装包的setup.exe,检查安装过程是否存在报错。报错的问题例如“XX表已存在”或“XX对象已存在”或者语法错误之类的问题。该步骤验证通过才能执行第二步。

第二步:检查数据库安装包中的基础数据。

方法1、前提对数据库安装包不熟悉。打开程序,连接第一步创建的数据库,检查本次修改的模块,菜单等基础数据是否完整正确。

方法2、前提对数据库安装包熟悉。打开数据库安装包中需要修改的表的插入语句,查看基础数据是否已新增,修改,或删除。

第三步:检查数据库安装包中修改的表。

方法1、前提对数据库安装包熟悉,打开创建的数据库,查看本次修改的表及表的字段是否已修改,字段类型、长度是否正确。

方法2、前提对数据库安装包熟悉,打开数据库安装包目录,查看本次修改的表所在的目录,打开创建语句,查看表及表的字段是否已修改,字段类型、长度是否正确。

方法3、借助数据库对比工具。例如公司EMR组研发的对比工具。通过对比原先数据库与本次安装的数据库,将不一致的地方进行记录,通过对比,发现当前数据库安装包的问题。

第四步:检查数据库安装包中隐藏的可能需要修改的基础数据。

例如本次修改增加了新的菜单,新的模块,涉及到表MH_JSCDMH_XTMK的基础数据修改,但是还可能隐藏一个表MH_INDENTI中基础数据的修改。一般的测试人员检查基础数据可以检查到前2张表,最后1张表很容易忽视基础数据的检查,该问题一般在程序中验证新增一个菜单,新增一个模块时才发现问题。

数据库安装包经过以上四个步骤的检查,均验证通过时,数据库安装包的校验才算结束。

    大多数时候我们在校验数据库安装包时,会徘徊在第一步,第二步之间。当第一步,第二步通过时,我们通常认为数据库安装包验证通过。实际第三步,第四步的问题,在执行实际的业务时才发现问题,对于第四步,只有经常检验数据库安装包的测试人员才能在第一次检查时做到检验。当然,能将上述四个步骤一次检查完全通过的测试人员,必须非常熟悉当前的项目,对项目中需要修改的基础数据,表,表字段很清楚。


TAG:

 

评分:0

我来说两句

Open Toolbar