




免費預覽已結束,剩余11頁可下載查看
下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
圖書館管理系統(tǒng)圖書館管理系統(tǒng) 測試用例文檔測試用例文檔 文件標識 TEST CASE 當前版本 v1 1 作 者 胡劍峰 文件狀態(tài) 草稿 正式發(fā)布 正在修改 完成日期 2010 10 28備注 此文檔為面向過程的測 試用例文檔 2010 年年 10 月月 28 日日 2 目目目 錄錄錄 0 文檔介紹文檔介紹 4 0 1 文檔目的 4 0 2 文檔范圍 4 0 3 讀者對象 4 0 4 參考文獻 4 1 接口 路徑測試用例接口 路徑測試用例 5 1 1 被測試對象 單元 的介紹 5 1 2 測試范圍與目的 5 1 3 測試環(huán)境與測試輔助工具的描述 5 1 4 測試驅動程序的設計 5 1 5 接口測試用例 6 1 6 路徑測試的檢查表 7 2 功能測試用例功能測試用例 8 2 1 被測試對象的介紹 8 2 2 測試范圍與目的 8 2 3 測試環(huán)境與測試輔助工具的描述 8 2 4 測試驅動程序的設計 8 2 5 功能測試用例 9 3 健壯性測試用例健壯性測試用例 11 3 1 被測試對象的介紹 11 3 2 測試范圍與目的 11 3 3 測試環(huán)境與測試輔助工具的描述 11 3 4 測試驅動程序的設計 11 3 5 容錯能力 恢復能力測試用例 11 4 性能測試用例性能測試用例 12 4 1 被測試對象的介紹 12 4 2 測試范圍與目的 12 4 3 性能測試用例 12 5 圖形用戶界面測試用例圖形用戶界面測試用例 13 5 1 被測試對象的介紹 13 5 2 測試范圍與目的 13 5 3 用戶界面測試的檢查表 13 6 信息安全性測試用例信息安全性測試用例 14 3 6 1 被測試對象的介紹 14 6 2 測試范圍與目的 14 6 5 信息安全性測試用例 14 7 壓力測試用例壓力測試用例 15 7 1 被測試對象的介紹 15 7 2 測試范圍與目的 15 7 3 測試環(huán)境與測試輔助工具的描述 15 7 4 測試驅動程序的設計 15 7 5 壓力測試用例 15 8 可靠性測試用例可靠性測試用例 16 8 1 被測試對象的介紹 16 8 2 測試范圍與目的 16 8 5 可靠性測試用例 16 9 安裝安裝 反安裝測試用例反安裝測試用例 17 9 1 被測試對象的介紹 17 9 2 測試范圍與目的 17 9 5 安裝 反安裝測試用例 17 4 0 文檔介紹文檔介紹 測試用例文檔是為針對圖書館管理系統(tǒng)而編寫的 對圖書館管理系統(tǒng)的測試用例以 文檔的形式記錄下來 0 1 文檔目的文檔目的 影響軟件測試的因素很多 例如軟件本身的復雜程度 開發(fā)人員的自身素質(zhì)等等 有 些因素是客觀存在的 而有些因素是波動的 不穩(wěn)定的 如何保證軟件測試質(zhì)量的穩(wěn)定 軟件測試文檔的目的是為了保證軟件測試的質(zhì)量 把人為的因素減小到最小 同時編寫軟 件測試文檔 便于以后測試的更新 同時也方便項目人員的交流 0 2 文檔范圍文檔范圍 測試用例文檔是針對圖書館管理系統(tǒng)的 因此文檔范圍控制在對圖書館管理系統(tǒng)編寫測 試用例的范圍之內(nèi) 0 3 讀者對象讀者對象 測試人員 相關項目人員 0 4 參考文獻參考文獻 軟件測試基礎教程 Andreas Spiller 等著 人民郵電出版社 軟件工程 理論與實踐 白忠建等編著 高等教育出版社 實用軟件測試指南 Whittaker J A 馬良荔 著 電子工業(yè)出版 5 1 接口 路徑測試用例接口 路徑測試用例 1 1 被測試對象 單元 的介紹被測試對象 單元 的介紹 圖書館管理系統(tǒng)的用戶接口 是用戶與計算機交互的接口 圖書館管理員通過接口對圖書進行管理 以及對用戶的借還書管理和更新 硬件接口包括校園一卡通 掃描儀器 用戶通過校園一卡通可以借書 還 書以及續(xù)借 圖書管理員通過校園一卡通可以查閱用戶的基本資料 掃描儀器通過對校園一卡通掃描 將用 戶的資料掃描到電腦 以及將用戶的借還書掃描到電腦 及時將數(shù)據(jù)記錄 JDBC 即 JAVA 數(shù)據(jù)庫連接 用于執(zhí)行 SQL 語句的 JAVA API 為多種關系數(shù)據(jù)庫提供統(tǒng)一訪問 SQL Structured Query Language 結構化查詢語言 是一種數(shù)據(jù)庫查詢和程序設計語言 用于 存取數(shù)據(jù)以及查詢 更新和管理關系數(shù)據(jù)庫系統(tǒng) 1 2 測試范圍與目的測試范圍與目的 測試范圍包括外部接口 用戶接口 硬件接口 軟件接口 和內(nèi)部接口 用戶接口是指采用可視化窗 口 硬件接口是指校園一卡通 掃描儀器 軟件接口是指 JDBC 與 SQL 數(shù)據(jù)庫的鏈接 內(nèi)部接口是指各個 功能模塊之間的接口 登錄 查詢 更新等 對接口進行測試是為了發(fā)現(xiàn)接口的缺陷 增強圖書館管理系 統(tǒng)的功能 1 3 測試環(huán)境與測試輔助工具的描述測試環(huán)境與測試輔助工具的描述 系統(tǒng)測試環(huán)境 Windows 2000 以上版本 以及外部組織的環(huán)境 1 4 測試驅動程序的設計測試驅動程序的設計 對每一個接口 設計一個驅動模塊和多個樁模塊 驅動模塊用以模式擬主程序或者調(diào)用模塊的功能 向被測模塊傳遞數(shù)據(jù) 1 5 接口測試用例接口測試用例 6 接口 A 外部接口 校園一卡通 輸入 動作期望的輸出 相應實際情況 從掃描儀掃描經(jīng)過用戶信息顯示在顯示器吻合 已去磁的一卡通從掃描儀經(jīng)過未能顯示用戶信息 提示錯誤出現(xiàn)錯誤 與期望相吻合 接口 B 外部接口 掃描儀器 輸入 動作期望的輸出 相應實際情況 借的書從掃描儀器掃描掃描儀器掃描到的信息輸入電腦吻合 欲還書從掃描儀掃描掃描到用戶信息 以及是否到期吻合 欲續(xù)借書從掃描儀掃過掃描用戶信息 更新數(shù)據(jù)庫吻合 已去磁的書從掃描儀掃過不能掃描到用戶信息 提示錯誤出現(xiàn)錯誤 與期望相吻合 接口 C 外部接口 數(shù)據(jù)庫接口 輸入 動作期望的輸出 相應實際情況 輸入 傅雷家書 進行查詢訪問成功 顯示是否可借吻合 接口 D 管理員登錄 接口 管理員登錄 輸入 動作期望的輸出 相應實際情況 管理員 ID 0078002010 密碼 hujianfeng 登錄成功吻合 用戶名 abcdefghijklmnopad 密碼 hujianfeng 用戶名超過邊界 顯示錯誤吻合 用戶名 123456 密碼 hujianfeng 用戶名為非字符 顯示錯誤吻合 接口 E 內(nèi)部接口 查詢 輸入 動作期望的輸出 相應實際情況 輸入書名 C 程序設計 顯示有或者沒有此書與期望情況萬和 輸入書名 abddfdfdfdfdafds顯示輸入格式不對吻合 輸入書名 空 不輸入 提示請輸入書名吻合 1 6 路徑測試的檢查表路徑測試的檢查表 檢查項檢查項結論結論 數(shù)據(jù)類型問題 變量的數(shù)據(jù)類型有錯誤嗎 有 數(shù)據(jù)類型書寫錯誤 7 存在不同數(shù)據(jù)類型的賦值嗎 存在不同數(shù)據(jù)類型的比較嗎 有 無 變量值問題 變量的初始化或缺省值有錯誤嗎 變量發(fā)生上溢或下溢嗎 變量的精度不夠嗎 無 發(fā)生 夠 邏輯判斷問題 由于精度原因導致比較無效嗎 表達式中的優(yōu)先級有誤嗎 邏輯判斷結果顛倒嗎 無 有 有 循環(huán)問題 循環(huán)終止條件不正確嗎 無法正常終止 死循環(huán) 嗎 錯誤地修改循環(huán)變量嗎 存在誤差累積嗎 正確 是 否 無 內(nèi)存問題 內(nèi)存沒有被正確地初始化卻被使用嗎 內(nèi)存被釋放后卻繼續(xù)被使用嗎 內(nèi)存泄漏嗎 內(nèi)存越界嗎 出現(xiàn)野指針嗎 無 無 不泄露 為越界 未出現(xiàn) 文件 I O 問題 對不存在的或者錯誤的文件進行操作嗎 文件以不正確的方式打開嗎 文件結束判斷不正確嗎 沒有正確地關閉文件嗎 無 無 無 有 錯誤處理問題 忘記進行錯誤處理嗎 錯誤處理程序塊一直沒有機會被運行 錯誤處理程序塊本身就有毛病嗎 如報告的錯誤與實際錯 誤不一致 處理方式不正確等等 錯誤處理程序塊是 馬后炮 嗎 如在被它被調(diào)用之前軟 件已經(jīng)出錯 是 有 無 無 8 2 功能測試用例功能測試用例 2 1 被測試對象的介紹被測試對象的介紹 功能測試是指對圖書館管理系統(tǒng)的各項功能進行測試 也叫黑盒測試 從系統(tǒng)產(chǎn)品的界面 架構出發(fā) 被測試對象主要包括 圖書館管理系統(tǒng)的登錄界面 借書 還書 續(xù)借以及新書入庫等功能的測試 2 2 測試范圍與目的測試范圍與目的 圖書館管理系統(tǒng)的登錄界面 借書還書功能以及續(xù)借及新書入庫等功能的測試 目 的是測試各個功能是否能正常運行 2 5 功能測試用例功能測試用例 功能 A 描述登錄界面 用例目的測試管理員能否正常登錄 前提條件操作系統(tǒng)正常運行 以及各硬件配置恰當 輸入 動作期望的輸出 相應實際情況 輸入 管理員 ID 0078002010 密碼 hujianfeng 登錄成功與期望相吻合 輸入 管理員 ID 0078002010 密碼 abcdefghijkldlddfdf 密碼越界吻合 輸入 管理員 ID 0078002010 密碼 123456 密碼輸入格式不正確與期望相吻合 功能 B 描述借書功能 用例目的測試用戶能否正常借書 前提條件操作系統(tǒng)正常運行 用戶一卡通正常 掃描儀正常以及各硬件配置恰 當 輸入 動作期望的輸出 相應實際情況 C 程序設計 及用戶一卡通從掃 描儀掃描經(jīng)過 顯示器顯示用戶信息及書本信息 及顯示是否可借 是否欠款 與期望相吻合 將六本書從掃描儀掃描經(jīng)過顯示用戶超出借書范圍 最多四 本 吻合 9 功能 C 描述還書功能 用例目的測試用戶能否正常還書 前提條件操作系統(tǒng)正常運行 用戶一卡通正常 掃描儀正常以及各硬件配置恰當 輸入 動作期望的輸出 相應實際情況 C 程序設計 從掃描儀掃描經(jīng)過 顯示用戶是否超期 未超期還書 成功 吻合 JAVA 程序設計 從掃描儀掃描 經(jīng)過 顯示用戶超期天數(shù) 4 天 吻合 功能 D 描述續(xù)借功能 用例目的測試用戶能否正常續(xù)借 前提條件操作系統(tǒng)正常運行 用戶一卡通正常 掃描儀正常以及各硬件配置恰當 輸入 動作期望的輸出 相應實際情況 C 程序設計 從掃描儀掃描經(jīng)過 顯示用戶是否超期 未超期還書 成功 吻合 JAVA 程序設計 從掃描儀掃描 經(jīng)過 顯示用戶超期天數(shù) 4 天 吻合 功能 E 描述新書入庫 用例目的測試新書是否能正常入庫 前提條件操作系統(tǒng)正常運行 用戶一卡通正常 掃描儀正常以及各硬件配置恰當 輸入 動作期望的輸出 相應實際情況 輸入 書名 新概念英語 3 書號 119130 號 出版社 人民郵電出版社 顯示新書信息 并記錄到數(shù)據(jù)庫吻合 輸入 書名 新概念英語 3 書號 abcdfdf 號 出版社 人民郵電出版社 書號不符合吻合 輸入 書名 新概念英語 3 書號 119130 號 出版社 123456 出版社輸入不合法與實際情況吻合 10 3 健壯性測試用例健壯性測試用例 3 1 被測試對象的介紹被測試對象的介紹 健壯性測試是用于對圖書館管理系統(tǒng)出現(xiàn)故障時 是否能夠自動回復或者忽略故障繼續(xù)運行 3 2 測試范圍與目的測試范圍與目的 測試范圍包括圖書館管理系統(tǒng) 以及有關的硬件設施 相關的功能 3 5 容錯能力容錯能力 恢復能力測試用例恢復能力測試用例 異常輸入 動作容錯能力 恢復能力造成的危害 損失 管理員 ID 輸入 abc容錯能力強 正?;謴臀丛斐晌:?借書時 先掃描條形碼 再掃描 一卡通 提示掃描順序不當未造成危害 借書操作 將電源關閉重啟時 系統(tǒng)恢復正常未造成危害 正在進行新書入庫操作時 強制 關閉窗口 重啟時 系統(tǒng)正常為造成危害 一百臺電腦都在進行借還書操作系統(tǒng)提示 系統(tǒng)繁忙 造成輕微的損失 有些用戶借書失 敗 11 4 性能測試用例性能測試用例 4 1 被測試對象的介紹被測試對象的介紹 性能測試用來測試軟件在集成系統(tǒng)中的運行性能 特別是針對實時系統(tǒng)和嵌入式系統(tǒng) 測試對象主要 是圖書館管理系統(tǒng)中的各個功能集成在一起的性能 4 2 測試范圍與目的測試范圍與目的 性能測試的范圍控制在圖書館管理系統(tǒng) 測試系統(tǒng)的集成功能 目的是測試圖書館管理系統(tǒng)的集成功 能是否都正常 4 3 性能測試用例性能測試用例 性能 A 描述系統(tǒng)的負載能力 用例目的測試系統(tǒng)的負載能力 前提條件負載之前系統(tǒng)正常運行 輸入數(shù)據(jù)期望的性能 平均值 實際性能 平均值 在系統(tǒng)中進行借書功能系統(tǒng)正常運行吻合 在模擬工具中模擬一千臺電腦同 時在圖書館管理系統(tǒng)中進行相關 操作 系統(tǒng)癱瘓吻合 性能 B 描述系統(tǒng)的承壓能力 用例目的測試系統(tǒng)的承壓 前提條件承壓測試之前系統(tǒng)正常運行 輸入數(shù)據(jù)期望的性能 平均值 實際性能 平均值 系統(tǒng)正常運行的同時 打開 1000 個頁面 系統(tǒng)崩潰吻合 同時進行借書和新書入庫操作系統(tǒng)正常運行吻合 12 5 圖形用戶界面測試用例圖形用戶界面測試用例 5 1 被測試對象的介紹被測試對象的介紹 被測試對象主要包括各種圖形用戶界面 GUI 包括登錄界面 借書界面 還書界面以及新書入庫界 面 5 2 測試范圍與目的測試范圍與目的 測試范圍包括圖書館管理系統(tǒng)中的各種界面 目的是測試各種圖形用戶界面是否都正常運行 5 3 用戶界面測試的檢查表用戶界面測試的檢查表 檢查項測試人員的評價 窗口切換 移動 改變大小時正常嗎 正常 各種界面元素的文字正確嗎 如標題 提示等 正常 各種界面元素的狀態(tài)正確嗎 如有效 無效 選中等狀 態(tài) 正確 各種界面元素支持鍵盤操作嗎 支持 各種界面元素支持鼠標操作嗎 支持 對話框中的缺省焦點正確嗎 正確 數(shù)據(jù)項能正確回顯嗎 能 對于常用的功能 用戶能否不必閱讀手冊就能使用 能 執(zhí)行有風險的操作時 有 確認 放棄 等提示嗎 有 操作順序合理嗎 合理 有聯(lián)機幫助嗎 有 各種界面元素的布局合理嗎 美觀嗎 不是很美觀 各種界面元素的顏色協(xié)調(diào)嗎 不太協(xié)調(diào) 各種界面元素的形狀美觀嗎 不太美觀 字體美觀嗎 美觀 圖標直觀嗎 直觀 13 6 信息安全性測試用例信息安全性測試用例 6 1 被測試對象的介紹被測試對象的介紹 安全性測試檢查系統(tǒng)對非法侵入的防范能力 測試期間 測試人員假扮非法入侵者 采用各種辦法試圖突破防線 安全性測試檢測圖書館管理系統(tǒng)能否抵制各種的危機 從而保 證系統(tǒng)的各項安全 6 2 測試范圍與目的測試范圍與目的 測試范圍限制在圖書館管理系統(tǒng) 目的是為了測試系統(tǒng)能否抵制各種危機 6 5 信息安全性測試用例信息安全性測試用例 假想目標 A 想方設法截取或破譯口令 前提條件系統(tǒng)口令正?;蛘咭言O口令 非法入侵手段是否實現(xiàn)目標代價 利益分析 安裝竊取口令的軟件否代價大于利益 假想目標 B 想法設法去破壞系統(tǒng)的保護機制 前提條件 系統(tǒng)已經(jīng)安裝相應的保護機制 非法入侵手段是否實現(xiàn)目標代價 利益分析 安裝繞過殺毒軟件的木馬否代價大于利益 14 7 壓力測試用例壓力測試用例 7 1 被測試對象的介紹被測試對象的介紹 壓力測試和負載測試差不多 壓力測試是在計算機數(shù)量較少或系統(tǒng)資源匱乏的條件下進行的測試 壓 力測試的對象包括內(nèi)存 CPU 的可用性 磁盤空間等等 7 2 測試范圍與目的測試范圍與目的 測試范圍包括圖書館管理系統(tǒng)在內(nèi)的相關壓力測試 目的是測試各部分的承壓情況 7 3 測試環(huán)境與測試輔助工具的描述測試環(huán)境與測試輔助工具的描述 圖書館管理系統(tǒng)的環(huán)境 7 4 測試驅動程序的設計測試驅動程序的設計 7 5 壓力測試用例壓力測試用例 極限名稱 A 最大并發(fā)用戶數(shù)量 前提條件系統(tǒng)正常 輸入 動作輸出 響應是否能正常運行 10 個用戶并發(fā)操作系統(tǒng)正常能 20 個用戶并發(fā)操作系統(tǒng)正常能 100 個用戶并發(fā)操作系統(tǒng)反應慢不能 15 8 可靠性測試用例可靠性測試用例 8 1 被測試對象的介紹被測試對象的介紹 可靠性測試是只在各種環(huán)境下 軟件系統(tǒng)的可靠性 測試對象限制在圖書館管理系統(tǒng)以及相關的硬 件系統(tǒng) 8 2 測試范圍與目的測試范圍與目的 測試范圍包括 圖書館管理系統(tǒng) 校園一卡通以及掃描儀 目的是測試各個系統(tǒng)在
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 縫紉機結構優(yōu)化與性能提升考核試卷
- 股票賬戶資產(chǎn)分配與生物科技產(chǎn)業(yè)投資協(xié)議
- 互聯(lián)網(wǎng)金融服務法律補充協(xié)議
- 農(nóng)業(yè)無人機電池租賃與無人機植保作業(yè)合同
- 金融科技證券分析師助理派遣與區(qū)塊鏈技術應用合同
- 兒童圖書館文獻資源采購與兒童教育服務協(xié)議
- 寵物醫(yī)院托管運營與品牌合作合同
- 電子商務利用補充協(xié)議規(guī)范物流配送
- 保險理賠款結算與保險理賠信息化建設協(xié)議
- 環(huán)保設備工藝保密補充協(xié)議書
- 第32屆全國中學生物理競賽復賽試題
- 2025年中國腫瘤??漆t(yī)院行業(yè)市場規(guī)模及未來投資方向研究報告
- 抗腫瘤藥物的常見不良反應及相應對策
- 統(tǒng)編版語文四年級下冊第五單元教材解讀解讀與集體備課課件
- 課題申報書:面向智能時代的中學生科學素養(yǎng)評價標準研究
- 2025年保密觀考試題庫及答案
- 農(nóng)藥銷售策略優(yōu)化路徑-全面剖析
- 用戶思維在產(chǎn)品創(chuàng)新中的應用案例
- 消防維??己藰藴?/a>
- 【初中化學】常見的鹽-2024-2025學年九年級化學科粵版(2024)下冊
- 中國教育社會問題
評論
0/150
提交評論