• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    測試需要長記性---血的教訓

    發布: 2009-9-27 09:59 | 作者: webmaster | 來源: 本站原創 | 查看: 239次 | 進入軟件測試論壇討論

    領測軟件測試網

    測試需要長記性---血的教訓  軟件測試

    晚上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、這些經驗教訓一定要記錄下來傳達給測試部的每一個人,預防此類事件再次發生。

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 教訓 記性


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>