數(shù)據(jù)庫測試應(yīng)用系統(tǒng)的構(gòu)成
作者:佚名 時(shí)間:2015-02-04 分享到:
在應(yīng)用系統(tǒng)開發(fā)的每一個(gè)階段都要進(jìn)行測試,測試人員和測試內(nèi)容的選擇是重要的.通常,由專門人員進(jìn)行測試或開發(fā)人員交換模塊進(jìn)行測試,盡量不要由開發(fā)人員自己測試自己所開發(fā)的模塊,測試內(nèi)容的選擇可考慮如下幾點(diǎn).
1.檢驗(yàn)所建立的邏輯數(shù)據(jù)模型是否完整,準(zhǔn)確;
2.系統(tǒng)的用戶界面,菜單結(jié)構(gòu)和流程控制是否能得到用戶的認(rèn)可;
3.裝載數(shù)據(jù)庫的數(shù)據(jù)要有代表性,既要有繼承性數(shù)據(jù),也要有新數(shù)據(jù),用以驗(yàn)證數(shù)據(jù)模型,約束和容量假設(shè);
4.容錯(cuò)性測試,驗(yàn)證應(yīng)用系統(tǒng)能否接受合法輸入,拒絕無效輸入和選擇,在輸入規(guī)則的和不規(guī)則的測試數(shù)據(jù)后得到的結(jié)果是否和預(yù)期的一樣;
5.檢驗(yàn)t-sql程序單元如視圖,存儲(chǔ)過程等數(shù)據(jù)庫對象的預(yù)期性能;
6.模擬不同的應(yīng)用負(fù)載,以測試系統(tǒng)在不同負(fù)載下的性能.