簡單而容易理解的一種方法。
在每一次測試前刪除和插入數據可能會花較多時間,但是由于測試用的數據量相對較小,我認為這種方法比較快捷,特別是在測試一個本地數據庫時。
這種做法不利的一面是你需要至少兩個數據庫。但是請記住,他們在必要是都可以在同一個服務器上運行。采用這種方法,我用了四個數據庫,另外兩個在緊急關頭時使用,具體如下:
1.實際使用數據庫,包含實際數據。在這個數據庫中不進行測試,確保數據的完整性。
2.你的本地開發數據庫,用來進行大部分的測試。
3.一個加入一定量數據的本地開發數據庫,可能和其他編程人員共享,用來運行應用程序并檢測是否能在實際使用的數據庫上運行,而不是照搬實際使用數據庫中的全部數據。從嚴格意義上說你可能并不需要這一數據庫,但這一數據庫能確保應用程序在有大量數據的數據庫中順利運行。
文章來源于領測軟件測試網 http://www.kjueaiud.com/