軟件測試報告模板.
《軟件測試報告模板.》由會員分享,可在線閱讀,更多相關(guān)《軟件測試報告模板.(50頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、 [系統(tǒng)名稱+版本] 測 試 報 告 文件狀態(tài): [√] 草稿 [ ] 正式發(fā)布 [ ] 正在修改 報告編號: 當(dāng)前版本: 1.0 編寫人: 尚煒 編寫日期 2010-02-14 審批人: 審批日期 保密級別: 版本變更記錄 日期 版本 作者/修改者 描述 審核人 2011-02-14 1.0 尚煒 創(chuàng)建
2、 測試報告 目 錄 版本變更記錄 2 項目基本信息 1 第1章 引言 2 1.1 編寫目的 2 1.2 項目背景 2 1.3 參考資料 2 1.4 術(shù)語和縮略語 2 第2章 測試概要 3 2.1 測試用例設(shè)計 3 2.2 測試環(huán)境與配置 3 2.2.1 功能測試 3 2.2.2 性能測試 3 2.3 測試方法和工具 4 第3章 測試內(nèi)容和執(zhí)行情況 4 3.1 項目測試概況表 4 3.2 功能 5 3.2.1 總體KPI 5 3.2.2 模塊二 5 3.2.3 模塊三 5 3.3 性能(效率) 6 3.3.1 測試用例 6 3.3.2 參數(shù)設(shè)
3、置 6 3.3.3 通信效率 6 3.3.4 設(shè)備效率 7 3.3.5 執(zhí)行效率 7 3.4 可靠性 8 3.5 安全性 8 3.6 易用性 8 3.7 兼容性 8 3.8 安裝和手冊 9 第4章 覆蓋分析 9 第5章 缺陷的統(tǒng)計與分析 10 5.1 缺陷匯總 10 5.2 缺陷分析 10 5.3 殘留缺陷與未解決問題 10 第6章 測試結(jié)論與建議 11 6.1 測試結(jié)論 11 6.2 建議 11 項目基本信息 項目名稱 客戶方 開發(fā)方 項目委托時間 項目測試時間范圍 從 至
4、 測試參與人員 第1章 引言 1.1 編寫目的 編寫本測試報告主要有以下幾個目的: 1. 通過對測試結(jié)果的分析,得到對軟件質(zhì)量的評價; 2. 分析測試的過程,產(chǎn)品,資源,信息,為以后制定測試計劃提供參考; 3. 評估測試測試執(zhí)行和測試計劃是否符合; 4. 分析系統(tǒng)存在的缺陷,為修復(fù)和預(yù)防bug提供建議 測試包括以下具體內(nèi)容: 1. 功能測試:主要測試系統(tǒng)是否實現(xiàn)預(yù)計結(jié)果,此測試為軟件的基本測試,主要參考對象為業(yè)主用戶,開發(fā)人員,測試人員等。 2. 性能測試:性能測試主反應(yīng)系統(tǒng)反應(yīng)時間,CPU使用率,占用內(nèi)存大小,系統(tǒng)反應(yīng)速度等硬性
5、指標(biāo)。主要參考對象為業(yè)主用戶,開發(fā)經(jīng)理,開發(fā)人員,測試人員等。 3. 安全性測試:安全測試是在IT軟件產(chǎn)品的生命周期中,特別是產(chǎn)品開發(fā)基本完成到發(fā)布階段,對產(chǎn)品進行檢驗以驗證產(chǎn)品符合安全需求定義和產(chǎn)品質(zhì)量標(biāo)準(zhǔn)的過程 。 4. 兼容性測試:指對所設(shè)計程序與硬件、軟件之間的兼容性的測試。 1.2 項目背景 本報告主要內(nèi)容包括: 軟件測試課程大作業(yè)要求:測試一個系統(tǒng)。所以我們找到這個圖書館系統(tǒng),進行相應(yīng)的修改,使其能滿足借書。還書。查詢。續(xù)借等圖書館的基本功能。并對其進行功能測試。性能測試、安全性測試等。檢測該圖書管理系統(tǒng)的各方面性能條件。 1.3 基本定義 1. 系統(tǒng)無響應(yīng)
6、,處于死機狀態(tài),需要其他人工修復(fù)系統(tǒng)才可復(fù)原。 2. 點擊某個菜單后返回異常錯誤。 3. 進行某個操作(增加、修改、刪除等)后,返回異常錯誤。 4. 當(dāng)對必填字段進行校驗時,未輸入必輸字段,返回異常錯誤。 5. 系統(tǒng)定義不能重復(fù)的字段輸入重復(fù)數(shù)據(jù)后,返回異常錯誤。 6.. 嚴(yán)重bug:出現(xiàn)以下缺陷,測試定義為嚴(yán)重bug: 1.4 測試階段 階段 內(nèi)容 開始日期 結(jié)束日期 負責(zé)人 階段一 模塊測試 2014.05.20 2014.05.22 文章 階段二 功能測試 2014.05.21 2014.05,24 唐曉蘭 階段三 性能測試
7、2014.05.22 2014.05.28 吳軻 階段四 安全性測試 2014.05.29 2014.06.3 唐曉蘭 階段五 兼容性測試 2014.05.28 2014.06.4 文章 階段六 界面測試 2014.06.3 2014.06.7 吳軻 1.5 參考資料 資料名稱 作者 《軟件測試技術(shù)與管理》 張大方 李瑋 Web測試指南 LYDIA ASH 1.6 術(shù)語和縮略語 縮略語 全意 結(jié)構(gòu)化查詢語言 是關(guān)系數(shù)據(jù)庫中使用的標(biāo)準(zhǔn)數(shù)據(jù)查詢語言 系 統(tǒng) 子系統(tǒng)的集合 功 能 處理任務(wù)的最小單元
8、 模 塊 功能的集合 2 第2章 測試概要 測試開始日期 2014.05.20 測試結(jié)束日期 2014.06.11 測試天數(shù) 22 測試功能個數(shù) 執(zhí)行測試用例數(shù) BUG數(shù) 2.1 測試用例設(shè)計 功能測試主要采用場景設(shè)計方法,設(shè)計基本流和備選流,結(jié)合等價類劃分、邊界值等測試方法,主要是采取黑盒測試的方法,站在用戶的角度,根據(jù)功能實際的操作流程,測試每個功能及功能按鍵。 2.2 測試環(huán)境與配置 2.2.1 網(wǎng)絡(luò)拓撲圖 2.2.2 功能測試 數(shù)據(jù)庫服務(wù)器配置 機器名(I
9、P) CPU 內(nèi)存 軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件) 應(yīng)用服務(wù)器配置 機器名(IP) CPU 內(nèi)存 軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件) 客戶端配置 機器名(IP) CPU 內(nèi)存 軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件) 說明 [訪問地址等] 2.2.3 性能測試 數(shù)據(jù)庫服務(wù)器配置 機器名(IP) CPU 內(nèi)存 軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件) 應(yīng)用服務(wù)器配置 機器名(IP) CPU 內(nèi)存 軟件環(huán)境(操作
10、系統(tǒng)、應(yīng)用軟件) 客戶端配置 機器名(IP) CPU 內(nèi)存 軟件環(huán)境(操作系統(tǒng)、應(yīng)用軟件) 說明 [訪問地址等] 2.3 測試方法和工具 測試內(nèi)容 測試方法 測試工具 備注 功能 黑盒、手工、回歸 無 性能 黑盒、手工、回歸、工具自動 LoadRunner 9.0(試用版) 安全性 黑盒、手工、回歸 無 兼容性 黑盒、手工、回歸 itest 健壯性 黑盒、手工、回歸 無 界面 黑盒、手工、回歸 無
11、 第3章 測試內(nèi)容和執(zhí)行情況 [采用了CMM/ISO或者其他工程標(biāo)準(zhǔn)過程。這部分主要匯總各種數(shù)據(jù)并進行度量,度量包括對軟件能力評估、對軟件產(chǎn)品的質(zhì)量度量和產(chǎn)品評估。] 3.1 項目測試概況表 對XXXX系統(tǒng)的功能、性能、可靠性、安全性、可使用性、兼容性、安裝和手冊等方面進行了全面的測試?!? 項目測試概況表 項目版本 開始時間 結(jié)束時間 用例數(shù) 用例通過數(shù) 問題數(shù) 用例通過率 個 個 個 % 3.2功能測試 功能測試情況
12、概要 模塊名稱 開始時間 結(jié)束時間 用例數(shù) 用例通過數(shù) 問題數(shù) 用例通過率 個 個 個 % 圖書管理 30 24 6 80 系統(tǒng)設(shè)置 36 29 7 80.5 圖書借還 22 22 0 100 讀者管理 19 19 0 100 系統(tǒng)查詢 25 25 0 100 3.2.1總體測試 功能 基本要求 測試情況 測試通過 是 否 登錄 輸入正確的用戶名和密碼可以登錄系統(tǒng)。 輸入錯誤的用戶名和密碼系統(tǒng)給出明確提示。 功能實現(xiàn) 刷新頁
13、面 點擊“刷新頁面”可以將頁面內(nèi)容刷新,重新從數(shù)據(jù)庫獲取數(shù)據(jù)并顯示到頁面中 功能實現(xiàn) 關(guān)閉系統(tǒng) 點擊“退出系統(tǒng)”可以退出并關(guān)閉系統(tǒng)頁面 功能實現(xiàn) 退出系統(tǒng) 點擊“退出系統(tǒng)”可以退出系統(tǒng)當(dāng)前頁面并返回登陸界面 功能實現(xiàn) 返回首頁 點擊“首頁”可以返回首頁并顯示首頁信息 功能實現(xiàn) 測試用例 輸入/動作 期望的輸出/響應(yīng) 實際輸出/響應(yīng) 輸入: 用戶名:admin ,密碼:admin 登錄成功 登陸成功 輸入: 用戶名:admin 密碼:qwerty 用戶名或密碼錯誤 用戶名或密碼錯誤 輸入: 用戶名:adm 密
14、碼:admin 用戶名或密碼輸入錯誤 用戶名或密碼錯誤 輸入: 用戶名:admin ,密碼:admin 新開頁面 輸入: 用戶名:admin ,密碼:admin 登陸成功 跳轉(zhuǎn)至首頁 登陸失敗 用戶不能重復(fù)登錄 錯誤,用戶能重復(fù)登陸 輸入密碼能否加密顯示 加密顯示密碼 密碼加密顯示 密碼框是否能復(fù)制內(nèi)容 提示不能在密碼框復(fù)制 無提示,但無法成功復(fù)制密碼 點擊:刷新頁面 刷新頁面 刷新頁面 點擊:關(guān)閉系統(tǒng) 退出并關(guān)閉系統(tǒng)頁面 退出并關(guān)閉系統(tǒng)頁面 點擊:退出系統(tǒng) 退出系統(tǒng)當(dāng)前頁面并返回登陸界面 退出并返回系統(tǒng)登陸頁面 點擊:返回
15、首頁 返回首頁并顯示首頁信息 返回首頁并顯示首頁信息 3.2.2圖書管理模塊 功能 基本要求 測試情況 測試通過 是 否 添加圖書信息 正確完成輸入能向數(shù)據(jù)庫添加新的圖書信息 錯誤輸入檔案提示報錯 功能實現(xiàn) 查詢圖書信息 點擊圖書檔案管理能顯示所有圖書檔案信息 功能實現(xiàn) 修改圖書信息 正確完成輸入能修改數(shù)據(jù)庫中已有的圖書信息 錯誤輸入檔案提示報錯 功能實現(xiàn) 刪除圖書信息 刪除數(shù)據(jù)庫中指定書籍檔案及相關(guān)記錄 功能實現(xiàn) 添加圖書類型信息 正確完成輸入能向數(shù)據(jù)庫添加新的圖書類型信息 錯誤輸入信息提示報錯
16、 功能實現(xiàn) 查詢圖書類型信息 點擊圖書類型設(shè)置能顯示所有圖書檔案信息 功能實現(xiàn) 修改圖書類型信息 正確完成輸入能修改數(shù)據(jù)庫中已有的圖書類型 錯誤輸入檔案提示報錯 功能實現(xiàn) 刪除圖書類型信息 刪除數(shù)據(jù)庫中指定書籍類型 功能實現(xiàn) 輸入/動作 期望的輸出/相應(yīng) 實際輸出/相應(yīng) 點擊: 圖書檔案管理->添加圖書信息 輸入: 條形碼:11011101 書名:咱們結(jié)婚吧 作者:高圓圓 單價:12.3 出版社:清華大學(xué)出版社 點擊保存 提示:圖書信息添加成功 提示:圖書信息添加成功 點擊: 圖書檔案管理->添加圖
17、書信息 輸入: 條形碼、書名、單價時,一項或者一項以上輸入內(nèi)容為空 點擊確定 提示:請?zhí)顚懲暾膱D書資料 提示:請輸入對應(yīng)的空白信息 點擊: 圖書檔案管理->添加圖書信息 輸入: 條形碼:11011101 書名:爸爸去哪了 作者:李圓圓 單價:12.3 出版社:機械工業(yè)出版社 入庫時間:2012/2/3 點擊確定 提示:圖書號已經(jīng)被使用,請重新使用 提示:該圖書信息已存在 點擊: 圖書檔案管理->添加圖書信息 輸入: 圖書號:中啊圣加嗲未經(jīng) 點擊確定 提示:圖書號格式錯誤 提示:圖書信息添加成功 點擊: 圖書檔案管理->添加圖書信息 輸入:
18、 單價:3333333333333333 點擊確定 提示:單價超過范圍 提示:圖書信息添加失敗 點擊: 圖書檔案管理->添加圖書信息 輸入: 單價:dadf-sadfsd 點擊確定 提示:格式錯誤 提示:圖書信息添加成功 點擊: 圖書檔案管理->修改 輸入: 條形碼:11011101 書名:咱們結(jié)婚 作者:高圓圓 單價:12.3 出版社:清華大學(xué)出版社 點擊保存 圖書信息修改成功 提示:圖書信息修改成功 點擊: 圖書檔案管理->修改 輸入: 條形碼、書名、單價時,一項或者一項以上輸入內(nèi)容為空 點擊確定 提示:請?zhí)顚懲暾膱D書資料 提示:
19、請輸入對應(yīng)的空白信息 點擊: 圖書檔案管理->修改 輸入: 條形碼:11011101 書名:爸爸去哪了 作者:李圓圓 單價:12.3 出版社:機械工業(yè)出版社 入庫時間:2012/2/3 點擊確定 提示:圖書號已經(jīng)被使用,請重新使用 提示:該圖書信息已存在 點擊: 圖書檔案管理->修改 輸入: 圖書號:中啊圣加嗲未經(jīng) 點擊確定 提示:圖書號格式錯誤 提示:圖書信息修改成功 點擊: 圖書檔案管理->修改 輸入: 單價:3333333333333333 點擊確定 提示:單價超過范圍 提示:圖書信息修改失敗 點擊: 圖書檔案管理->修改 輸入:
20、 單價:dadf-sadfsd 點擊確定 提示:格式錯誤 提示:圖書信息修改成功 點擊: 圖書檔案管理->刪除 提示:圖書信息刪除成功 提示:圖書信息刪除成功 點擊: 圖書類型管理->添加圖書類型信息 輸入: 類型名稱:數(shù)據(jù)庫操作 可借天數(shù):2 點擊保存 提示:圖書檔案信息添加成功 提示:圖書檔案信息添加成功 點擊: 圖書類型管理->添加圖書類型信息 輸入: 類型名稱: 可借天數(shù):2 點擊保存 提示:請輸入類型名稱 提示:請輸入類型名稱 點擊: 圖書類型管理->添加圖書類型信息 輸入: 類型名稱:數(shù)據(jù)庫操作 可借天數(shù): 點擊保存 提
21、示:請輸入可借天數(shù) 提示:請輸入可借天數(shù) 點擊: 圖書類型管理->添加圖書類型信息 輸入: 類型名稱:數(shù)據(jù)庫 可借天數(shù):a 點擊保存 錯誤:可借天數(shù)輸入格式錯誤 提示:圖書檔案信息添加成功 點擊: 圖書類型管理->添加圖書類型信息 輸入: 類型名稱:數(shù)據(jù)庫操作 可借天數(shù):2 點擊保存 錯誤:該圖書類型已存在 錯誤:該圖書類型已添加 點擊: 圖書類型管理->修改 輸入: 類型名稱:數(shù)據(jù)庫操作 可借天數(shù):3 點擊保存 提示:圖書類型信息修改成功 提示:圖書類型信息修改成功 點擊: 圖書類型管理->修改 輸入: 類型名稱:數(shù)據(jù)庫操作 可
22、借天數(shù):a 點擊保存 錯誤:可借天數(shù)格式錯誤 提示:圖書類型信息修改成功 點擊: 圖書類型管理->修改 輸入: 類型名稱:數(shù)據(jù)庫操作 可借天數(shù):2 點擊保存 錯誤:該圖書類型已存在 錯誤:該圖書類型已添加 點擊: 圖書類型管理->修改 輸入: 類型名稱: 可借天數(shù):2 點擊保存 提示:請輸入類型名稱 提示:請輸入類型名稱 點擊: 圖書類型管理->修改 輸入: 類型名稱: 可借天數(shù):2 點擊重置 圖書類型信息重置 圖書類型信息重置 點擊: 圖書類型管理->刪除 提示:圖書類型信息刪除成功 提示:圖書類型信息刪除成功 3.2.
23、3系統(tǒng)設(shè)置模塊 功能 基本要求 測試情況 測試通過 是 否 圖書館信息設(shè)置 點擊“圖書館信息”能查詢、修改圖書館信息 功能實現(xiàn)。 管理員設(shè)置 能對管理員賬號信息進行增刪查改基本操作 功能實現(xiàn)。 參數(shù)設(shè)置 能對參數(shù)辦證費和有效期限進行查詢和修改 功能實現(xiàn)。 書架設(shè)置 能對書架信息進行增刪查改基本操作 功能實現(xiàn)。 輸入/動作 期望的輸出/響應(yīng) 實際輸出/響應(yīng) 點擊: 圖書館信息管理 輸入: 圖書館名稱:1 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 圖書館名稱:
24、 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信息管理 輸入: 館長:1 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 館長: 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信息管理 輸入: 聯(lián)系電話:1 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 聯(lián)系電話: 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信息管理 輸入: 聯(lián)系地址:1 點擊保存 提示:成功修改數(shù)據(jù)
25、提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 聯(lián)系地址: 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信息管理 輸入: 聯(lián)系郵箱:1 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 聯(lián)系郵箱: 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信息管理 輸入: 圖書館網(wǎng)址:1 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 圖書館網(wǎng)址: 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信
26、息管理 輸入: 圖書館簡介:1 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 圖書館簡介: 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 圖書館信息管理 輸入: 建館時間:2007-11-22 點擊保存 提示:成功修改數(shù)據(jù) 提示:成功修改數(shù)據(jù) 點擊: 圖書館信息管理 輸入: 建館時間:2007-110-22 點擊保存 提示:時間輸入有誤 錯誤:圖書館信息修改失敗 點擊: 圖書館信息管理 輸入: 建館時間:2007-11-220 點擊保存 提示:時間輸入有誤 錯誤:圖書館信息
27、修改失敗 點擊: 圖書館信息管理 輸入: 建館時間:dfgadg 點擊保存 提示:時間輸入有誤 錯誤:圖書館信息修改失敗 點擊: 圖書館信息管理 輸入: 建館時間: 點擊保存 提示:請將數(shù)據(jù)填寫完整 提示:請將數(shù)據(jù)填寫完整 點擊: 管理員設(shè)置->添加管理員信息 輸入: 管理員名稱: 管理員密碼: 確認 密碼: 點擊保存 提示:請輸入數(shù)據(jù) 提示:請輸入管理員名稱 點擊: 管理員設(shè)置->添加管理員信息 輸入: 管理員名稱:admin 管理員密碼: 確認 密碼: 點擊保存 提示:請輸入數(shù)據(jù) 提示:請輸入管理員密碼 點擊: 管理員
28、設(shè)置->添加管理員信息 輸入: 管理員名稱:admin 管理員密碼:admin 確認 密碼: 點擊保存 提示:請輸入數(shù)據(jù) 提示:請確認管理員密碼 點擊: 管理員設(shè)置->添加管理員信息 輸入: 管理員名稱:admin 管理員密碼:admin 確認 密碼:admin 點擊保存 提示:管理員已存在 提示:管理員已存在 點擊: 管理員設(shè)置->添加管理員信息 輸入: 管理員名稱:admin1 管理員密碼:admin1 確認 密碼:admin1 點擊保存 提示:管理員添加成功 提示:管理員添加成功 點擊: 管理員設(shè)置->添加管理員信息 輸入:
29、 管理員名稱:admin1 管理員密碼:admin1 確認 密碼:admin 點擊保存 提示:密碼輸入有誤 提示:管理員添加成功 點擊: 管理員設(shè)置->權(quán)限設(shè)置 選擇: 所有權(quán)限 點擊保存 提示:權(quán)限修改成功 提示:管理員權(quán)限設(shè)置成功 點擊: 參數(shù)設(shè)置 輸入: 辦證費:40 點擊保存 提示:參數(shù)修改成功 提示:參數(shù)設(shè)置信息修改成功 點擊: 參數(shù)設(shè)置 輸入: 辦證費:a 點擊保存 錯誤:參數(shù)輸入錯誤 提示:參數(shù)設(shè)置信息修改成功 點擊: 參數(shù)設(shè)置 輸入: 辦證費:40 提示:參數(shù)修改成功 提示:參數(shù)設(shè)置信息修改成功 點擊: 參數(shù)
30、設(shè)置 輸入: 有效期限:3 點擊保存 提示:參數(shù)修改成功 提示:參數(shù)設(shè)置信息修改成功 點擊: 參數(shù)設(shè)置 輸入: 有效期限:a 點擊保存 提示:參數(shù)輸入錯誤 提示:參數(shù)設(shè)置信息修改成功 點擊: 書架設(shè)置->添加書架信息 輸入: 書架名稱:asdf 點擊保存 提示:添加書架成功 提示:書架信息添加成功 點擊: 書架設(shè)置->添加書架信息 輸入: 書架名稱:asdf 點擊保存 錯誤,書架名重復(fù) 提示:書架信息添加成功 點擊: 書架設(shè)置->添加書架信息 輸入: 書架名稱: 點擊保存 錯誤,請輸入書架名 提示:書架信息添加成功 點擊:
31、書架設(shè)置->修改 輸入: 書架名稱: 點擊保存 錯誤,請輸入書架名 提示:書架信息修改成功 點擊: 書架設(shè)置 選擇: 書架名:asdf 點擊:刪除 提示:成功刪除書架 錯誤:刪除書架信息失敗 3.2.4圖書借還模塊 功能 基本要求 測試情況 測試通過 是 否 圖書借閱 正確輸入信息能完成對圖書的借閱 功能實現(xiàn)。 圖書歸還 正確輸入信息能完成對圖書的歸還 功能實現(xiàn)。 圖書續(xù)借 正確輸入信息能完成對圖書的續(xù)借 功能實現(xiàn)。 輸入/動作 期望的輸出/響應(yīng) 實際輸出/響應(yīng) 點擊: 圖書借閱 輸入: 讀者條形
32、碼:123123123 點擊確認 輸出對應(yīng)讀者信息 輸出對應(yīng)讀者信息 點擊: 圖書借閱 輸入: 讀者條形碼: 點擊確認 請輸入讀者條形碼 請輸入讀者條形碼 點擊: 圖書借閱 輸入: 讀者條形碼:1231231231 點擊確認 提示:讀者條形碼錯誤 無信息輸出 點擊: 圖書借閱 輸入: 讀者條形碼:123123123 點擊確認 選擇:圖書條形碼 輸入:234234 點擊:確定 顯示對應(yīng)圖書信息 顯示對應(yīng)圖書信息 點擊: 圖書借閱 輸入: 讀者條形碼:123123123 點擊確認 選擇:圖書條形碼 輸入: 點擊:確定 請輸入圖
33、書條形碼 請輸入圖書條形碼 點擊: 圖書借閱 輸入: 讀者條形碼:123123123 點擊確認 選擇:圖書條形碼 輸入:2342341 點擊:確定 提示:無此圖書 無圖書信息輸出 點擊: 圖書借閱 輸入: 讀者條形碼:123123123 點擊確認 選擇:圖書條形碼 輸入:234234 點擊:確定->完成借閱 提示:圖書借閱成功 無提示 點擊: 圖書借閱 輸入: 讀者條形碼:123123123 點擊確認 選擇:圖書名稱 輸入: 點擊:確定 請輸入圖書名稱 請輸入圖書名稱 點擊: 圖書借閱 輸入: 讀者條形碼:123123123
34、 點擊確認 選擇:圖書名稱 輸入:Java2 點擊:確定 提示:無此圖書 無圖書信息輸出 點擊: 圖書借閱 輸入: 讀者條形碼:123123123 點擊確認 選擇:圖書名稱 輸入:Java2編程原理 點擊:確定->完成借閱 提示:圖書借閱成功 無提示 點擊: 圖書續(xù)借 輸入: 讀者條形碼:123123123 點擊確認 輸出對應(yīng)讀者信息及其借閱圖書記錄 輸出對應(yīng)信息 點擊: 圖書續(xù)借 輸入: 讀者條形碼: 點擊確認 請輸入讀者條形碼 請輸入讀者條形碼 點擊: 圖書續(xù)借 輸入: 讀者條形碼:1231231231 點擊確認 提示
35、:讀者條形碼錯誤 無信息輸出 點擊: 圖書續(xù)借 輸入: 讀者條形碼:123123123 點擊確認 點擊續(xù)借 提示:續(xù)借成功 無信息輸出 點擊: 圖書續(xù)借 輸入: 讀者條形碼:123123123 點擊確認 點擊完成續(xù)借 清空讀者信息 清空讀者信息 點擊: 圖書歸還 輸入: 讀者條形碼:123123123 點擊確認 輸出對應(yīng)讀者信息及其借閱圖書記錄 輸出對應(yīng)信息 點擊: 圖書歸還 輸入: 讀者條形碼: 點擊確認 請輸入讀者條形碼 請輸入讀者條形碼 點擊: 圖書歸還 輸入: 讀者條形碼:1231231231 點擊確認 提示:讀
36、者條形碼錯誤 無信息輸出 點擊: 圖書歸還 輸入: 讀者條形碼:123123123 點擊確認 點擊歸還 提示:還書成功 無信息輸出 點擊: 圖書續(xù)借 輸入: 讀者條形碼:123123123 點擊確認 點擊完成歸還 清空讀者信息 清空讀者信息 3.2.5讀者管理模塊 功能 基本要求 測試情況 測試通過 是 否 讀者類型管理 能對讀者類型信息進行增刪查改基本操作 功能實現(xiàn)。 讀者檔案管理 能對讀者檔案信息進行增刪查改基本操作 功能實現(xiàn)。 輸入/動作 期望的輸出/響應(yīng) 實際輸出/響應(yīng) 點擊:
37、 讀者類型管理->添加讀者信息 輸入: 類型名稱:測試員 可借數(shù)量:3 點擊保存 提示:讀者類型添加成功 提示:讀者類型添加成功 點擊: 讀者類型管理->添加讀者信息 輸入: 類型名稱: 可借數(shù)量:3 點擊保存 提示:請輸入讀者類型名稱 提示:請輸入讀者類型名稱 點擊: 讀者類型管理->添加讀者信息 輸入: 類型名稱:測試員 可借數(shù)量: 點擊保存 提示:請輸入可借數(shù)量 提示:請輸入可借數(shù)量 點擊: 讀者類型管理->添加讀者信息 輸入: 類型名稱:學(xué)生 可借數(shù)量:1 點擊保存 提示:重復(fù)的讀者類型 提示:該讀者類型已存在 點擊: 讀
38、者類型管理->修改 類型名稱:測試 可借數(shù)量:1 點擊保存 提示:讀者類型修改成功 提示:讀者類型修改成功 點擊: 讀者類型管理->添加讀者信息 輸入: 類型名稱: 可借數(shù)量:3 點擊保存 請輸入讀者類型名稱 讀者類型修改成功 點擊: 讀者類型管理->添加讀者信息 輸入: 類型名稱:測試 可借數(shù)量: 點擊保存 提示:請輸入可借數(shù)量 提示:讀者類型修改成功 點擊: 讀者類型管理->刪除 提示:讀者類型刪除成功 提示:讀者類型刪除成功 點擊: 讀者檔案管理->添加讀者信息 輸入:讀者姓名為空 提示:請輸入讀者姓名 提示:請輸入讀者姓名
39、點擊: 讀者檔案管理->添加讀者信息 輸入: 讀者姓名:tester 讀者條形碼為空 提示:請輸入讀者條形碼 提示:請輸入讀者條形碼 點擊: 讀者檔案管理->添加讀者信息 輸入: 讀者姓名:tester 讀者條形碼:1 證件號碼為空 提示:請輸入讀者證件號碼 提示:請輸入讀者證件號碼 點擊: 讀者檔案管理->添加讀者信息 輸入: 讀者姓名:tester 讀者條形碼:1 證件號碼為空123456 提示:讀者信息添加成功 提示:讀者信息添加成功 點擊: 讀者檔案管理->添加讀者信息 輸入: 讀者姓名:tester 讀者條形碼:1 證件號碼為空
40、123456 點擊: 讀者檔案管理->添加讀者信息 輸入: 讀者姓名:tester 讀者條形碼:1 證件號碼為空123456 提示:讀者信息添加成功 提示:該讀者已存在 提示:讀者信息添加成功 錯誤:讀者信息添加失敗 點擊: 讀者檔案管理->修改 輸入:讀者姓名為空 提示:請輸入讀者姓名 提示:請輸入讀者姓名 點擊: 讀者檔案管理->修改 輸入: 讀者姓名:tester 讀者條形碼為空 提示:請輸入讀者條形碼 提示:請輸入讀者條形碼 點擊: 讀者檔案管理->修改 輸入: 讀者姓名:tester 讀者條形碼:1 證件號碼為空 提示:請輸入
41、讀者證件號碼 提示:請輸入讀者證件號碼 點擊: 讀者檔案管理->修改 輸入: 讀者姓名:tester 讀者條形碼:1 證件號碼為空123456 提示:讀者信息添加成功 提示:讀者信息添加成功 點擊: 讀者檔案管理->刪除 提示:讀者檔案信息刪除成功 提示:讀者檔案信息刪除成功 3.2.6系統(tǒng)查詢模塊 功能 基本要求 測試情況 測試通過 是 否 圖書檔案查詢 能對圖書檔案信息進行查詢 功能實現(xiàn)。 圖書借閱查詢 能對圖書借閱記錄進行查詢 功能實現(xiàn)。 借閱到期提醒 能對到期的圖書借閱記錄進行查詢 功能實現(xiàn)。
42、輸入/動作 期望的輸出/相應(yīng) 實際輸出/相應(yīng) 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):書名 輸入: 書籍名字:Java 2 實用教程 點擊: 查詢 顯示Java 2 實用教程的相關(guān)信息:書本的名字、出版社、作者、入庫時間、所在書架等 成功顯示數(shù)據(jù)信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):書名 輸入: 書籍名字:qwer 點擊:查詢 無圖書信息 暫無圖書信息 點擊: 圖書檔案查詢 修改查詢結(jié)果 不能修改查詢的結(jié)果 能修改查詢結(jié)果,但無法保存改變數(shù)據(jù) 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):書名 輸入: 書籍名字:qwer 回車
43、 查詢對應(yīng)的結(jié)果 成功顯示數(shù)據(jù)信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):條形碼 輸入: 書籍類型:234234 點擊: 查詢 顯示對應(yīng)書籍的相關(guān)信息:書本的名字、出版社、作者、入庫時間、所在書架等 成功顯示數(shù)據(jù)信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):條形碼 輸入: 書籍類型:123 點擊: 查詢 無圖書信息 暫無圖書信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):類別 輸入: 書籍類型:網(wǎng)絡(luò)編程 點擊: 查詢 顯示對應(yīng)書籍的相關(guān)信息:書本的名字、出版社、作者、入庫時間、所在書架等 成功顯示數(shù)據(jù)信息 點擊: 圖書檔案查詢
44、 選擇: 查詢依據(jù):類別 輸入: 書籍類型:123 點擊: 查詢 無圖書信息 暫無圖書信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):作者 輸入: 作者:shuanyulin 點擊: 查詢 顯示對應(yīng)書籍的相關(guān)信息:書本的名字、出版社、作者、入庫時間、所在書架等 成功顯示數(shù)據(jù)信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):作者 輸入: 作者:qwer 點擊: 查詢 無圖書信息 暫無圖書信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):出版社 輸入: 出版社:人民郵電出版社 點擊: 查詢 顯示對應(yīng)書籍的相關(guān)信息:書本的名字、出版社、
45、作者、入庫時間、所在書架等 成功顯示數(shù)據(jù)信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):出版社 輸入: 作者:qwer 點擊: 查詢 無圖書信息 暫無圖書信息 點擊: 圖書檔案查詢 選擇: 查詢依據(jù):書架 輸入: 書架:書架2 點擊: 查詢 顯示對應(yīng)書籍的相關(guān)信息:書本的名字、出版社、作者、入庫時間、所在書架等 成功顯示數(shù)據(jù)信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):書名 輸入: 書籍名字:Java 2 實用教程 點擊: 查詢 顯示Java 2 實用教程的相關(guān)借閱信息 成功顯示數(shù)據(jù)信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù)
46、:書名 輸入: 書籍名字:qwer 點擊:查詢 無圖書借閱信息 提示:暫無圖書借閱信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):書籍條形碼 輸入: 書籍類型:234234 點擊: 查詢 顯示對應(yīng)書籍相關(guān)借閱信息 成功顯示數(shù)據(jù)信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):書籍條形碼 輸入: 書籍類型:123 點擊: 查詢 無圖書借閱信息 提示:暫無圖書信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):讀者條形碼 輸入: 書籍類型:234234 點擊: 查詢 顯示對應(yīng)讀者相關(guān)借閱信息 成功顯示數(shù)據(jù)信息 點擊: 圖書借閱查詢 選
47、擇: 查詢依據(jù):讀者條形碼 輸入: 書籍類型:123 點擊: 查詢 無圖書借閱信息 提示:暫無圖書信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):類別 輸入: 書籍類型:網(wǎng)絡(luò)編程 點擊: 查詢 顯示對應(yīng)書籍相關(guān)借閱信息 成功顯示數(shù)據(jù)信息 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):借閱時間 輸入: 借閱時間: 從:2007-44-11 到:2007-12-30 點擊保存 報錯,開始時間輸入錯誤 報錯,開始時間輸入錯誤 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):借閱時間 輸入: 借閱時間: 從:2007-04-11 到:2007
48、-12-300 點擊保存 報錯,結(jié)束時間輸入錯誤 報錯,結(jié)束時間輸入錯誤 點擊: 圖書借閱查詢 選擇: 查詢依據(jù):借閱時間 輸入: 借閱時間: 從:2007-04-11 到:2007-02-03 點擊保存 報錯,時間輸入出錯 無報錯,顯示無借閱記錄 點擊:借閱到期提醒 顯示對應(yīng)書籍相關(guān)借閱信息 成功顯示數(shù)據(jù)信息 3.3性能(效率)測試 性能測試情況概要 項目版本 開始時間 結(jié)束時間 用例數(shù) 用例通過數(shù) 問題數(shù) 用例通過率 個 個 個 %
49、 3.3.1測試用例 測試系統(tǒng)在預(yù)定環(huán)境和負載下的響應(yīng)速度。通信效率、設(shè)備效率、執(zhí)行效率?!? 序號 用例名稱 基本要求 測試情況 測試通過 是 否 1 登錄 5個用戶同時登錄 通過 2 登錄 10個用戶同時登陸 通過 3 借書 10個用戶同時借書 通過 4 借書 50個用戶同時借書 不通過 5 還書 10個用戶同時還書 6 還書 20個用戶同時還書 7 查詢 15個用戶同時查詢 8 查詢 40個用戶同
50、時查詢 9 核心模塊測試用例 極限名稱 最大并發(fā)用戶數(shù) 前提條件 系統(tǒng)在該用戶數(shù)目下能正常運行 運行時間 5個小時 輸入/動作 輸出/響應(yīng) 是否能正常運行 故障發(fā)生的時刻 故障描述 20個用戶并發(fā)操作 30個用戶并發(fā)操作 疲勞強度測試用例 3.3.2參數(shù)設(shè)置 [大概列一些數(shù)據(jù)項,有需要的再補充其中。] 腳本循環(huán)次數(shù) 并發(fā)用戶數(shù)
51、 20、50 真實客戶端數(shù)量 1臺 腳本錄制方法 自動 手動 模擬線路類型 10/100M以太網(wǎng) 3.3.3設(shè)備效率 [先簡介測試內(nèi)容和測試標(biāo)準(zhǔn),包括CPU占用率、內(nèi)存占用率、磁盤占用率、輸入輸出效率等,包括軟件在不工作狀態(tài)下對于硬件資源的占用情況和進行業(yè)務(wù)處理過程中對于硬件資源的占用情況。然后填寫下面表格。] 用戶數(shù) CPU占用率 (%) 內(nèi)存占用率(KB) 磁盤占用率 (%) 磁盤傳輸率 (B/ S) 10 20 30 40 50 [說明:包括使用LoadRunne
52、r測試以上各種情況,包括測試該功能得到的性能指標(biāo)的截圖] 說明: 3.3.4執(zhí)行效率 [先簡介測試內(nèi)容和測試標(biāo)準(zhǔn),包括在預(yù)定環(huán)境和負載下的響應(yīng)速度,特別是在大負載、大并發(fā)量情況下的響應(yīng)速度。然后填寫下面表格。] 并發(fā)用戶數(shù) 平均響應(yīng)時間(秒) 登錄 查詢 借書 還書 10 20 30 40 50 [說明:包括使用LoadRunner測試以上各種情況,包括測試該功能得到的性能指標(biāo)的截圖] 說明:
53、3.4可靠性測試 測試內(nèi)容 基本要求 測試情況 測試通過 是 否 掉電 客戶機掉電或強行關(guān)機后重啟機器,不丟失數(shù)據(jù)。 實現(xiàn)要求 非法字符 用戶名輸入:jjkjkdf,系統(tǒng)友好提示輸入非法字符,請重新輸入 實現(xiàn)要求 強行關(guān)閉窗口 正在添加新書時,關(guān)閉窗口,重新打開窗口時,系統(tǒng)正常運行,并且提醒該上次沒完成的事務(wù) 沒實現(xiàn)要求 錯誤密碼 修改密碼:輸入錯誤的原始密碼,提醒輸入密碼錯誤 實現(xiàn)要求 數(shù)據(jù)庫 關(guān)閉數(shù)據(jù)庫,系統(tǒng)友好提示 沒有實現(xiàn)要求 3.5安全性測試 測試內(nèi)容
54、 基本要求 測試情況 測試通過 是 否 用戶權(quán)限 所有授權(quán)用戶是否能在所授權(quán)限下進行工作,不容許超權(quán)限。 實現(xiàn)要求 SQL注入 濾除URL中輸入的特殊SQL片段,防止跳過驗證或進入非權(quán)限界面 未實現(xiàn)要求 目錄遍歷 濾除URL中輸入的目錄遍歷相對路徑字符,防止用戶任意訪問服務(wù)器內(nèi)容 未實現(xiàn)要求 錯誤頁面拋出 出現(xiàn)錯誤時跳轉(zhuǎn)到錯誤頁面而不是輸出代碼內(nèi)容 未實現(xiàn)要求 測試用例 TestCase01:輸入驗證 前提條件:系統(tǒng)正常運行 具體操作 測試結(jié)果 安全性分析 輸入很大的數(shù) 無數(shù)據(jù)溢出 安全 輸入超長字符
55、 無數(shù)據(jù)溢出 安全 輸入特殊字符 字符轉(zhuǎn)義 安全 輸入中英文空格 字符轉(zhuǎn)移 安全 輸入特殊字符串 字符轉(zhuǎn)移 安全 輸入與要求不同類型的字符 提示錯誤 安全 輸入html和javascript代碼 執(zhí)行代碼 危險 TestCase02:URL測試 前提條件:系統(tǒng)正常運行 具體操作 測試結(jié)果 安全性分析 跳過登陸環(huán)節(jié)直接輸入登陸后頁面URL 跳過登陸環(huán)節(jié)直接進入系統(tǒng) 危險 修改單參數(shù)URL中的參數(shù) 非法進入了其他頁面 危險 帶有關(guān)鍵字的URL中輸入html代碼或JavaScript代碼 在頁面中顯示/執(zhí)行了代碼 危險
56、
TestCase03:SQL注入
前提條件:系統(tǒng)正常運行
具體操作
測試結(jié)果
安全性分析
登陸界面URL后加上”user=admin”和字符串”or 1 = 1”
直接非法以管理員身份登陸系統(tǒng)
危險
在登陸頁面參數(shù)中輸入
57、../Images/login.jpg” 直接獲取了對應(yīng)目錄下的圖片文件 危險 登陸界面URL中添加”./”和”../”字符串 未過濾危險字符 危險 TestCase05:錯誤信息屏蔽 前提條件:系統(tǒng)正常運行 具體操作 測試結(jié)果 安全性分析 找到錯誤頁面并進入 部分頁面顯示了程序代碼 危險 TestCase06:用戶注冊 前提條件:系統(tǒng)正常運行 具體操作 測試結(jié)果 安全性分析 填寫符合要求的數(shù)據(jù)注冊:用戶名字和密碼都為最大長度(邊界值分析,取上點) 成功注冊 安全 填寫符合要求的數(shù)據(jù)注冊:用戶名字和密碼都為最小長度(邊界值分析
58、,取上點) 成功注冊 安全 填寫符合要求的數(shù)據(jù)注冊:用戶名字和密碼都是非最大和最小長度的數(shù)據(jù)(邊界值分析,取內(nèi)點) 成功注冊 安全 必填項分別為空注冊 注冊失敗 安全 用戶名長度大于要求1位 注冊失敗 安全 用戶名長度小于要求1位 注冊失敗 安全 用戶名是不符合要求的字符注冊:# 注冊失敗 安全 密碼是不符合要求的字符注冊 注冊失敗 安全 兩次輸入密碼不一致 注冊失敗 安全 改變存在的用戶的用戶名和密碼的大小寫,來注冊。 注冊失敗 安全 41 TestCase07:修改密碼 前提條件:系統(tǒng)正常運行 具體操作 測試結(jié)果
59、 安全性分析 輸入錯誤舊密碼 修改失敗 安全 不輸入確認新密碼 修改失敗 安全 不輸入新密碼 修改失敗 安全 新密碼和確認新密碼不一致 修改失敗 安全 新密碼中有空格 修改失敗 安全 新密碼為空 修改失敗 安全 新密碼為符合要求的最多字符 修改成功 安全 新密碼為符合要求的最少字符 修改成功 安全 新密碼為非允許字符 修改失敗 安全 輸入密碼時按tap和enter鍵 修改失敗 安全 密碼是否可以復(fù)制粘貼 無法復(fù)制粘貼 安全 輸入密碼時輸入特殊字符:。/"\