




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、圖書管理系統(tǒng)測試用例河南大學(xué)軟件學(xué)院軟件測試班第一小組測試人員:高 揚蔡一搏王驍原孟方超測試時間:2012年3月12日目 錄 0. 文檔介紹50.1 文檔目的50.2 文檔范圍50.3 讀者對象50.4 參考文獻(xiàn)51. 接口路徑測試用例61.1 被測試對象(單元)的介紹62. 功能測試用例82.1 被測試對象的介紹82.2 測試范圍與目的82.3 測試環(huán)境與測試輔助工具的描述82.5 功能測試用例83. 健壯性測試用例93.1 被測試對象的介紹93.2 測試范圍與目的93.3 測試環(huán)境與測試輔助工具的描述93.4 測試驅(qū)動程序的設(shè)計93.5 容錯能力/恢復(fù)能力測試用例94. 圖形用戶界面測試用
2、例114.1 被測試對象的介紹114.2 測試范圍與目的114.3 測試環(huán)境與測試輔助工具的描述114.5 測試人員分類114.6 用戶界面測試的檢查表11附錄:評審意見160. 文檔介紹該文檔主要記錄進(jìn)行圖書管理系統(tǒng)系統(tǒng)測試的所有測試用例包括功能性測試與非功能性測試0.1 文檔目的該文檔為系統(tǒng)測試人員提供測試工作依據(jù)。系統(tǒng)能否發(fā)布給用戶(河南大學(xué)),取決于測試用例的通過率。(1)功能性測試用例通過率達(dá)到100;(2)非功能性測試用例通過率達(dá)到95。0.2 文檔范圍定義系統(tǒng)測試階段所有的測試用例。0.3 讀者對象詳細(xì)設(shè)計人員系統(tǒng)測試人員質(zhì)量品質(zhì)管理員0.4 參考文獻(xiàn)圖書管理系統(tǒng)概要設(shè)計報告,圖
3、書管理系統(tǒng)系統(tǒng)測試計劃1. 接口路徑測試用例本系統(tǒng)的單元測試由每個功能模塊的開發(fā)者完成。有關(guān)單元測試的詳細(xì)信息不在本文檔的討論范圍內(nèi)。2. 功能測試用例2.1 被測試對象的介紹本系統(tǒng)有四個模塊:圖書管理模塊,期刊管理模塊,用戶管理模塊,管理員模塊。各模塊的測試既獨立,又有關(guān)聯(lián)。既測試獨立功能,又測試模塊之間協(xié)同工作時的功能與性能。2.2 測試范圍與目的系統(tǒng)測試的范圍是將四個功能模塊集合成系統(tǒng),進(jìn)行系統(tǒng)級的功能測試以及性能測試。測試內(nèi)容功能用例功能分解圖書管理模塊圖書管理功能圖書借閱圖書續(xù)借圖書歸還圖書丟失電子圖表管理期刊添加期刊修改期刊刪除期刊借閱期刊續(xù)借期刊歸還用戶管理模塊用戶登錄修改密碼用
4、戶添加獲取用戶信息更改用戶信息刪除用戶讀者【借書證】管理員模塊今日信息數(shù)據(jù)備份參數(shù)設(shè)置測試用例統(tǒng)計排行測試用例庫存盤點排行榜維護(hù)系統(tǒng)設(shè)置系統(tǒng)測試的目的是盡可能的發(fā)現(xiàn)系統(tǒng)中的錯誤。2.3 測試環(huán)境與測試輔助工具的描述Windows2007 、Windows XP圖書管理模塊圖書管理功能測試用例編號test_1_1測試用例名稱圖書管理功能用例目的讀者了解圖書各方面的信息前提條件圖書各方面的信息正確顯示輸入/動作期望的輸出/相應(yīng)實際情況點擊“圖書管理”中的一個子菜單“圖書類型設(shè)置”然后點擊修改。只能改動圖書類型不僅能改變圖書類型,還能改動圖書“可借的天數(shù)”和“分類號代碼”點擊“圖書管理”中的子菜單“
5、圖書檔案管理”點擊“修改”能夠修改信息,但是“編號”不能重復(fù),以便在圖書的精確查找的時候,不出現(xiàn)問題可以出現(xiàn)“編號”重復(fù)地現(xiàn)象點擊“圖書管理”中的子菜單“標(biāo)簽打印”點擊“過濾”,然后再點擊“精確查詢”能夠按照查詢的依據(jù)查詢到需要打印的記錄查詢依據(jù)有的是記錄中沒有的點擊“圖書管理”中的子菜單“標(biāo)簽打印”點擊“過濾”然后點擊“精確查詢”中按照編號進(jìn)行查詢信息成功顯示如果記錄中有編號相同的,查詢出一條記錄,也許不是所需要的點擊“圖書管理”中的子菜單“圖書注銷”點擊“查找”能夠按照查找的條件查詢出需要的精確查詢和模糊查詢沒有區(qū)別圖書借閱測試用例編號test_1_2測試用例名稱圖書借閱用例目的查看用戶的
6、借閱信息前提條件已經(jīng)注冊輸入/動作期望的輸出/相應(yīng)實際情況輸入一個用戶查看的出現(xiàn)的還書日期應(yīng)該沒有過期失敗一個用戶不能重復(fù)借閱同一本書輸出提示信息“已經(jīng)借閱過,還未歸還”失敗用戶沒有權(quán)利刪除自己借閱圖書的記錄當(dāng)自己刪除時,應(yīng)該提示“用戶自己沒有權(quán)利刪除自己的借書記錄”失敗圖書檔案里面沒本圖書只一本,一本圖書不可重復(fù)借輸出警告,圖書已經(jīng)“借出”失敗圖書續(xù)借測試用例編號test_1_3測試用例名稱圖書續(xù)借(沒有出現(xiàn)多大的錯誤)用例目的能否圖書續(xù)借成功前提條件已經(jīng)將圖書按期歸還輸入/動作期望的輸出/相應(yīng)實際情況續(xù)借上面的圖書成功成功圖書歸還測試用例編號test_1_4測試用例名稱圖書歸還用例目的歸還
7、能否成功前提條件輸入/動作期望的輸出/相應(yīng)實際情況當(dāng)天借書,不能當(dāng)天還書應(yīng)該能夠還書成功失敗用戶歸還圖書后,數(shù)據(jù)庫的圖書數(shù)目應(yīng)該加一加一失敗圖書丟失測試用例編號test_1_5測試用例名稱圖書丟失用例目的數(shù)據(jù)庫的圖書數(shù)目減一,教罰款輸入/動作期望的輸出/相應(yīng)實際情況選擇丟失的圖書成功注冊丟失的書籍成功書籍丟失后,在借書一欄中,就不能再出現(xiàn)此圖書查看圖書的調(diào)用失敗電子圖表管理測試用例編號test_1_6測試用例名稱電子圖書檔案管理用例目的添加新電子書,注銷舊的電子書(全部借出的電子書)輸入/動作期望的輸出/相應(yīng)實際情況添加一本新書,不能重復(fù)添加,編號不能重復(fù)出現(xiàn)成功添加成功刪除一本舊書,但前提是
8、沒有用戶在借閱和閱讀出現(xiàn):成功刪除“失敗測試用例編號test_1_7測試用例名稱圖片信息檔案管理用例目的添加新圖片,注銷舊的圖片輸入/動作期望的輸出/相應(yīng)實際情況成功添加一個圖片出現(xiàn)成功提示信息成功成功刪除一個圖片,但前提是用戶沒有在借閱和閱讀出現(xiàn):成功刪除失敗2.5.2 管理員模塊今日信息測試用例編號news_test_3_1測試用例名稱快捷鍵測試用例目的當(dāng)在鍵盤上點擊相應(yīng)的快捷鍵時彈出相應(yīng)的對話框前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況使用快捷鍵使用ctrl+l彈出今日圖書借閱信息,彈出的是圖書館信息快捷鍵重復(fù)Ctrl+b 今日圖書歸還信息彈出打開窗口,與預(yù)定的不相同Ctr
9、l+o 今日圖書到期/超期信息彈出窗口與點擊時不是同一個窗口Ctrl+w 今日期刊借閱信息彈出窗口與點擊時不是同一個窗口Ctrl+g 今日期刊歸還信息彈出圖書續(xù)借對話框,對話框彈出錯誤Ctrl+V 今日期刊到期/超期信息彈出窗口與點擊時不是同一個窗口數(shù)據(jù)備份測試用例編號test_3_1測試用例名稱數(shù)據(jù)備份用例目的能否備份成功輸入/動作期望的輸出/相應(yīng)實際情況數(shù)據(jù)的備份,選擇備份到地址備份成功成功參數(shù)設(shè)置測試用例測試用例編號test_3_2測試用例名稱參數(shù)設(shè)置用例目的能夠?qū)?shù)進(jìn)行設(shè)置前提條件功能能夠?qū)崿F(xiàn)輸入/動作期望的輸出/相應(yīng)實際情況點擊“參數(shù)設(shè)置”能夠切合實際的設(shè)置各個參數(shù)的值有效期限、每
10、頁顯示記錄數(shù)均能夠設(shè)置為0,不符合實際。統(tǒng)計排行測試用例測試用例編號test_3_3測試用例名稱統(tǒng)計排行用例目的便于查看信息前提條件能夠顯示各個子菜單的信息能夠成功顯示輸入/動作期望的輸出/相應(yīng)實際情況點擊“統(tǒng)計排行”中的一個子菜單“讀者借閱排行榜”方便查看各方面的信息在工具菜單中少了Excel和打印功能庫存盤點測試用例編號test_3_4測試用例名稱庫存盤點用例目的查看各書籍期刊的詳細(xì)信息借出與剩余量前提條件已登錄該書店輸入/動作期望的輸出/相應(yīng)實際情況圖書檔案盤點正確顯示各書及期刊的信息及其借出剩余量PassExcel數(shù)據(jù)導(dǎo)出導(dǎo)出成功Pass打印打印成功Pass退出退出庫存盤點成功后Pas
11、s維護(hù)測試用例編號Library_test_3_6測試用例名稱維護(hù)用例目的保證系統(tǒng)的正常運行前提條件最高權(quán)限登錄輸入/動作期望的輸出/相應(yīng)實際情況數(shù)據(jù)備份備份成功Pass數(shù)據(jù)還原重新登錄,成功還原Pass更改口令口令更改成功Pass離開掛起未輸入密碼Fail輸入密碼Pass解除鎖定輸入密碼Pass記事本成功記事并保存Pass計算器計算正確Pass系統(tǒng)設(shè)置測試用例編號Library_test_3_7測試用例名稱系統(tǒng)設(shè)置-圖書館信息【圖書館簡介、讀者指南,技術(shù)支持】用例目的圖書館簡介可以正確的更新前提條件一切信息格式正確輸入/動作期望的輸出/相應(yīng)實際情況輸入簡介出現(xiàn)正確的信息及信息提示聯(lián)系郵箱 格
12、式不正確而時也可以提交成功建館日期按點擊正確輸出點擊今天輸出錯誤不顯示星期幾點擊保存如果更新顯示保存成功,否則提示沒有更改的信息,無論是否更改總是提示操作完成測試用例編號Library_test_3_8測試用例名稱系統(tǒng)設(shè)置-管理員信息用例目的用戶可以正確修改分類新聞的名稱前提條件分類管理頁面正確顯示,用系統(tǒng)管理員和新聞管理員身份分別登錄,執(zhí)行該測試用例輸入/動作期望的輸出/相應(yīng)實際情況添加用戶出現(xiàn)成功提示信息Pass用添加的用戶登錄,觀察功能的實現(xiàn)1,。用戶口令修改:輸入源密碼,再輸入新密碼如果新密碼與驗證密碼相同提示更改成功,否則提示兩次密碼不相同,并且修改不成功兩次密碼不相同,提示了但是修
13、改了,按第一次輸入的修改的測試用例編號Library_test_3_9測試用例名稱系統(tǒng)設(shè)置參數(shù)設(shè)置用例目的圖書管理員可以更改有效地數(shù)據(jù)前提條件參數(shù)設(shè)置頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況選定某個參數(shù)進(jìn)行修改輸入的值可以在符合實際情況的前提下進(jìn)行當(dāng)在輸入有效期限、圖書借閱超期罰款金額、期刊借閱超期罰款金額時輸入負(fù)數(shù)也可以,這不符合實際的情況點擊保存按鈕點擊完成后頁面自動關(guān)閉點擊完成后頁面不關(guān)閉啟動是否自動顯示到期/超期信息測試用例編號Library_test_3_10測試用例名稱系統(tǒng)設(shè)置書架設(shè)置用例目的圖書管理員可以更改有效地數(shù)據(jù)前提條件參數(shù)設(shè)置頁面正確顯示輸入/動作期望的輸出/相應(yīng)實
14、際情況選定某個參數(shù)進(jìn)行修改輸入的值可以在符合實際情況的前提下進(jìn)行當(dāng)在添加新的編號時輸入的書架名稱也可以而和已有的相同,這不符合實際的情況點擊修改按鈕修改后點擊保存顯示修改完成,如果沒有修改的情況下,點擊保存顯示您未修改任何信息點擊保存后無論是否修改都顯示修改完成測試用例編號Library_test_3_11測試用例名稱系統(tǒng)設(shè)置初始化系統(tǒng)用例目的圖書管理員可以使信息恢復(fù)到系統(tǒng)完成的時候前提條件參數(shù)設(shè)置頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況點擊初始化系統(tǒng)在彈出的對話框中點擊yes系統(tǒng)恢復(fù)到開始有的恢復(fù)了,有的沒有回復(fù)。如在參數(shù)設(shè)置中的修改沒有回復(fù)測試用例編號Library_test_3_1
15、2測試用例名稱快捷鍵測試用例目的使用快捷鍵可以彈出相應(yīng)的對話框前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況在鍵盤上使用相應(yīng)的快捷鍵彈出相應(yīng)的對話框Pass 用戶管理模塊用戶登錄測試用例編號Library_test_4_1測試用例名稱用戶正確登錄用例目的用戶使用正確的用戶名與密碼可以正確登錄前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況在對話框中輸入正確的新聞管理員用戶名和密碼,點擊登錄按鈕正確登錄到管理頁面,顯示正確的用戶類型:新聞管理員,左欄中只有“更改密碼”一個功能項Pass在對話框中輸入正確的系統(tǒng)管理員用戶名和密碼,點擊登錄按鈕正確登錄到系統(tǒng)管理頁面,顯示正確的用戶
16、類型:系統(tǒng)管理員,左欄中有“添加用戶”,“用戶管理”,“更改密碼”三個功能項Pass測試用例編號Library_test_4_2測試用例名稱禁止未授權(quán)用戶登錄用例目的用戶使用不正確的用戶名或不正確的密碼不可以登錄到管理頁面前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況在對話框中不輸入用戶名和密碼,點擊登錄按鈕頁面出現(xiàn)錯誤提示信息:“請輸入用戶名”,“請輸入密碼”Pass在對話框中不輸入用戶名,但輸入密碼,點擊登錄按鈕頁面出現(xiàn)錯誤提示信息:“請輸入用戶名”Pass在對話框中輸入用戶名,但不輸入密碼,點擊登錄按鈕頁面出現(xiàn)錯誤提示信息:“請輸入密碼”Pass在對話框中輸入錯誤用戶名和密碼,
17、點擊登錄按鈕無法登錄到系統(tǒng)管理頁面Pass修改密碼測試用例編號Library_test_4_3測試用例名稱用戶可以正確修改密碼用例目的用戶可以正確修改密碼前提條件管理頁面正確顯示,用系統(tǒng)管理員身份分別登錄,執(zhí)行該測試用例輸入/動作期望的輸出/相應(yīng)實際情況在左欄中點擊更改密碼按鈕,正確輸入舊密碼,新密碼與密碼確認(rèn)值一致,點擊確認(rèn)出現(xiàn)成功提示信息Pass密碼更改后,用新密碼進(jìn)行重新登錄可以正確登錄,權(quán)限等信息不變Pass測試用例編號Library_test_4_4測試用例名稱禁止用戶非法修改密碼用例目的用戶在修改密碼過程中如果出錯,將不能提交前提條件管理頁面正確顯示,用系統(tǒng)管理員身份登錄,執(zhí)行該測
18、試用例輸入/動作期望的輸出/相應(yīng)實際情況在左欄中點擊更改密碼按鈕,輸入一個錯誤的舊密碼出現(xiàn)錯誤提示信息:“舊密碼不正確”Pass在左欄中點擊更改密碼按鈕,輸入正確的舊密碼,新密碼輸入與密碼確認(rèn)輸入不同出現(xiàn)錯誤提示信息:“兩次密碼輸入不一致”Pass添加用戶測試用例編號Library_test_4_5測試用例名稱系統(tǒng)管理員可以正確添加用戶用例目的系統(tǒng)管理員可以正確添加用戶前提條件管理頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況點擊“添加用戶”,輸入一個不重復(fù)的用戶名和初始密碼,提交出現(xiàn)成功的提示信息:“添加管理員成功!”Pass使用剛添加的用戶名和密碼進(jìn)行重登錄登錄成功,顯示信息正確Pass測
19、試用例編號Library_test_4_6測試用例名稱系統(tǒng)管理員禁止添加非法用戶用例目的系統(tǒng)管理員禁止添加非法用戶前提條件管理頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況點擊“添加用戶”,輸入一個數(shù)據(jù)庫中已有的用戶名和初始密碼,提交出現(xiàn)錯誤提示信息:“用戶已存在,無法添加!”Pass獲取用戶信息測試用例編號Library_test_4_7測試用例名稱系統(tǒng)管理員可獲得所有用戶的信息用例目的系統(tǒng)管理員可獲得所有用戶的信息前提條件管理頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況點擊“用戶管理”出現(xiàn)所有用戶的信息,每頁顯示5條記錄,可通過翻頁進(jìn)行瀏覽Pass更改用戶信息測試用例編號Library_
20、test_4_8測試用例名稱系統(tǒng)管理員可正確更改用戶信息用例目的系統(tǒng)管理員可正確更改用戶信息前提條件管理頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況選定一個用戶,點擊該行內(nèi)的編輯,在編輯對話框中進(jìn)行用戶信息的修改,更改用戶名,此用戶名在數(shù)據(jù)庫中無重名頁面刷新后,顯示修改后的新用戶名Pass選定一個用戶,點擊該行內(nèi)的編輯,在編輯對話框中進(jìn)行用戶信息的修改,更改用戶名,此用戶名在數(shù)據(jù)庫中已存在出現(xiàn)錯誤提示:“用戶名重復(fù)”Pass選定一個用戶,點擊該行內(nèi)的編輯,在編輯對話框中進(jìn)行用戶信息的修改,更改用戶名,此用戶名在數(shù)據(jù)庫中無重名,修改類型或備注頁面刷新后,顯示修改后的新類型或備注Pass選定一個
21、用戶,點擊該行內(nèi)的編輯,在編輯對話框中不進(jìn)行任何信息的修改出現(xiàn)錯誤提示:“用戶信息沒有任何更改”Pass刪除用戶測試用例編號Library_test_4_8測試用例名稱系統(tǒng)管理員可正確刪除用戶用例目的系統(tǒng)管理員可正確刪除用戶前提條件管理頁面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況選定一個新聞管理員,點擊該行內(nèi)的刪除刪除成功,頁面刷新后,該用戶不再存在Pass選定除admin以外的任何一個系統(tǒng)管理員,點擊該行內(nèi)的刪除刪除成功,頁面刷新后,該用戶不再存在Pass選定admin系統(tǒng)管理員,點擊該行內(nèi)的刪除。不能刪除,提示信息顯示:“系統(tǒng)管理員admin不能被刪除!”Pass讀者【借書證】測試用例編
22、號Library_test_4_9測試用例名稱快捷鍵測試用例目的用戶使用相應(yīng)的快捷鍵彈出相應(yīng)的對話框前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況在鍵盤上使用快捷鍵讀這類型設(shè)置【ctrl+c】讀者掛失與回復(fù)【ctrl+m】不能彈出相應(yīng)的對話框,與系統(tǒng)設(shè)置中的書架設(shè)置和管理員設(shè)置沖突了讀者檔案管理【ctrl+r】讀者過期續(xù)證【ctrl+d】Pass測試用例編號Library_test_4_10測試用例名稱讀者類型設(shè)置用例目的管理員可以進(jìn)行相應(yīng)的設(shè)置前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況在讀者類型設(shè)置中輸入相應(yīng)的信息按類型設(shè)置并可按實際情況進(jìn)行增刪改查Pass測試用例編號Library_test_4_11測試用例名稱讀者檔案管理用例目的可以更改讀者信息 前提條件主界面正確顯示輸入/動作期望的輸出/相應(yīng)實際情況更改信息 只有輸入正確的信息
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年地鐵隧道二維位移自動監(jiān)測系統(tǒng)項目建議書
- 以學(xué)生為中心的教育心理學(xué)課堂實踐
- 智慧城市安防升級保障公共安全技術(shù)合作新篇章
- 提升學(xué)生自主學(xué)習(xí)動力的教育心理學(xué)方法論
- 數(shù)字化校園教育園區(qū)的智能升級
- 商業(yè)教育中技術(shù)應(yīng)用的新趨勢
- 教育心理學(xué)在個人自學(xué)策略中的應(yīng)用
- 教育大數(shù)據(jù)下的學(xué)生個性化發(fā)展研究
- 2025屆河北省秦皇島市盧龍中學(xué)物理高二下期末學(xué)業(yè)質(zhì)量監(jiān)測模擬試題含解析
- 學(xué)習(xí)動力與學(xué)業(yè)成就的關(guān)系研究
- 2025年中考物理真題完全解讀(湖北省卷)
- 宿舍清潔服務(wù)方案(3篇)
- 校園清廉建設(shè)活動方案
- 總經(jīng)理半年度總結(jié)述職報告
- 韶光新豐縣豐城街道辦事處招聘執(zhí)法輔助人員筆試真題2024
- 檢查檢驗結(jié)果互認(rèn)工作管理制度
- 硬膜外血腫的護(hù)理常規(guī)
- 光伏電站安全生產(chǎn)管理制度匯編
- 農(nóng)村小學(xué)生科技活動方案
- 精神科護(hù)理進(jìn)修總結(jié)
- 開票稅點自動計算器
評論
0/150
提交評論