倉庫管理系統(tǒng)測試報(bào)告_第1頁
倉庫管理系統(tǒng)測試報(bào)告_第2頁
倉庫管理系統(tǒng)測試報(bào)告_第3頁
倉庫管理系統(tǒng)測試報(bào)告_第4頁
倉庫管理系統(tǒng)測試報(bào)告_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、商 品 倉 庫理 系 統(tǒng) 測 試 報(bào) 告引言.背景本測試計(jì)劃從屬于商品 存儲管理系統(tǒng)。用戶為中、小規(guī)模超市、商場。執(zhí) 行本測試前,應(yīng)完成軟件計(jì)劃,需求分析,設(shè)計(jì)及編碼工作。.參考文檔需求分析文檔,概要設(shè)計(jì)文檔,詳細(xì)設(shè)計(jì)文檔,測試計(jì)劃文檔,程序清單。一、軟件說明.本軟件的主要功能為: 對商品入庫和出庫詳細(xì)情況進(jìn)行登記對庫存信息進(jìn)行高級查詢對用戶需求申請進(jìn)行登記 對庫存情況進(jìn)行自動(dòng)監(jiān)督和報(bào)警定期自動(dòng)生成采購清單定期對信息排序和生成報(bào)表對操作日志進(jìn)行登記.條件與限制:考慮到本軟件面向的用戶群比較廣泛,在設(shè)計(jì)時(shí)應(yīng)注意使軟件具有較強(qiáng)的可移植性;因本軟件管理的某些信息屬商業(yè)機(jī)密,必須注意信息的安全防范,同

2、時(shí)應(yīng)以標(biāo)準(zhǔn)的數(shù)據(jù)格式來實(shí)現(xiàn),以方便數(shù)據(jù)共享;二、測試步驟本次測試采用黑盒法。主要依據(jù)需求分析文檔和測試計(jì)劃文檔,以需求分析文檔中的功能模塊為單位,對編碼人員提交的成型系統(tǒng)進(jìn)行測試。綜合使用等價(jià)類劃分法和其它方法。詳細(xì)測試步驟如下:身份驗(yàn)證。功能為:對登錄系統(tǒng)的用戶進(jìn)行身份合法性檢查,要求輸入帳號和密碼。禁止身份信息不正確的用戶登錄;當(dāng)輸入密碼錯(cuò)誤次數(shù)超過一定限制時(shí)(初定為3次)將自動(dòng)關(guān)閉系統(tǒng),以防止非法窮舉入侵;將成功的登錄操作記入操作日志文件.有效等價(jià)類:輸入為用戶信息表中保存的用戶名和對應(yīng)的密碼。測試用例為:等價(jià)類編號用戶名密碼輸出1曹冰潔cbj“登錄正確”2李媛媛lyy“登錄正確”3羅曼

3、lm“登錄正確”4熊婷xt“登錄正確”5mszqz“登錄正確”6系統(tǒng)管理員a705“登錄正確”符合預(yù)期結(jié)果。通過“查詢”功能檢查操作日志,發(fā)現(xiàn)已登記以上“登錄數(shù)據(jù)庫”操作及相應(yīng)用戶名密碼。符合預(yù)期結(jié)果。.無效等價(jià)類:用戶名不在用戶信息表中,密碼在用戶信息表中。測試用例為:用戶名:曹冰密碼:cbj點(diǎn)“確定”后,彈出“用戶名和密碼錯(cuò)誤”對話框。符合預(yù)期結(jié)果。用戶名在用戶信息表中,密碼不在用戶信息表中。測試用例為:用戶名:曹冰潔密碼:cb點(diǎn)“確定”后,彈出“用戶名和密碼錯(cuò)誤”對話框。符合預(yù)期結(jié)果。用戶名和密碼均在用戶信息表中,但兩者不匹配。測試用例為: 用戶名:曹冰潔密碼: zqz點(diǎn)“確定”后,彈出

4、“用戶名和密碼錯(cuò)誤”對話框。符合預(yù)期結(jié)果。連續(xù)輸入錯(cuò)誤達(dá)3次時(shí),登錄對話框自動(dòng)關(guān)閉。符合預(yù)期結(jié)果。帳號和密碼管理。功能為:以系統(tǒng)管理員身份登錄系統(tǒng)后,可建立,修改,刪除所有用戶信息(帳號和密碼)。.有效等價(jià)類:。修改和刪除:須提供用戶信息表中的用戶名和密碼。測試用例為:等價(jià)類編P用戶名舊密碼新密碼新密碼確認(rèn)操作類型輸出1曹冰潔cbjcbjlcbjl修改“修改用戶信息成功!”cbj空空刪除“刪除用戶信息成功!”2李媛媛lyyiyyilyyl修改“修改用戶信息成功!”lyy空空刪除“刪除用戶信息成功!”3羅曼lmlm1lm1修改“修改用戶信息成功!”lm空空刪除“刪除用戶信息成功!”4熊婷xtxt

5、1xt1修改“修改用戶信息成功!”xt空空刪除“刪除用戶信息成功!”5詹求芝zqzzqzlzqzl修改“修改用戶信息成功!”zqz空空刪除“刪除用戶信息成功!”6系統(tǒng)管理員a705705705修改“修改用戶信息成功!”a705空空刪除“刪除用戶信息成功!”。添加:須提供新用戶的用戶名和密碼。用戶名、密碼均為長度不超過16B的任意字符串測試用例為:等價(jià)類編P用戶名舊密碼新密碼新密碼確認(rèn)操作類型輸出7管理員空giygiy添加“添加用戶信息成功!”8mng空mmmm添加“添加用戶信息成功!”說明:上表中標(biāo)記為空處表示:當(dāng)前操作類型下,此項(xiàng)目不可編輯文本框設(shè)置為具有這樣的性質(zhì):當(dāng)輸入字符數(shù)達(dá)到16時(shí),

6、后續(xù)輸入的字符不被接受。(自動(dòng)控制用戶名和密碼的長度上界).無效等價(jià)類。操作類型為“修改”時(shí):用戶名不在用戶信息表中,“舊密碼”在用戶信息表中。測試用例為:用戶名:曹冰舊密碼:cbj輸出:“用戶名不正確”。符合預(yù)期結(jié)果。用戶名在用戶信息表中,“舊密碼”不在用戶信息表中。測試用例為:用戶名:曹冰潔舊密碼:cb輸出:“用戶舊密碼不正確”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中,但兩者不匹配。測試用例為:用戶名:曹冰潔舊密碼: zqz輸出:“用戶舊密碼不正確”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中且匹配。但“新密碼”和“新密碼確認(rèn)”不一致。測試用例為:用戶名:詹求芝舊密碼: z

7、qz新密碼:zzz新密碼確認(rèn):zz輸出:“密碼確認(rèn)不一致”。符合預(yù)期結(jié)果。用戶名為空。輸出:“用戶名不能為空”。符合預(yù)期結(jié)果。用戶名在用戶信息表中,但“舊密碼”為空。測試用例為:用戶名:詹求芝舊密碼:空輸出:“用戶舊密碼不正確”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中且匹配。但“新密碼”為空。測試用例為:用戶名:詹求芝舊密碼: zqz 新密碼:空輸出:“新密碼不能為空”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中且匹配。“新密碼”非空。但 “新密碼確認(rèn)”為空。測試用例為:用戶名:詹求芝舊密碼: zqz新密碼:zzz新密碼確認(rèn):空輸出:“密碼確認(rèn)不一致”。符合預(yù)期結(jié)果。操作類型為

8、“刪除”時(shí)(“新密碼”和“新密碼確認(rèn)”框顯示為不可編輯)等價(jià)類(13)與等價(jià)類的輸入輸出相同。操作類型為“添加”時(shí)(“舊密碼”框顯示為不可編輯):(14)用戶名為用戶信息表中已經(jīng)存在的用戶名,新密碼任意給定。測試用例為:用戶名:詹求芝輸出:“該用戶已存在,請輸入新用戶名”(15)用戶名不在用戶信息表中,但“新密碼”和“新密碼確認(rèn)”不一致。測試用例為:用戶名:lily新密碼:ll新密碼確認(rèn):哈哈輸出:“密碼確認(rèn)不一致”符合預(yù)期結(jié)果。(16)用戶名為空。輸出:“用戶名不能為空”。符合預(yù)期結(jié)果。(17)用戶名不在用戶信息表中,但“新密碼”為空。測試用例為:用戶名:bob新密碼:空輸出:“新密碼不能為

9、空”。符合預(yù)期結(jié)果。(18)用戶名不在用戶信息表中,“新密碼”非空。但“新密碼”確認(rèn)為空。測試用例為:用戶名:bob新密碼:bb新密碼確認(rèn):空輸出:“密碼確認(rèn)不一致”。符合預(yù)期結(jié)果。商品入庫登記。功能為:由條形碼檢測設(shè)備讀入商品包裝上的條形碼,系統(tǒng)根據(jù)條形碼搜索數(shù)據(jù)庫中的商品信息文件,檢查該商品基本信息是否已作登記;若該商品信息未作登記,則填寫該商品詳細(xì)信息單,并提交給數(shù)據(jù)庫,寫 入商品信息文件,再填寫入庫單;若該商品信息已作登記,則直接填寫入庫單;檢查入庫單的合法性:即檢查表單中的輸入信息是否具有非法字符,商品 來源(供應(yīng)商信息)是否合法;若檢查結(jié)果不合法,提示操作員重新輸入;若檢查結(jié)果合法

10、,則根據(jù)申請 內(nèi)容對商品庫存信息文件和入庫文件進(jìn)行更新,打印入庫憑證,完成商品入庫 操作;將成功的入庫操作寫入操作日志文件;相關(guān)操作說明:在主界面點(diǎn)“入庫”按鈕后,彈出“入庫信息”對話框?!皶r(shí)間”框中將 自動(dòng)顯示當(dāng)前的系統(tǒng)時(shí)間,作為商品入庫時(shí)間。“商品號”框待輸入信息。其 它框均為不可編輯狀態(tài)?,F(xiàn)向“商品號”框中輸入一長度為12的數(shù)字字符串,模擬由條碼讀取設(shè)備讀入的商品條碼。假設(shè)實(shí)際使用環(huán)境中條碼設(shè)備不會出 錯(cuò),即總是讀出12位數(shù)字串,所以不必檢查(模擬讀入的)商品號的有效性。 此時(shí)若點(diǎn)“添加”按鈕,彈出對話框“請先運(yùn)行查詢操作!”,表示應(yīng)先檢查 此商品基本信息是否已登記。因此測試中越過這一步

11、,直接點(diǎn)“查詢”按鈕。按商品信息是否已登記,分兩種情況:情況一:(模擬)讀入的商品號已在商品信息表中,彈出對話框:“該商品已存在,請 輸入入庫時(shí)的必要信息!“供應(yīng)商號”,“類型”,“商品名”,“存放地點(diǎn)”框中將顯示此商品號在商品信息表中對應(yīng)的屬性值?!白畲罅俊?,“最小量”框中將顯示此商品號在 庫存信息表中對應(yīng)的屬性值。余下的“入庫量”,“有效期”,“采購員”由 用戶填寫。測試用例:“查詢”按鈕,可得以上相關(guān)信息。經(jīng)檢查,各顯示屬性與數(shù)據(jù)庫中的值一致。.有效等價(jià)類:“入庫量”為正整數(shù),“有效期”為yyyy-mm-dd格式的日期,“采購員”為任意字符串(采購員名)。入庫量:10;有效期:2006-

12、01-01 ; 采購員:李輸出:“添加成功”經(jīng)檢查,數(shù)據(jù)庫相關(guān)表都正確更新。符合預(yù)期結(jié)果。.無效等價(jià)類:“入庫量”不是正整數(shù)。輸出:“入庫量應(yīng)為正整數(shù)! ”。符合預(yù)期結(jié)果?!叭霂炝俊睘榭?。輸出:“入庫量不可為空! ”。符合預(yù)期結(jié)果?!叭霂炝俊笔钦麛?shù),但大于“最大量”框中的值。輸出:“入庫量不能大于最大量!符合預(yù)期結(jié)果“入庫量”是正整數(shù)且小于“最大量”框中的值。但“采購員”和(或)“有效期”為空。輸出:“入庫信息不能有一項(xiàng)為空!”符合預(yù)期結(jié)果?!叭霂炝俊笔钦麛?shù)且小于“最大量”框中的值。“采購員”非空。但“有效期”格式錯(cuò)。輸出:“有效期應(yīng)為yyyy-mm-dd格式!”符合預(yù)期結(jié)果。情況二:(模

13、擬)讀入的商品號不在商品信息表中,彈出對話框:“該商品為新商品,請輸入入庫時(shí)的必要信息!”因是新商品,數(shù)據(jù)庫中尚無相關(guān)信息。除“商品號”和“時(shí)間”以外的所有框都需用戶填寫。.有效等價(jià)類:“入庫量”為正整數(shù)且小于“最大量”;“供應(yīng)商號”為供應(yīng)商表中的“供應(yīng)商號”(長度為4的數(shù)字串);“最大量”為長整形數(shù);“有效期”為yyyy-mm-dd格式的日期;“類型”在規(guī)定集合中取值(衣、食、用); “商品名”為任意字符串;“采購員”為任意字符串(采購員名);“最小量”為長整形數(shù);“存放地點(diǎn)”在規(guī)定集合中取值(0120);輸出:“入庫操作成功!”.無效等價(jià)類:等價(jià)類與情況一中等價(jià)類輸入輸出相同?!按娣诺攸c(diǎn)”

14、不是規(guī)定集合中的值輸出:“不可識別的存放地點(diǎn)!”“有效期”格式錯(cuò)或?yàn)榭蛰敵觯骸坝行诟袷藉e(cuò)!”“供應(yīng)商號”不是供應(yīng)商表中的“供應(yīng)商號”輸出:“非法供應(yīng)商號!”“最大量”不是正整數(shù)輸出:“最大量應(yīng)為正整數(shù)!”“類型”不是規(guī)定集合中的值輸出:“不可識別的類型!”“商品名”超長輸出:“商品名”超長!”“最小量”不是正整數(shù)輸出:“最小量應(yīng)為正整數(shù)!”“存放地點(diǎn)”不是規(guī)定集合中的值輸出:“不可識別的存放地點(diǎn)!”以上符合預(yù)期結(jié)果。入庫操作后,經(jīng)檢查,入庫信息表,商品信息表,庫存信息表已正確更新。檢查操作日志文件,發(fā)現(xiàn)成功的入庫操作已登記。符合預(yù)期結(jié)果。商品出庫登記。功能為: 根據(jù)提貨申請者提供的商品條形碼

15、在商品基本信息文件中查找要提取商品 的詳細(xì)信息,若未找到,表明該商品并不存在,返回提示信息;若找到,則填寫出庫單,提出出庫申請;檢查出庫單的合法性:即檢查表單中的輸入信息是否具有非法字符;若檢查結(jié)果不合法,提示操作員重新輸入;若檢查結(jié)果合法,則根據(jù)申請 提取的出庫量檢查庫存信息文件,看庫存量是否滿足提貨要求;若庫存量滿足要求,則對庫存信息文件和出庫文件進(jìn)行更新,打印出庫憑 證,完成商品出庫操作;若不滿足則表明庫存不足,將用戶需求寫入采購清單 文件,提示進(jìn)貨;將成功的出庫操作寫入操作日志文件相關(guān)操作說明:在主界面點(diǎn)“出庫”按鈕,彈出“出庫信息”對話框。查詢時(shí),在“商品號”和(或)“商品名”框中輸

16、入欲提取商品的信息。提取時(shí),輸入“數(shù)量”和“提 取人”,點(diǎn)“提取”鍵,即完成“出庫”操作.有效等價(jià)類查詢時(shí),僅輸入“商品號”或“商品名”時(shí),分別為商品信息表中已有的記錄。同時(shí)輸入“商品號”和“商品名”時(shí),為商品信息表中同一記錄的相應(yīng)屬 性。輸出:上方框中顯示此商品基本信息提取時(shí),數(shù)量為小于此商品庫存的正整數(shù);提取人非空。輸出:“出庫操作成功!” 檢查操作日志,發(fā)現(xiàn)成功出庫操作已登記。符合預(yù)期結(jié)果.無效等價(jià)類 “商品號”不在商品信息表中輸出:“此種商品庫存為零!”“商品名”不在商品信息表中輸出:“此種商品庫存為零!”“商品號”和“商品名”都在商品信息表中,但不匹配輸出:“此種商品庫存為零!”“數(shù)

17、量”大于欲提取商品的庫存量輸出:“所提取數(shù)量大于庫存量!”“數(shù)量”為空或不是正整數(shù)輸出:“請輸入一個(gè)正整數(shù)!”“提取人”為空輸出:“提取人不能為空!”以上符合預(yù)期結(jié)果。測試結(jié)論:生成采購清單。功能為:根據(jù)用戶需求和庫存報(bào)警情況自動(dòng)生成采購清單;實(shí)現(xiàn)采購清單的不定期查看和定期匯總打印;需要生成采購清單的幾種情況說明:出庫操作的出庫量大于商品的庫存量時(shí)一次出庫操作后剩余庫存量小于或等于規(guī)定的最小量時(shí)(庫存報(bào)警)相關(guān)操作說明:在“出庫”界面,當(dāng)出現(xiàn)上面兩種情況中的一種時(shí),彈出“生成采購清單”對 話框??蛇x定“生成”,“添加”,“打印”中的一項(xiàng)進(jìn)行操作。其中,“生成”操作可在上方框中查看當(dāng)前的采購清單

18、明細(xì)。“添加”操作可根據(jù)用戶在文本框中鍵入的內(nèi)容,將欲購進(jìn)商品的信息加入原采購清單中。分別對生成采購清單的兩種情況設(shè)計(jì)測試用例如下:“泡面”)進(jìn)行出庫操作。其當(dāng)前庫存量為170o提取量為180。其它信息正確。點(diǎn)“出庫”鍵后,彈出提示“此商品庫存不足!急需可生成采購清單。進(jìn)入采購清單界面。因要加入新的采購記錄,選擇“添加”點(diǎn)“確定”鍵,提示“生成采購清單成功!”,并在上方框中顯示此項(xiàng)新的采購記錄。符合預(yù)期結(jié)果?!懊姘保┻M(jìn)行出庫操作。其規(guī)定的最小庫存量為20。當(dāng)前庫存量為25。提取量為5。其它信息正確。發(fā)現(xiàn)允許進(jìn)行出庫操作。但未彈出“生成采購清單”對話框。繼續(xù)對此商品出庫,提取量為1。發(fā)現(xiàn)允許進(jìn)

19、行出庫操作。但仍未彈出“生成采購清單”對話框。 出錯(cuò)!自動(dòng)監(jiān)督庫存情況和報(bào)警。功能為:對庫存情況進(jìn)行自動(dòng)監(jiān)督,當(dāng)某商品儲量低于給定下限時(shí),予以“庫存不足提示”和“進(jìn)貨提示”;識別儲量減少緩慢的商品,當(dāng)情況維持時(shí)間超過某上限時(shí),予以“不應(yīng)進(jìn)貨建議”;識別現(xiàn)有庫存量大于最大庫存量的商品,予以“貨存溢出提示” 識別滯留期超出限制的商品,予以“停貨建議”識別將結(jié)束保質(zhì)期的商品,并予以“上架警告”對已過保質(zhì)期的商品應(yīng)予以“清貨警告”對上述情況分別進(jìn)行測試如下:當(dāng)系統(tǒng)時(shí)鐘為每月5號,15號,25號時(shí),在登錄系統(tǒng)時(shí)自動(dòng)檢查“庫存信息表”中是否存在“現(xiàn)存量”小于“最小量”的記錄。存在時(shí),彈出提示“成功運(yùn)行了庫

20、存報(bào)警,存在儲量低于庫存下限的商品。已加入采購清單!”經(jīng)檢查,數(shù)據(jù)庫的“采購清單表”已加入若干新項(xiàng)目,及“庫存信息表”中“現(xiàn)存量”小于“最小量”的所有記錄對應(yīng)的商品信息。符合預(yù)期結(jié)果。此功能未實(shí)現(xiàn)!此功能未實(shí)現(xiàn)!但在進(jìn)行“入庫”操作時(shí),已控制“入庫量”不會超過“最大量”。故所述情況不會出現(xiàn)。不影響效果。此功能未實(shí)現(xiàn)!此功能未實(shí)現(xiàn)!當(dāng)系統(tǒng)時(shí)鐘為每月5號,15號,25號時(shí),登錄系統(tǒng)時(shí)自動(dòng)檢查商品有效期,對早于或等于當(dāng)前日期的商品,自動(dòng)彈出提示。如,當(dāng)前日期為2006-06-052006-06-01 ,彈出提示為。符合預(yù)期結(jié)果。查詢:根據(jù)用戶需求提供對數(shù)據(jù)庫信息的精確/模糊查詢,單項(xiàng)/組合查詢;以列

21、表方式列出所有符合查詢條件的記錄;用戶對數(shù)據(jù)庫中各文件的瀏覽查看也通過查詢功能實(shí)現(xiàn); 相關(guān)操作說明: 在主界面點(diǎn)“查詢”按鈕,進(jìn)入查詢界面。每次可在“查看商品信息表”,“查看供應(yīng)商信息表”,“查看操作日志”,“庫存信息查詢”中選定一個(gè)進(jìn) 行操作,分別進(jìn)入各個(gè)子界面。在“庫存信息查詢”子界面,用戶可在“按商 品號查詢”,“按種類查詢”,“按商品名查詢”,“按供應(yīng)商查詢”復(fù)選框 中選擇一個(gè)或多個(gè)進(jìn)行(組合)查詢。下發(fā)框中將顯示符合條件的商品詳細(xì)信 息。測試用例:前三個(gè)項(xiàng)目可以查出相應(yīng)內(nèi)容,經(jīng)檢查,與數(shù)據(jù)庫中各表內(nèi)容一致。符合預(yù) 期結(jié)果。在“查看操作日志”子界面,進(jìn)行以下測試:選擇“按商品號查詢”

22、“巧克力”)。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄 屬性一致。符合預(yù)期結(jié)果。選擇“按商品名查詢”,并輸入商品名“鼠標(biāo)”,下方框中輸出商品名為 “鼠標(biāo)”的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù) 期結(jié)果。選擇“按種類查詢”,并在下拉框中選擇種類“衣”,下方框中輸出種類為 “衣”的所有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一 致。符合預(yù)期結(jié)果。選擇“按種類查詢”,并在下拉框中選擇種類“食”,下方框中輸出種類為 “食”的所有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一 致。符合預(yù)期結(jié)果。選擇“按種類查詢”,并在下拉框中選擇種類“用”,下方框中輸出種類為“用”的所

23、有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。選擇“按供應(yīng)商查詢”,并輸入供應(yīng)商號0001,下方框中輸出供應(yīng)商號為0001的所有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。同時(shí)選中“按商品名查詢”和“按供應(yīng)商查詢”,并輸入商品名“鼠標(biāo)”,供應(yīng)商號0002,下方框中顯示由供應(yīng)商 0002提供的鼠標(biāo)的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。同時(shí)選中“按商品名查詢”和“按供應(yīng)商查詢”,并輸入商品名“面包”,供應(yīng)商號0001,彈出提示“沒有找到符合條件的記錄! ”。表示供應(yīng)商0001沒有提供任何一種面包。經(jīng)檢查,數(shù)據(jù)庫的

24、商品信息表中不存在同時(shí)符合這兩個(gè)值的記錄。符合預(yù)期結(jié)果。同時(shí)選中“按種類查詢”和“按供應(yīng)商查詢”,選擇種類“食”,供應(yīng)商號0003,下方框中顯示由供應(yīng)商 0003提供的全部食品類商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。同時(shí)選中“按種類查詢”和“按供應(yīng)商查詢”,選擇種類“衣”,供應(yīng)商號0002,彈出提示“沒有找到符合條件的記錄! ”。表示供應(yīng)商0002沒有提供服裝類商品。經(jīng)檢查,數(shù)據(jù)庫的商品信息表中不存在同時(shí)符合這兩個(gè)值的記錄。符合預(yù)期結(jié)果。生成各類報(bào)表:入庫報(bào)表:報(bào)告商品近期入庫情況;出庫報(bào)表:報(bào)告商品近期出庫情況;實(shí)現(xiàn)各類報(bào)表的不定期查看和定期匯總打??;操作說

25、明:進(jìn)入“報(bào)表”界面后,可選擇“入庫報(bào)表”,“出庫報(bào)表”,“匯總分析報(bào)表”,“結(jié)算報(bào)表”中的一項(xiàng)進(jìn)行操作。分別進(jìn)入各個(gè)子界面。根據(jù)上述功能分別進(jìn)行測試如下:進(jìn)入“入庫報(bào)表”界面。在上方框中可見完整的入庫信息表。在“起始時(shí)間”下拉列表中選擇“ 2004-4-15 ”,在“截止時(shí)間”下拉列表中選擇“今天”(顯示當(dāng)前日期“ 2004-6-7 ”)o此處“截止時(shí)間”以 0時(shí)0分為準(zhǔn)。選擇“查看”,上方框中顯示出這段時(shí)間內(nèi)所有的入庫記錄。經(jīng)檢查,與數(shù)據(jù)庫中入庫信息表的相關(guān)內(nèi)容一致。符合預(yù)期結(jié)果。進(jìn)入“出庫報(bào)表”界面。在上方框中可見完整的出庫信息表。在“起始時(shí)間”下拉列表中選擇“ 2004-6-1 ”,在

26、“截止時(shí)間”下拉列表中選擇2004-6-5 o此處“截止時(shí)間”以 0時(shí)0分為準(zhǔn)。選擇“查看”,上方框中顯示出這段時(shí)間內(nèi)所有的出庫記錄。經(jīng)檢查,與數(shù)據(jù)庫中出庫信息表的相關(guān)內(nèi)容一致。符合預(yù)期結(jié)果。“匯總分析報(bào)表”:此功能未實(shí)現(xiàn)!“結(jié)算報(bào)表”:此功能未實(shí)現(xiàn)!操作日志登記:對任何關(guān)系到數(shù)據(jù)庫的操作進(jìn)行詳細(xì)記錄,便于監(jiān)督和核查,防止內(nèi)部人員 的非法入侵;操作日志本身的安全性要有一定保障,只有系統(tǒng)管理員有權(quán)對操作日志中的記錄進(jìn)行清理操作;但所有用戶都有權(quán)查看日志。三、測試用例:.有效用例:登錄系統(tǒng)時(shí),以普通用戶身份進(jìn)入。在“查詢”界面,選擇“查看操作日志”項(xiàng),可進(jìn)入子界面并查看到完整的操作日志表內(nèi)容。符合

27、預(yù)期結(jié)果。登錄系統(tǒng)時(shí),以“系統(tǒng)管理員”身份進(jìn)入。在“查詢”界面,選擇“查看操作日志”項(xiàng),可進(jìn)入子界面并查看到完整的操作日志表內(nèi)容。但在整個(gè)系統(tǒng)中找不到修改操作日志的接口!無法實(shí)現(xiàn)對操作日志的清空。嚴(yán)重錯(cuò)誤!.無效用例由于在整個(gè)系統(tǒng)中找不到修改操作日志的接口,任何用戶(包括系統(tǒng)管理員)都無法通過用戶接口竄改日志??陀^上保證了操作日志的安全。但不符合設(shè)計(jì)思想。四、可移植性測試本系統(tǒng)在安裝了 Visual C+ (6.0以上版本)和 Microsoft Access 的以下系統(tǒng)上進(jìn)行了測試:Windows 95/98/2000/Me/XP, Windows NT 4.0并在不同硬件配置的機(jī)型上進(jìn)行了相同測試。全部運(yùn)行正常。符合一般可移植性要求。五、回歸測試將以上測試結(jié)果返回設(shè)計(jì)編碼人員后,經(jīng)過修正測試中發(fā)現(xiàn)的錯(cuò)誤,再次測試情況如下:在“查詢”功能的“查看操作日志”子界面,添加了 “清空操作日志”按 鈕。經(jīng)測試,以“系統(tǒng)管理員”身份登錄時(shí),

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論