




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、商品倉(cāng)庫管理系統(tǒng)測(cè)試報(bào)告一 引言1背景本測(cè)試計(jì)劃從屬于商品存儲(chǔ)管理系統(tǒng)。用戶為中、小規(guī)模超市、商場(chǎng)。執(zhí)行本測(cè)試前,應(yīng)完成軟件計(jì)劃,需求分析,設(shè)計(jì)及編碼工作。2參考文檔需求分析文檔,概要設(shè)計(jì)文檔,詳細(xì)設(shè)計(jì)文檔,測(cè)試計(jì)劃文檔,程序清單。二 軟件說明1本軟件的主要功能為: 對(duì)商品入庫和出庫詳細(xì)情況進(jìn)行登記 對(duì)庫存信息進(jìn)行高級(jí)查詢 對(duì)用戶需求申請(qǐng)進(jìn)行登記 對(duì)庫存情況進(jìn)行自動(dòng)監(jiān)督和報(bào)警 定期自動(dòng)生成采購(gòu)清單 定期對(duì)信息排序和生成報(bào)表 對(duì)操作日志進(jìn)行登記2條件與限制:考慮到本軟件面向的用戶群比較廣泛,在設(shè)計(jì)時(shí)應(yīng)注意使軟件具有較強(qiáng)的可移植性;因本軟件管理的某些信息屬商業(yè)機(jī)密,必須注意信息的安全防范,同時(shí)應(yīng)以
2、標(biāo)準(zhǔn)的數(shù)據(jù)格式來實(shí)現(xiàn),以方便數(shù)據(jù)共享;三 測(cè)試步驟本次測(cè)試采用黑盒法。主要依據(jù)需求分析文檔和測(cè)試計(jì)劃文檔,以需求分析文檔中的功能模塊為單位,對(duì)編碼人員提交的成型系統(tǒng)進(jìn)行測(cè)試。綜合使用等價(jià)類劃分法和其它方法。詳細(xì)測(cè)試步驟如下: 身份驗(yàn)證。功能為:對(duì)登錄系統(tǒng)的用戶進(jìn)行身份合法性檢查,要求輸入帳號(hào)和密碼。禁止身份信息不正確的用戶登錄;當(dāng)輸入密碼錯(cuò)誤次數(shù)超過一定限制時(shí)(初定為3次)將自動(dòng)關(guān)閉系統(tǒng),以防止非法窮舉入侵;將成功的登錄操作記入操作日志文件1有效等價(jià)類:輸入為用戶信息表中保存的用戶名和對(duì)應(yīng)的密碼。測(cè)試用例為:等價(jià)類編號(hào)用戶名密碼輸出1曹冰潔cbj“登錄正確”2李媛媛lyy“登錄正確”3羅曼lm
3、“登錄正確”4熊婷xt“登錄正確”5詹求芝zqz“登錄正確”6系統(tǒng)管理員a705“登錄正確”符合預(yù)期結(jié)果。通過“查詢”功能檢查操作日志,發(fā)現(xiàn)已登記以上“登錄數(shù)據(jù)庫”操作及相應(yīng)用戶名密碼。符合預(yù)期結(jié)果。2無效等價(jià)類:用戶名不在用戶信息表中,密碼在用戶信息表中。測(cè)試用例為:用戶名:曹冰密碼: cbj點(diǎn)“確定”后,彈出“用戶名和密碼錯(cuò)誤”對(duì)話框。符合預(yù)期結(jié)果。用戶名在用戶信息表中,密碼不在用戶信息表中。測(cè)試用例為:用戶名:曹冰潔密碼: cb點(diǎn)“確定”后,彈出“用戶名和密碼錯(cuò)誤”對(duì)話框。符合預(yù)期結(jié)果。用戶名和密碼均在用戶信息表中,但兩者不匹配。測(cè)試用例為:用戶名:曹冰潔密碼: zqz點(diǎn)“確定”后,彈出
4、“用戶名和密碼錯(cuò)誤”對(duì)話框。符合預(yù)期結(jié)果。連續(xù)輸入錯(cuò)誤達(dá)3次時(shí),登錄對(duì)話框自動(dòng)關(guān)閉。符合預(yù)期結(jié)果。 帳號(hào)和密碼管理。功能為:以系統(tǒng)管理員身份登錄系統(tǒng)后,可建立,修改,刪除所有用戶信息(帳號(hào)和密碼)。1 有效等價(jià)類:修改和刪除:須提供用戶信息表中的用戶名和密碼。測(cè)試用例為:等價(jià)類編號(hào)用戶名舊密碼新密碼新密碼確認(rèn)操作類型輸出1曹冰潔cbjcbj1cbj1修改“修改用戶信息成功!”cbj空空刪除“刪除用戶信息成功!”2李媛媛lyylyy1lyy1修改“修改用戶信息成功!”lyy空空刪除“刪除用戶信息成功!”3羅曼lmlm1lm1修改“修改用戶信息成功!”lm空空刪除“刪除用戶信息成功!”4熊婷xtx
5、t1xt1修改“修改用戶信息成功!”xt空空刪除“刪除用戶信息成功!”5詹求芝zqzzqz1zqz1修改“修改用戶信息成功!”zqz空空刪除“刪除用戶信息成功!”6系統(tǒng)管理員a705705705修改“修改用戶信息成功!”a705空空刪除“刪除用戶信息成功!”添加:須提供新用戶的用戶名和密碼。用戶名、密碼均為長(zhǎng)度不超過16B的任意字符串。測(cè)試用例為:等價(jià)類編號(hào)用戶名舊密碼新密碼新密碼確認(rèn)操作類型輸出7管理員空glygly添加“添加用戶信息成功!”8mng空mmmm添加“添加用戶信息成功!”說明:上表中標(biāo)記為空處表示:當(dāng)前操作類型下,此項(xiàng)目不可編輯。文本框設(shè)置為具有這樣的性質(zhì):當(dāng)輸入字符數(shù)達(dá)到16
6、時(shí),后續(xù)輸入的字符不被接受。(自動(dòng)控制用戶名和密碼的長(zhǎng)度上界)2 無效等價(jià)類操作類型為“修改”時(shí):用戶名不在用戶信息表中,“舊密碼”在用戶信息表中。測(cè)試用例為:用戶名:曹冰舊密碼: cbj輸出:“用戶名不正確”。符合預(yù)期結(jié)果。用戶名在用戶信息表中,“舊密碼”不在用戶信息表中。測(cè)試用例為:用戶名:曹冰潔舊密碼: cb輸出:“用戶舊密碼不正確”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中,但兩者不匹配。測(cè)試用例為:用戶名:曹冰潔舊密碼: zqz輸出:“用戶舊密碼不正確”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中且匹配。但“新密碼”和“新密碼確認(rèn)”不一致。測(cè)試用例為:用戶名:詹求芝舊密
7、碼: zqz新密碼:zzz新密碼確認(rèn):zz輸出:“密碼確認(rèn)不一致”。符合預(yù)期結(jié)果。用戶名為空。輸出:“用戶名不能為空”。符合預(yù)期結(jié)果。用戶名在用戶信息表中,但“舊密碼”為空。測(cè)試用例為:用戶名:詹求芝舊密碼:空輸出:“用戶舊密碼不正確”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中且匹配。但“新密碼”為空。測(cè)試用例為:用戶名:詹求芝舊密碼: zqz新密碼:空輸出:“新密碼不能為空”。符合預(yù)期結(jié)果。用戶名和“舊密碼”均在用戶信息表中且匹配。“新密碼”非空。但 “新密碼確認(rèn)”為空。測(cè)試用例為:用戶名:詹求芝舊密碼: zqz新密碼:zzz新密碼確認(rèn):空輸出:“密碼確認(rèn)不一致”。符合預(yù)期結(jié)果。操作
8、類型為“刪除”時(shí)(“新密碼”和“新密碼確認(rèn)”框顯示為不可編輯):等價(jià)類與等價(jià)類 的輸入輸出相同。操作類型為“添加”時(shí)(“舊密碼”框顯示為不可編輯):用戶名為用戶信息表中已經(jīng)存在的用戶名,新密碼任意給定。測(cè)試用例為:用戶名:詹求芝輸出:“該用戶已存在,請(qǐng)輸入新用戶名”用戶名不在用戶信息表中,但“新密碼”和“新密碼確認(rèn)”不一致。測(cè)試用例為:用戶名:lily新密碼:ll新密碼確認(rèn):哈哈輸出:“密碼確認(rèn)不一致”符合預(yù)期結(jié)果。用戶名為空。輸出:“用戶名不能為空”。符合預(yù)期結(jié)果。用戶名不在用戶信息表中,但“新密碼”為空。測(cè)試用例為:用戶名:bob新密碼:空輸出:“新密碼不能為空”。符合預(yù)期結(jié)果。用戶名不在
9、用戶信息表中,“新密碼”非空。但“新密碼”確認(rèn)為空。測(cè)試用例為:用戶名:bob新密碼:bb新密碼確認(rèn):空輸出:“密碼確認(rèn)不一致”。符合預(yù)期結(jié)果。 商品入庫登記。功能為: 由條形碼檢測(cè)設(shè)備讀入商品包裝上的條形碼,系統(tǒng)根據(jù)條形碼搜索數(shù)據(jù)庫中的商品信息文件,檢查該商品基本信息是否已作登記; 若該商品信息未作登記,則填寫該商品詳細(xì)信息單,并提交給數(shù)據(jù)庫,寫入商品信息文件,再填寫入庫單; 若該商品信息已作登記,則直接填寫入庫單; 檢查入庫單的合法性:即檢查表單中的輸入信息是否具有非法字符,商品來源(供應(yīng)商信息)是否合法; 若檢查結(jié)果不合法,提示操作員重新輸入;若檢查結(jié)果合法,則根據(jù)申請(qǐng)內(nèi)容對(duì)商品庫存信息
10、文件和入庫文件進(jìn)行更新,打印入庫憑證,完成商品入庫操作; 將成功的入庫操作寫入操作日志文件;相關(guān)操作說明:在主界面點(diǎn)“入庫”按鈕后,彈出“入庫信息”對(duì)話框?!皶r(shí)間”框中將自動(dòng)顯示當(dāng)前的系統(tǒng)時(shí)間,作為商品入庫時(shí)間。“商品號(hào)”框待輸入信息。其它框均為不可編輯狀態(tài)?,F(xiàn)向“商品號(hào)”框中輸入一長(zhǎng)度為12的數(shù)字字符串,模擬由條碼讀取設(shè)備讀入的商品條碼。假設(shè)實(shí)際使用環(huán)境中條碼設(shè)備不會(huì)出錯(cuò),即總是讀出12位數(shù)字串,所以不必檢查(模擬讀入的)商品號(hào)的有效性。此時(shí)若點(diǎn)“添加”按鈕,彈出對(duì)話框“請(qǐng)先運(yùn)行查詢操作!”,表示應(yīng)先檢查此商品基本信息是否已登記。因此測(cè)試中越過這一步,直接點(diǎn)“查詢”按鈕。按商品信息是否已登記
11、,分兩種情況:情況一:(模擬)讀入的商品號(hào)已在商品信息表中,彈出對(duì)話框:“該商品已存在,請(qǐng)輸入入庫時(shí)的必要信息!”?!肮?yīng)商號(hào)”,“類型”,“商品名”,“存放地點(diǎn)”框中將顯示此商品號(hào)在商品信息表中對(duì)應(yīng)的屬性值。“最大量”,“最小量”框中將顯示此商品號(hào)在庫存信息表中對(duì)應(yīng)的屬性值。余下的“入庫量”,“有效期”,“采購(gòu)員”由用戶填寫。測(cè)試用例:商品號(hào):,點(diǎn)“查詢”按鈕,可得以上相關(guān)信息。經(jīng)檢查,各顯示屬性與數(shù)據(jù)庫中的值一致。1有效等價(jià)類: “入庫量”為正整數(shù),“有效期”為yyyy-mm-dd格式的日期,“采購(gòu)員”為任意字符串(采購(gòu)員名)。對(duì)上面的測(cè)試用例(商品號(hào)),輸入信息為:入庫量:10; 有效期
12、:2006-01-01; 采購(gòu)員:李輸出:“添加成功”經(jīng)檢查,數(shù)據(jù)庫相關(guān)表都正確更新。符合預(yù)期結(jié)果。 2 無效等價(jià)類:“入庫量”不是正整數(shù)。輸出:“入庫量應(yīng)為正整數(shù)!”。符合預(yù)期結(jié)果?!叭霂炝俊睘榭?。輸出:“入庫量不可為空!”。符合預(yù)期結(jié)果。“入庫量”是正整數(shù),但大于“最大量”框中的值。輸出:“入庫量不能大于最大量!”。符合預(yù)期結(jié)果?!叭霂炝俊笔钦麛?shù)且小于“最大量”框中的值。但“采購(gòu)員”和(或)“有效期”為空。輸出:“入庫信息不能有一項(xiàng)為空!”符合預(yù)期結(jié)果?!叭霂炝俊笔钦麛?shù)且小于“最大量”框中的值?!安少?gòu)員”非空。但“有效期”格式錯(cuò)。輸出:“有效期應(yīng)為yyyy-mm-dd格式!”符合預(yù)期結(jié)
13、果。情況二:(模擬)讀入的商品號(hào)不在商品信息表中,彈出對(duì)話框:“該商品為新商品,請(qǐng)輸入入庫時(shí)的必要信息!”因是新商品,數(shù)據(jù)庫中尚無相關(guān)信息。除“商品號(hào)”和“時(shí)間”以外的所有框都需用戶填寫。1 有效等價(jià)類:“入庫量”為正整數(shù)且小于“最大量”;“供應(yīng)商號(hào)”為供應(yīng)商表中的“供應(yīng)商號(hào)”(長(zhǎng)度為4的數(shù)字串);“ 最大量”為長(zhǎng)整形數(shù); “有效期”為yyyy-mm-dd格式的日期;“類型” 在規(guī)定集合中取值(衣、食、用); “商品名”為任意字符串; “采購(gòu)員”為任意字符串(采購(gòu)員名); “最小量” 為長(zhǎng)整形數(shù);“存放地點(diǎn)”在規(guī)定集合中取值(0120);輸出:“入庫操作成功!”2 無效等價(jià)類:等價(jià)類與情況一中
14、等價(jià)類輸入輸出相同?!按娣诺攸c(diǎn)”不是規(guī)定集合中的值輸出:“不可識(shí)別的存放地點(diǎn)!”“有效期”格式錯(cuò)或?yàn)榭蛰敵觯骸坝行诟袷藉e(cuò)!”“供應(yīng)商號(hào)”不是供應(yīng)商表中的“供應(yīng)商號(hào)”輸出:“非法供應(yīng)商號(hào)!”“最大量”不是正整數(shù)輸出:“最大量應(yīng)為正整數(shù)!”“類型”不是規(guī)定集合中的值輸出:“不可識(shí)別的類型!”“商品名”超長(zhǎng)輸出:“商品名”超長(zhǎng)!”“最小量”不是正整數(shù)輸出:“最小量應(yīng)為正整數(shù)!”“存放地點(diǎn)”不是規(guī)定集合中的值輸出:“不可識(shí)別的存放地點(diǎn)!”以上符合預(yù)期結(jié)果。入庫操作后,經(jīng)檢查,入庫信息表,商品信息表,庫存信息表已正確更新。檢查操作日志文件,發(fā)現(xiàn)成功的入庫操作已登記。符合預(yù)期結(jié)果。 商品出庫登記。功能為
15、: 根據(jù)提貨申請(qǐng)者提供的商品條形碼在商品基本信息文件中查找要提取商品的詳細(xì)信息,若未找到,表明該商品并不存在,返回提示信息; 若找到,則填寫出庫單,提出出庫申請(qǐng); 檢查出庫單的合法性:即檢查表單中的輸入信息是否具有非法字符; 若檢查結(jié)果不合法,提示操作員重新輸入;若檢查結(jié)果合法,則根據(jù)申請(qǐng)?zhí)崛〉某鰩炝繖z查庫存信息文件,看庫存量是否滿足提貨要求; 若庫存量滿足要求,則對(duì)庫存信息文件和出庫文件進(jìn)行更新,打印出庫憑證,完成商品出庫操作;若不滿足則表明庫存不足,將用戶需求寫入采購(gòu)清單文件,提示進(jìn)貨;將成功的出庫操作寫入操作日志文件相關(guān)操作說明:在主界面點(diǎn)“出庫”按鈕,彈出“出庫信息”對(duì)話框。查詢時(shí),在
16、“商品號(hào)”和(或)“商品名”框中輸入欲提取商品的信息。提取時(shí),輸入“數(shù)量”和“提取人”,點(diǎn)“提取”鍵,即完成“出庫”操作1 有效等價(jià)類查詢時(shí),僅輸入“商品號(hào)”或“商品名”時(shí),分別為商品信息表中已有的記錄。同時(shí)輸入“商品號(hào)”和“商品名”時(shí),為商品信息表中同一記錄的相應(yīng)屬性。輸出:上方框中顯示此商品基本信息提取時(shí),數(shù)量為小于此商品庫存的正整數(shù);提取人非空。輸出:“出庫操作成功!”檢查操作日志,發(fā)現(xiàn)成功出庫操作已登記。符合預(yù)期結(jié)果。2 無效等價(jià)類“商品號(hào)”不在商品信息表中輸出:“此種商品庫存為零!”“商品名”不在商品信息表中輸出:“此種商品庫存為零!”“商品號(hào)”和“商品名”都在商品信息表中,但不匹配
17、輸出:“此種商品庫存為零!”“數(shù)量”大于欲提取商品的庫存量輸出:“所提取數(shù)量大于庫存量!”“數(shù)量”為空或不是正整數(shù)輸出:“請(qǐng)輸入一個(gè)正整數(shù)!”“提取人”為空輸出:“提取人不能為空!”以上符合預(yù)期結(jié)果。測(cè)試結(jié)論:生成采購(gòu)清單。功能為:根據(jù)用戶需求和庫存報(bào)警情況自動(dòng)生成采購(gòu)清單;實(shí)現(xiàn)采購(gòu)清單的不定期查看和定期匯總打印;需要生成采購(gòu)清單的幾種情況說明:出庫操作的出庫量大于商品的庫存量時(shí)一次出庫操作后剩余庫存量小于或等于規(guī)定的最小量時(shí)(庫存報(bào)警)相關(guān)操作說明:在“出庫”界面,當(dāng)出現(xiàn)上面兩種情況中的一種時(shí),彈出“生成采購(gòu)清單”對(duì)話框。可選定“生成”,“添加”,“打印”中的一項(xiàng)進(jìn)行操作。其中,“生成”操作
18、可在上方框中查看當(dāng)前的采購(gòu)清單明細(xì)?!疤砑印辈僮骺筛鶕?jù)用戶在文本框中鍵入的內(nèi)容,將欲購(gòu)進(jìn)商品的信息加入原采購(gòu)清單中。分別對(duì)生成采購(gòu)清單的兩種情況設(shè)計(jì)測(cè)試用例如下:對(duì)商品號(hào)為的商品(商品名為“泡面”)進(jìn)行出庫操作。其當(dāng)前庫存量為170。提取量為180。其它信息正確。點(diǎn)“出庫”鍵后,彈出提示“此商品庫存不足!急需可生成采購(gòu)清單?!薄_M(jìn)入采購(gòu)清單界面。因要加入新的采購(gòu)記錄,選擇“添加”操作。輸入各項(xiàng)信息為:商品號(hào):; 商品名:泡面; 入購(gòu)數(shù)量:100; 供應(yīng)商:0001;點(diǎn)“確定”鍵,提示“生成采購(gòu)清單成功!”,并在上方框中顯示此項(xiàng)新的采購(gòu)記錄。符合預(yù)期結(jié)果。對(duì)商品號(hào)為的商品(商品名為“面包”)進(jìn)行
19、出庫操作。其規(guī)定的最小庫存量為20。當(dāng)前庫存量為25。提取量為5。其它信息正確。發(fā)現(xiàn)允許進(jìn)行出庫操作。但未彈出“生成采購(gòu)清單”對(duì)話框。繼續(xù)對(duì)此商品出庫,提取量為1。發(fā)現(xiàn)允許進(jìn)行出庫操作。但仍未彈出“生成采購(gòu)清單”對(duì)話框。出錯(cuò)!自動(dòng)監(jiān)督庫存情況和報(bào)警。功能為:對(duì)庫存情況進(jìn)行自動(dòng)監(jiān)督,當(dāng)某商品儲(chǔ)量低于給定下限時(shí),予以“庫存不足提示”和“進(jìn)貨提示”;識(shí)別儲(chǔ)量減少緩慢的商品,當(dāng)情況維持時(shí)間超過某上限時(shí),予以“不應(yīng)進(jìn)貨建議”;識(shí)別現(xiàn)有庫存量大于最大庫存量的商品,予以“貨存溢出提示”識(shí)別滯留期超出限制的商品,予以“停貨建議”識(shí)別將結(jié)束保質(zhì)期的商品,并予以“上架警告”對(duì)已過保質(zhì)期的商品應(yīng)予以“清貨警告” 對(duì)
20、上述情況分別進(jìn)行測(cè)試如下:當(dāng)系統(tǒng)時(shí)鐘為每月5號(hào),15號(hào),25號(hào)時(shí),在登錄系統(tǒng)時(shí)自動(dòng)檢查“庫存信息表”中是否存在“現(xiàn)存量”小于“最小量”的記錄。存在時(shí),彈出提示“成功運(yùn)行了庫存報(bào)警,存在儲(chǔ)量低于庫存下限的商品。已加入采購(gòu)清單!”經(jīng)檢查,數(shù)據(jù)庫的“采購(gòu)清單表”已加入若干新項(xiàng)目,及“庫存信息表”中“現(xiàn)存量”小于“最小量”的所有記錄對(duì)應(yīng)的商品信息。符合預(yù)期結(jié)果。此功能未實(shí)現(xiàn)!此功能未實(shí)現(xiàn)!但在進(jìn)行“入庫”操作時(shí),已控制“入庫量”不會(huì)超過“最大量”。故所述情況不會(huì)出現(xiàn)。不影響效果。此功能未實(shí)現(xiàn)!此功能未實(shí)現(xiàn)!當(dāng)系統(tǒng)時(shí)鐘為每月5號(hào),15號(hào),25號(hào)時(shí),登錄系統(tǒng)時(shí)自動(dòng)檢查商品有效期,對(duì)早于或等于當(dāng)前日期的商品
21、,自動(dòng)彈出提示。如,當(dāng)前日期為2006-06-05,商品的有效期為2006-06-01,彈出提示為 “商品號(hào)為的商品已過期,請(qǐng)清除庫存!已更新庫存信息!”。符合預(yù)期結(jié)果。查詢:根據(jù)用戶需求提供對(duì)數(shù)據(jù)庫信息的精確模糊查詢,單項(xiàng)組合查詢;以列表方式列出所有符合查詢條件的記錄;用戶對(duì)數(shù)據(jù)庫中各文件的瀏覽查看也通過查詢功能實(shí)現(xiàn);相關(guān)操作說明:在主界面點(diǎn)“查詢”按鈕,進(jìn)入查詢界面。每次可在“查看商品信息表”,“查看供應(yīng)商信息表”,“查看操作日志”,“庫存信息查詢”中選定一個(gè)進(jìn)行操作,分別進(jìn)入各個(gè)子界面。在“庫存信息查詢”子界面,用戶可在“按商品號(hào)查詢”,“按種類查詢”,“按商品名查詢”,“按供應(yīng)商查詢”
22、復(fù)選框中選擇一個(gè)或多個(gè)進(jìn)行(組合)查詢。下發(fā)框中將顯示符合條件的商品詳細(xì)信息。測(cè)試用例:前三個(gè)項(xiàng)目可以查出相應(yīng)內(nèi)容,經(jīng)檢查,與數(shù)據(jù)庫中各表內(nèi)容一致。符合預(yù)期結(jié)果。在“查看操作日志”子界面,進(jìn)行以下測(cè)試:選擇“按商品號(hào)查詢”,并輸入商品號(hào),下方框中輸出商品號(hào)為的詳細(xì)信息(此商品名為“巧克力”)。經(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ù)庫
23、中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。選擇“按種類查詢”,并在下拉框中選擇種類“食”,下方框中輸出種類為“食”的所有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。選擇“按種類查詢”,并在下拉框中選擇種類“用”,下方框中輸出種類為“用”的所有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。選擇“按供應(yīng)商查詢”,并輸入供應(yīng)商號(hào)0001,下方框中輸出供應(yīng)商號(hào)為0001的所有商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。同時(shí)選中“按商品名查詢”和“按供應(yīng)商查詢”,并輸入商品名“鼠標(biāo)”,供應(yīng)商號(hào)0002,下方框中顯示由供應(yīng)商0
24、002提供的鼠標(biāo)的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。同時(shí)選中“按商品名查詢”和“按供應(yīng)商查詢”,并輸入商品名“面包”,供應(yīng)商號(hào)0001,彈出提示“沒有找到符合條件的記錄!”。表示供應(yīng)商0001沒有提供任何一種面包。經(jīng)檢查,數(shù)據(jù)庫的商品信息表中不存在同時(shí)符合這兩個(gè)值的記錄。符合預(yù)期結(jié)果。同時(shí)選中“按種類查詢”和“按供應(yīng)商查詢”,選擇種類“食”,供應(yīng)商號(hào)0003,下方框中顯示由供應(yīng)商0003提供的全部食品類商品的詳細(xì)信息。經(jīng)檢查,與數(shù)據(jù)庫中各表的相應(yīng)記錄屬性一致。符合預(yù)期結(jié)果。同時(shí)選中“按種類查詢”和“按供應(yīng)商查詢”,選擇種類“衣”,供應(yīng)商號(hào)0002,彈出提示“沒有
25、找到符合條件的記錄!”。表示供應(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)表的不定期查看和定期匯總打??;操作說明:進(jìn)入“報(bào)表”界面后,可選擇“入庫報(bào)表”,“出庫報(bào)表”,“匯總分析報(bào)表”,“結(jié)算報(bào)表”中的一項(xiàng)進(jìn)行操作。分別進(jìn)入各個(gè)子界面。根據(jù)上述功能分別進(jìn)行測(cè)試如下:進(jìn)入“入庫報(bào)表”界面。在上方框中可見完整的入庫信息表。在“起始時(shí)間”下拉列表中選擇“2004-4-15”,在“截止時(shí)間”下拉列表中選擇“今天”(顯示當(dāng)前日期“2004-6-7”)。此處“
26、截止時(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”,在“截止時(shí)間”下拉列表中選擇2004-6-5。此處“截止時(shí)間”以0時(shí)0分為準(zhǔn)。選擇“查看”,上方框中顯示出這段時(shí)間內(nèi)所有的出庫記錄。經(jīng)檢查,與數(shù)據(jù)庫中出庫信息表的相關(guān)內(nèi)容一致。符合預(yù)期結(jié)果?!皡R總分析報(bào)表”:此功能未實(shí)現(xiàn)!“結(jié)算報(bào)表”:此功能未實(shí)現(xiàn)!操作日志登記:對(duì)任何關(guān)系到數(shù)據(jù)庫的操作進(jìn)行詳細(xì)記錄,便于監(jiān)督和核查,防止內(nèi)部人員的非法入侵;操作日志本身的安
27、全性要有一定保障,只有系統(tǒng)管理員有權(quán)對(duì)操作日志中的記錄進(jìn)行清理操作;但所有用戶都有權(quán)查看日志。測(cè)試用例:1有效用例:登錄系統(tǒng)時(shí),以普通用戶身份進(jìn)入。在“查詢”界面,選擇“查看操作日志”項(xiàng),可進(jìn)入子界面并查看到完整的操作日志表內(nèi)容。符合預(yù)期結(jié)果。登錄系統(tǒng)時(shí),以“系統(tǒng)管理員”身份進(jìn)入。在“查詢”界面,選擇“查看操作日志”項(xiàng),可進(jìn)入子界面并查看到完整的操作日志表內(nèi)容。但在整個(gè)系統(tǒng)中找不到修改操作日志的接口!無法實(shí)現(xiàn)對(duì)操作日志的清空。嚴(yán)重錯(cuò)誤!2無效用例由于在整個(gè)系統(tǒng)中找不到修改操作日志的接口,任何用戶(包括系統(tǒng)管理員)都無法通過用戶接口竄改日志??陀^上保證了操作日志的安全。但不符合設(shè)計(jì)思想。四 可移植性測(cè)試本系統(tǒng)在安裝了Visual C+(6.0以上版本)和Microsoft Access的以下系統(tǒng)上進(jìn)行了測(cè)試:Windows 95/98/2000/Me/XP, Windows NT 4.0并在不同硬件配置的機(jī)型上進(jìn)行了相同測(cè)試。全部運(yùn)行正常。符合一般可移植性要求。 五 回歸測(cè)試將以上測(cè)試結(jié)果返回設(shè)計(jì)編碼人員后,經(jīng)過修正測(cè)試中發(fā)現(xiàn)的錯(cuò)誤,再次測(cè)試情況如下:在“查詢”功能的“查看操作日志”子界面,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)殖肉牛項(xiàng)目可行性報(bào)告
- 互聯(lián)網(wǎng)立項(xiàng)報(bào)告
- 母嬰護(hù)理中級(jí)復(fù)習(xí)試題含答案
- 護(hù)理-婦產(chǎn)科護(hù)理學(xué)練習(xí)卷含答案
- 醫(yī)療機(jī)構(gòu)信息管理系統(tǒng)應(yīng)急預(yù)案
- 建筑結(jié)構(gòu)穩(wěn)定性分析報(bào)告書
- 主管護(hù)師內(nèi)科護(hù)理復(fù)習(xí)試題及答案
- 鄉(xiāng)村衛(wèi)生保健推廣方案
- 針對(duì)網(wǎng)絡(luò)安全問題的解決方案與實(shí)施計(jì)劃
- 用戶體驗(yàn)優(yōu)化針對(duì)不同地區(qū)
- 7S稽核查檢表-倉(cāng)庫
- 《比例的基本性質(zhì)》-公開課課件
- 小學(xué)科學(xué)《噪音的危害與防治》優(yōu)質(zhì)課件
- 病理學(xué)-第3章 局部血液循環(huán)障礙
- 湖北省黃石市基層診所醫(yī)療機(jī)構(gòu)衛(wèi)生院社區(qū)衛(wèi)生服務(wù)中心村衛(wèi)生室信息
- 打印版醫(yī)師執(zhí)業(yè)注冊(cè)健康體檢表(新版)
- 時(shí)代與變革-為人生而藝術(shù)
- 人教八年級(jí)下冊(cè)英語U5Do-you-remember-what-you-were-doing?課件
- 2009-2022歷年上海市公安機(jī)關(guān)勤務(wù)輔警招聘考試《職業(yè)能力傾向測(cè)驗(yàn)》真題含答案2022-2023上岸必備匯編3
- 小學(xué)人教版四年級(jí)下冊(cè)數(shù)學(xué)租船問題25題
- 露天礦開采技術(shù)課件匯總?cè)譸pt完整版課件最全教學(xué)教程整套課件全書電子教案
評(píng)論
0/150
提交評(píng)論