• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

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

數據老化測試經驗總結

發布: 2011-4-28 09:22 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 45次 | 進入軟件測試論壇討論

領測軟件測試網

  數據老化測試經驗總結 軟件測試

  目前商業應用的管理類軟件,系統存儲的數據管理的要求比較高,大量的客戶數據量不可能直接刪除或是清理掉,都會有一個保留的周期;那么對于這類管理系統,數據老化可能有多種老化的方式,目前我所遇到的老化方式有delete/copy/歸檔/轉移到磁帶機等等處理的方法。在測試系統的時候,超過一定周期的保留數據也要進行老化處理。

  xxx管理系統,對于后臺處理的數據一般都會有幾張表進行數據的存儲,正式表/中間表/歷史表,而前臺功能所關聯使用的表都是使用正式表,數據的處理規則就是正式表的數據在經過一個周期之后,批量啟動程序后會自動插入到中間表,在中間表保留一定周期之后,數據會插入到歷史表,這時歷史表的數據基本上就是很久很久之前的數據了,大部分都做查詢備用,歷史表的數據在保留幾年之后會被清理或是轉移到磁帶機保存;我們系統歷史表的處理是將數據清理掉;

  對于這種老化的規則,相對來說還是比較簡單的,那么測試的時候可以從3個方面入手;

  1,代碼檢查法:根據我所測試的系統,數據老化程序都是寫的存儲過程,找到對應的存儲過程,根據軟需上的邏輯介紹,我們可以找一些關鍵字的地方檢查是否寫的正確,比如依據的老化字段,老化的時間是取大于等于還是小于等于,where后面的條件取值是否正確等等;有些時候開發人員筆誤可能會寫錯某個字段名,或者是等于忘掉了,這些通過代碼都是能檢查出來的,降低了后續數據驗證的錯誤率;

  2,數據老化控制表檢查:一個系統中需要老化的數據表,會有一張數據老化控制表對這些表進行配置,表名,老化條件,老化字段列,老化周期,老化方式,有效標志,where條件列等等,這張表中的控制是方便批量程序的調用,在測試的時候我們可以先檢查這張表中的配置是否正確,這次我在測的系統,因某些功能的改變,數據老化的字段進行了變更,由以前的xx確認時間更改為xxxx驅動因素確認時間,在檢查這張配置表的時候,發現老化字段列還是配置的原字段名,后來提醒開發時,她說是漏改了這里的配置腳本;

  3,準備多條符合不符合條件的老化數據,調用批量處理的老化程序,然后在對應的幾張表中查看數據進表是否正確,該清理的數據是否不存在該表等;

  通過以上幾個步驟的測試,這部分功能是不會有遺漏的,實踐證明:經過這樣的測試方法和步驟,在生產上沒有出現過問題,達到了系統的要求。

延伸閱讀

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


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

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

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97