要有效的測試我們的程式,最重要的是了解程式的資料長怎麼樣。所以測試資料管理(TDM)的第一步就是分析資料,在分析的時候系統看的有兩個部分;資料的結構和資料的內容。
在許多公司裡,通常只有少數幾人了解系統資料的細節,而問題在於這些人都通常很忙,常常在需要分析資料有問題時都需要等上很久一段時間才有辦法解決。所以有個中央紀錄地點就很重要了。
分析的步驟如下:
製造一個測試資料環境
把所有相關的database加到環境裡
掃描資料關係,紀錄所有的data type,foreign key,constratint等
添加由程式維護的任何邏輯關係
掃描資料庫以尋找pii
分析掃描結果,確認掃描分類是否正確
TDM的預期收益是:
下一篇我們來看系統知道這些relationship後,我們如何運用這個知識來尋找測試用的資料。
< 上一篇 Day13 - Continuous Testing - Test Data (Part 1)
> 下一篇 Day15 - Day15 - Continuous Testing - Test Data (Part 3 - Find & Reserve)