游戏测试,关注测试管理,测试效率提高; hlearning@msn.com

测试需要长记性---血的教训

上一篇 / 下一篇  2008-06-26 22:28:29 / 个人分类:测试总结

晚上7点半,电脑上的数据终于恢复的七七八八了,用半年前的ghost还原了,该重装的程序重装了,能用数据恢复工具恢复的数据也恢复了,从昨天下午一直弄到今天晚上7点,不过好象还有一些问题,都是测试造的孽,而且已经是出现了2次类似情况,俗话说事不过三,记录下来给自己警告,希望不要再犯这样的错误。

事件1:
时间:2008-06-25 14:38

被测程序介绍:一款类似ghost功能模块,能在windows操作系统界面上对整个系统盘进行备份,采用卷影快照技术。暂定模块名称:AA,该程序不能在只有一快磁盘系统上运行。

问题类型:超级无敌BUG

报告人:hjjlearning

环境:虚拟机winxp,NTFS; 本机winxp,FAT32

描述:
虚拟机Vmware测试:
1、运行AA程序进行系统盘备份操作
2、备份过程中,安装一些程序,如QQ
3、备份过程中,删除一些文件
4、增加,删除文件在不同磁盘上进行,包括被备份的系统盘和保存备份文件的磁盘
5、备份完成后重启虚拟机中操作系统

结果:
1、AA程序备份系统盘非常成功
2、在备份过程中的读写磁盘操作不会对操作系统及备份产生影响,感觉AA程序功能正常

本机/实机测试:
1、运行AA程序进行系统盘备份操作,系统盘C盘,保存备份文件到K盘
2、备份过程中,安装QQ程序,QQ程序安装在E盘
3、备份过程中,删除一些文件
4、增加,删除文件在不同磁盘上进行,包括被备份的系统盘和保存备份文件的磁盘
5、备份过程中开启了FOXMAIL,TM等程序,FOXMAIL安装在K盘,TM安装在E盘
6、备份完成后重启电脑

结果:
1、启动过程中出现chkdsk信息,检查C盘,E盘,K盘
2、检查完成后,在显示输入登陆名和密码界面,弹出提示“注册表故障恢复,已使用另一备份以恢复包含系统注册表数据的文件”。
3、进入系统后,“输入法”图标消失。
4、打开FOXMAIL,提示IN.IND破坏,接受不了邮件,FOXMAIL部分文件被破坏
5、QQ,TM,OFFICE等安装在E盘程序全部运行不起来,C盘程序正常,备份时正在使用的软件都使用不了
6、使用WINHEX检查磁盘,C和E被破坏

分析:
1、在FAT32操作系统中,并没有做到真正的快照备份,在磁盘读写数据时,备份出现问题
2、在FAT32操作系统中,AA程序算法出错,导致扇区,卷簇修改错误
3、在备份中,写入到E盘的数据被程序认为写入到系统盘,导致备份发生问题
4、在备份过程中,对磁盘进行操作,导致磁盘数据被破坏,磁盘里的逻辑出毛病了
5、系统注册表被破坏

修复过程:
1、使用CHKDSK修复磁盘----无效
2、使用磁盘修复工具----无效
3、使用安装程序进行修复被破坏的程序---无效
4、GHOST还原----C盘程序正常,E盘程序还是破坏
5、使用工具卸载破坏的软件----重新安装,有效


事件2:
时间:2008-02-16

被测程序介绍:一款名叫XX的产品分析-----分析其中的磁盘备份功能


问题类型:超级无敌BUG

报告人:hjjlearning

环境:本机winxp,FAT32,系统中有2块硬盘,2块硬盘都有活动分区

描述:
1、使用XX产品的磁盘备份功能,备份成功后
2、重启操作系统,使用XX产品的恢复功能,恢复中使用的是刚刚备份的文件
3、恢复完成后,正常启动电脑

结果:
1、第二块硬盘上的活动分区数据变成了系统盘数据,原来存在在该盘数据丢失
2、导致本机电脑一些重要数据丢失,后果惨重

分析:
1、XX产品恢复时,把第二块硬盘上的活动分区当成系统盘,进行覆盖。
2、XX产品没有在这种环境下进行测试。
3、这种后果很严重,会导致用户数据丢失,找不回来。
4、以为产生批磁盘共振现象。

修复过程:
1、磁盘修复工具---无效
2、拆下第二块硬盘挂在其他电脑上---数据显示的还是恢复后的数据。


通过上述两个测试教训得出:
1、本机重要数据一定要及时备份
2、测试一些可能对操作系统产生破坏的软件,测试前一定要对系统进行备份或GHOST
3、尽量在虚拟机中把软件问题测试出来,实在需要复杂的实机环境进行测试,一定要记得备份数据,系统

4、这些经验教训一定要记录下来传达给测试部的每一个人,预防此类事件再次发生。







TAG: 测试 备份 GHOST 虚拟机Vmware FAT32 CHKDSK 测试总结

 

评分:0

我来说两句

Open Toolbar