




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、圖書管信息管理系統(tǒng)測試分析報告1.軟件項目介紹1.1軟件測試項目背景根據(jù)各大學(xué)校希望能夠充分利用現(xiàn)代科技來提高圖書管理的效率,在 原有的辦公系統(tǒng)基礎(chǔ)上進行擴展,將一些可以用計算機來管理的都進行計算機化,使得圖書管理人員工作更加方便,工作效率也更加的高。圖書館信息系統(tǒng)的系統(tǒng)結(jié)構(gòu)如圖1.1所示,系統(tǒng)的主要構(gòu)成部分是圖書管各業(yè)務(wù)處理的子系統(tǒng)。用于處理圖書館日常運營中的主要業(yè)務(wù),包括編目子系統(tǒng)、圖書采購子系統(tǒng)、圖書流通子系統(tǒng)等,另外業(yè)務(wù)處理子系統(tǒng)能夠正常運行還需要基礎(chǔ)信息的維護和權(quán)限控制;業(yè)務(wù)處理子程序產(chǎn)生的數(shù)據(jù)還需要呈獻給圖書管理員和讀者等,所以按性質(zhì)圖書管理系統(tǒng)可以分為業(yè)務(wù)處理、基礎(chǔ)信息管理和信息
2、查詢?nèi)糠?。圖1.1 圖書館信息管理系統(tǒng)的系統(tǒng)結(jié)構(gòu)圖1.2圖書流通子系統(tǒng)的介紹圖書流通子系統(tǒng)實現(xiàn)了對圖書信息的有效管理,對圖書的日常流通管理具有一定的輔助作用。圖書館流通子系統(tǒng)使圖書管理工作規(guī)范化、系統(tǒng)化、程序化、避免圖書管理的隨意性,提高信息處理的速度和準(zhǔn)確性,能夠及時準(zhǔn)確有效的查詢和修改圖書情況。圖書館流通子系統(tǒng)是圖書館管理系統(tǒng)的一部分,主要管理圖書的流動。圖書館流通子系統(tǒng)是提供給圖書管理人員用來管理和維護數(shù)據(jù)記錄。管理員能夠?qū)D書信息進行添加、查詢、更改、刪除以及對數(shù)據(jù)的維護;管理員需要通過密碼進行登錄,也可以修改密碼。普通用戶無需登錄,可以使用查詢功能等部分功能。圖書管理員對讀者的借閱
3、及還書要求進行操作,同時形成借書或還書報表給借閱者查看確認(rèn),還要對圖書進行管理和維護。由于此系統(tǒng)大部分功能只是對管理員開放,所以管理員可以操作所有功能,圖書管理員可以添加、查詢、更改、刪除、統(tǒng)計圖書的基本信息,查詢、統(tǒng)計圖書館的借閱信息。圖書館流通子系統(tǒng)具體功能模塊和界面如下:A.管理員登陸功能模塊首先利用管理員登錄功能塊,實現(xiàn)管理員登陸,管理員必須輸入正確的密碼才能進入主界面,如果管理員密碼錯誤,應(yīng)用程序會提示錯誤信息。B圖書館流通子系統(tǒng)界面管理員進入系統(tǒng)界面完成以下功能,圖書管理、圖書借閱、用戶管理和信息查詢。圖 1.2 圖書館流通子系統(tǒng)管理模塊操作界面1.3子系統(tǒng)的功能需求分析為了能更好
4、的解讀后面的測試用例,先給出圖書管理流通子系統(tǒng)的功能需求分析圖。圖書館流通子系統(tǒng)功能需求分析功能需求編碼F01.01.00功能需求名稱圖書入庫功能描述完成圖書入庫工作子功能編碼子功能名稱子功能描述輸出F01.01.01保存功能做數(shù)據(jù)完整性檢查,保存圖書入庫信息;操作時應(yīng)給出是否需要保存、操作成功、操作失敗的提示。F01.01.02清除功能清除已輸入未保存的信息系統(tǒng)恢復(fù)到初始狀態(tài)F01.01.03退出退出圖書管理子系統(tǒng)界面輸入編碼輸入內(nèi)容輸入方式輸出后繼輸入F01.01.11圖書編號錄入若圖書館已存在該圖書則顯示圖書相關(guān)信息新圖書到F01.01.12已存在的圖書到F01.01.13F01.01.
5、12新圖書名稱錄入F01.01.13F01.01.13數(shù)量錄入F01.01.14F01.01.14價格錄入F01.01.15F01.01.15分類選擇F01.01.16F01.01.16作者錄入F01.01.17F01.01.17入庫日期選擇1.4子系統(tǒng)的性能及可用性要求除了功能需求以外,每個系統(tǒng)都會有一些性能上、安全上及其它方面的具體要求。另外還有一些一般性的規(guī)定,它可能不是針對某個具體模塊,而是整個系統(tǒng),要求軟件的每個模塊都能達到某種程度的要求,這些需求沒有固定的模式,但一個具體的軟件測試過程中必須要考慮所測試的軟件項目的具體需求,并經(jīng)過實際測試確定該軟件在這些方面能夠達到用戶的要求。其他
6、需求性質(zhì)對系統(tǒng)的要求編碼可用性要求界面格式統(tǒng)一,頁面、按鈕和提示風(fēng)格一致S01.01.001提示友好S01.01.002系統(tǒng)有危險操作預(yù)警S01.01.003操作過程如有錯誤產(chǎn)生,系統(tǒng)能給出簡單明了的錯誤發(fā)生原因描述,并給出解決辦法建議S01.01.004光標(biāo)初始位置和跳轉(zhuǎn)狀態(tài)合理S01.01.005系統(tǒng)有備份和恢復(fù)功能S01.01.006提交數(shù)據(jù)前檢驗S01.01.007安全性操作員的登陸要有嚴(yán)格的身份限制,所做一切操作都應(yīng)有操作員和操作時間記錄S01.02.001圖書館信息保存后不能輕易刪除S01.02.002讀者只能進行圖書的查詢操作S01.02.003對不同的管理員設(shè)置不同的權(quán)限S01
7、.02.004性能容量、精確度S01.03.001運行環(huán)境局域網(wǎng)環(huán)境,數(shù)據(jù)存儲與本臺計算機S01.04.0012.測試計劃測試計劃一般由測試經(jīng)理來制定。測試計劃光有預(yù)算、人員安排和時間進度還遠(yuǎn)遠(yuǎn)不夠,測試計劃涉及許多測試工作的具體規(guī)劃。很難想象,一個沒有經(jīng)過很好策劃的測試項目能夠進行順利。測試計劃工作的成果是提交一份完整的測試計劃報告。關(guān)于測試計劃報告的模板,不必千篇一律,它會隨著軟件的運用行業(yè)、軟件功能及性能要求、管理規(guī)范性要求等的不同而不同。但一個完整的測試計劃一般均包括被測試項目的背景、測試目標(biāo)、測試的范圍、方式、資源、進度安排、測試人員組織以及與測試有關(guān)的風(fēng)險等方面。下面給出圖書信息管
8、理系統(tǒng)1.0版集成測試的測試計劃報告。2.1測試概述本測試項目擬對圖書信息管理系統(tǒng)1.0進行測試。測試標(biāo)識符測試內(nèi)容實際測試工作內(nèi)容與預(yù)先設(shè)計的內(nèi)容的差別系統(tǒng)登陸測試檢查用戶是否合理、合法無圖書管理測試查詢、添加、刪除、修改圖書信息無圖書查詢測試進行圖書信息查詢無還書測試讀者退還所借書籍無用戶、管理員管理測試添加、刪除、修改用戶、管理員信息無2.2定義l 質(zhì)量風(fēng)險:被測試系統(tǒng)不能實現(xiàn)描述的產(chǎn)品需求或系統(tǒng)不能達到用戶的期望的行為,即系統(tǒng)可能存在的錯誤。l 測試用例:為了查找被測試軟件中的錯誤而設(shè)計的一系列的操作數(shù)據(jù)和執(zhí)行步驟,即一系列測試條件的組合。l 測試工具:應(yīng)用于測試用例的硬件/軟件系統(tǒng),
9、用于安裝或撤銷測試環(huán)境、創(chuàng)造測試條件,執(zhí)行測試,或者度量測試結(jié)果等工作。測試工具獨立于測試用例本身。l 進入標(biāo)準(zhǔn):一套決策的指導(dǎo)方針,用于決定項目是否準(zhǔn)備好進入特定的測試階段,在集成測試和系統(tǒng)測試階段,進入標(biāo)準(zhǔn)會很苛刻。l 退出標(biāo)準(zhǔn):一套標(biāo)準(zhǔn),用于決定項目是否可以退出當(dāng)前的測試階段,或者進入下一個測試階段或結(jié)束項目。同進入標(biāo)準(zhǔn),測試過程的后幾個階段退出標(biāo)準(zhǔn)一般很苛刻。l 功能測試:集中于功能正確性方面的測試,功能測試必須和其它測試方法一起處理潛在的重要的質(zhì)量風(fēng)險,比如性能、負(fù)荷、容積和容量等。2.3質(zhì)量風(fēng)險摘要表2.3 質(zhì)量風(fēng)險摘要表風(fēng)險編號潛在的故障模式故障的潛在效果危險性影響優(yōu)先級測試策略
10、1業(yè)務(wù)流程不能順利進行不能完成各業(yè)務(wù)的基本過程455手工2數(shù)據(jù)處理數(shù)據(jù)處理不一致545手工時間記錄不精確等332手工3打印134手工131手工4并發(fā)控制多臺終端同時操作導(dǎo)致系統(tǒng)出現(xiàn)錯誤534自動5錯誤處理不能阻止錯誤發(fā)生,錯誤發(fā)生后處理不當(dāng)434手工6界面不友好沒有提示,不便于操作152手工7系統(tǒng)響應(yīng)速度慢對用戶提交信息響應(yīng)、處理速度慢153手工2.4測試進度計劃表 2.4 測試進度計劃表階段任務(wù)號任務(wù)名稱前序任務(wù)號工時提交結(jié)果測試計劃1制定測試計劃3測試計劃2人員安排10.5任務(wù)分配3測試環(huán)境配置;開發(fā)問題記錄工具,建立問題記錄數(shù)據(jù)庫1,23可運行系統(tǒng)的環(huán)境;問題記錄工具;問題記錄數(shù)據(jù)庫4測
11、試用例設(shè)計;測試數(shù)據(jù)庫恢復(fù)工具設(shè)計開發(fā)1,230測試用例;數(shù)據(jù)恢復(fù)工具測試計劃5一階段測試通過1,2,3,430測試結(jié)果記錄6二階段測試通過520測試結(jié)果記錄7三階段測試通過610測試結(jié)果記錄測試分析總結(jié)8退出測試系統(tǒng)74測試分析報告2.5進入標(biāo)準(zhǔn)l “測試小組”配置好軟硬件環(huán)境,并且可以正確訪問這些環(huán)境。l “開發(fā)小組”已完成所有特性和錯誤修復(fù)并完成修復(fù)后的單元測試。l “測試小組”完成“冒煙測試”程序包能打開,隨機的測試操作正確完成。2.6退出標(biāo)準(zhǔn)l “開發(fā)小組”完成了所有必需修復(fù)的錯誤。l “測試小組”完成了所有計劃的測試。沒有優(yōu)先級為3以上的錯誤。優(yōu)先級為2以下的錯誤少于5個。l “項
12、目管理小組”認(rèn)為產(chǎn)品實現(xiàn)穩(wěn)定性和可靠性。2.7測試配置和環(huán)境l 服務(wù)器一臺:惠普PIII550,2GB內(nèi)存,8.4GB硬盤;軟件環(huán)境是Windows 7。l 打印機1臺:Panasonic KX-P1131。l 地點:NB-617。2.8測試開發(fā)l 設(shè)計測試用例已進行手工測試。l 準(zhǔn)備使用 MI Loadrunner,以檢測系統(tǒng)對比并發(fā)性的控制和系統(tǒng)的強壯性。l 設(shè)計開發(fā)問題記錄及交互工具,包括問題存儲控制系統(tǒng)及所對應(yīng)的數(shù)據(jù)庫,以對測試結(jié)果做很好的記錄并提供相關(guān)測試和開發(fā)人員的交互平臺。2.9預(yù)算表 2.9 測試預(yù)算表階段項目工作量(人日)費用預(yù)算(人民幣)測試計劃人員開支3*測試系統(tǒng)配置與開
13、發(fā)人員開支(測試系統(tǒng)配置,開發(fā),測試用例設(shè)計)33.7*硬件系統(tǒng)*自動測試工具*測試執(zhí)行人員開支(測試執(zhí)行)60*測試總結(jié)評估人員開支(測試總結(jié)評估)4合計(人民幣)2.10關(guān)鍵參與者l 測試經(jīng)理:XXXX(制定測試計劃及部署、監(jiān)督相關(guān)工作)。l 測試人員:XXXX(負(fù)責(zé)相關(guān)子系統(tǒng)測試)。l 開發(fā)人員:XXXX(及時解決影響測試進行的系統(tǒng)問題)。l 項目管理人員:XXXX(跟蹤項目進展)。2.11參考文檔l 圖書信息管理系統(tǒng)1.0系統(tǒng)需求說明書l 圖書信息管理系統(tǒng)1.0用戶手冊l 圖書信息管理系統(tǒng)1.0設(shè)計報告l 圖書信息管理系統(tǒng)1.0基本功能規(guī)范l 軟件測試l 軟件測試過程管理3.圖書信息管
14、理系統(tǒng)測試過程概述廣義的說,測試工作貫穿一個軟件項目開發(fā)過程的始終,從項目的策劃和相關(guān)文檔的生成開始直到軟件通過用戶的驗收。通常所說的測試是指運行軟件系統(tǒng)(或單個的模塊)以檢驗其是否滿足用戶要求的過程。圖書信息管理系統(tǒng)的測試按照一般測試過程,將其分為單元測試、集成測試、系統(tǒng)測試和驗收測試4個階段。對于測試開發(fā)人員來講,關(guān)注的是前三個階段的測試過程。3.1單元測試單元測試首先要理解單元原本是要做什么的,而不是它現(xiàn)在實際做了什么,我們更關(guān)心的是:模塊或函數(shù)是否做了它該做的事情而沒有做不該做的事情。主要依據(jù)詳細(xì)設(shè)計的描述和源程序清單針對五部分內(nèi)容進行測試:模塊接口、局部數(shù)據(jù)結(jié)構(gòu)、邊界條件、出錯處理、
15、獨立路徑。首先模塊與周圍環(huán)境的接口有無差錯應(yīng)首先得到檢驗,否則其內(nèi)部的各種測試工作將是徒勞;局部數(shù)據(jù)結(jié)構(gòu)也是常見的錯誤來源,對基本控制流進行測試同樣也會發(fā)現(xiàn)大量的錯誤;異常處理要給予適當(dāng)?shù)某鲥e處理對策,以便在程序出錯時,能對出錯程序重新做出安排,保證其邏輯上的正確性;邊界測試,對數(shù)據(jù)流的測試將是單元測試的最后一步。3.2集成測試集成測試的目的是確保各單元組合在一起后能夠按既定意圖協(xié)作運行,并確保增量的行為正確,當(dāng)一個系統(tǒng)還沒有完成,設(shè)計相應(yīng)的樁和驅(qū)動模塊進行集成測試,便于早期發(fā)現(xiàn)接口問題以及集成后的功能問題,同時編碼不是一個可以一次性通過的過程,對最初的單元測試中一些被忽略和遺漏的BUG,也將
16、會在集成測試階段被發(fā)現(xiàn)。概要設(shè)計的對象主要為系統(tǒng),系統(tǒng)子系統(tǒng),模塊,子模塊,函數(shù)等,通過體系結(jié)構(gòu)進行模塊的劃分,并進行數(shù)據(jù)設(shè)計、接口設(shè)計,遵循高內(nèi)聚、低耦合的原則,對其進行分解描述,依賴關(guān)系描述,接口描述等,并保持模塊與需求的對應(yīng)關(guān)系,因此,對集成測試的重點,將主要測試模塊之間的接口和接口數(shù)據(jù)傳遞關(guān)系,以及模塊組合后的整體功能。確保各單元組合在一起后能夠按既定意圖協(xié)作運行,并確保增量的行為正確,驗證接口是與設(shè)計相符合?發(fā)現(xiàn)設(shè)計與需求中存在的錯誤是集成測試的工作內(nèi)容。通過接口的覆蓋率進行集成測試的評估。3.3系統(tǒng)測試系統(tǒng)測試是我們傳統(tǒng)觀念的一種測試方式,也就是一般放在項目功能基本實現(xiàn)后的功能和性
17、能等方面的測試,目前軟件測試已由開發(fā)的后期介入擴展到了整個生命周期,由基于代碼運行擴展到靜態(tài)走讀,由傳統(tǒng)的發(fā)現(xiàn)錯誤為目的擴展到了對缺陷的預(yù)防。系統(tǒng)測試主要驗證功能是否符合需求規(guī)格定義,是一種在實際環(huán)境下的測試,同時也是全面的系統(tǒng)級測試,其內(nèi)容包括產(chǎn)品功能、性能指標(biāo)、兼容性、可靠性、容錯能力、可維護性、安全性等方面;功能方面主要檢查是否有不正確或遺漏了的功能,性能測試目標(biāo)是度量系統(tǒng)相對于預(yù)定義目標(biāo)的差距,必須要有工具的支持;GUI測試界面實現(xiàn)與界面設(shè)計的吻合,以及界面處理的正確性,是直接面對用戶的首要條件,因此相對在易用性方面顯的較為重要;兼容性,可靠性的、容錯性,可維護性,安全性等根據(jù)項目要求
18、的不同,具體情況具體分析。系統(tǒng)測試評估的標(biāo)準(zhǔn)是對需求規(guī)格說明書的覆蓋率。3.4驗收測試軟件驗收測試完成標(biāo)準(zhǔn):無論是計劃還是過程,都應(yīng)該著重考慮軟件是否滿足合同規(guī)定的所有功能和性能,文檔資料是否完整、準(zhǔn)確,人機界面和其他方面(例如,可移植性、兼容性、錯誤恢復(fù)能力和可維護性等)是否令用戶滿意。 軟件驗收測試的結(jié)果有兩種可能,一種是功能和性能指標(biāo)滿足軟件需求說明的要求,用戶可以接受;另一種是軟件不滿足軟件需求說明的要求,用戶無法接受。項目進行到這個階段才發(fā)現(xiàn)嚴(yán)重錯誤和偏差一般很難在預(yù)定的工期內(nèi)改正,因此必須與用戶協(xié)商,尋求一個妥善解決問題的方法。4.測試用例設(shè)計測試用例應(yīng)由測試人員在充分了
19、解系統(tǒng)的基礎(chǔ)上在測試之前設(shè)計好,測試用例的設(shè)計是測試系統(tǒng)開發(fā)中一項非常重要的內(nèi)容。集成測試階段測試用例的設(shè)計依據(jù)為系統(tǒng)需求分析、系統(tǒng)用戶手冊和系統(tǒng)設(shè)計報告等相關(guān)資料的內(nèi)容,而且測試人員要與開發(fā)人員充分交互。在寫出測試用例之前還要編寫測試大綱,大綱基本上是測試思路的整理,以保證測試用例的設(shè)計能夠清晰、完整而不是顧此失彼。測試大綱可以按照模塊、功能點、菜單和業(yè)務(wù)流程這樣的思路來策劃。4.1子系統(tǒng)測試大綱功能模塊目標(biāo)描述輸入輸出用戶登錄測試用戶能否成功登陸系統(tǒng)與數(shù)據(jù)庫連接,檢查用戶名和密碼是否匹配對于存在的用戶名可以正常登錄;并能給用戶正確的返回信息。維護圖書信息測試管理員對圖書的處理情況與數(shù)據(jù)庫連
20、接檢查輸入的圖書信息,能登記圖書相關(guān)信息,檢查修改單中的信息的合法性能與數(shù)據(jù)庫正常連接,并即時更新數(shù)據(jù)庫;正確給出返回信息、能否正確注銷維護用戶信息測試管理員對用戶的處理情況與數(shù)據(jù)庫連接檢查輸入的用戶信息,能登記用戶相關(guān)信息,檢查修改單中的信息的合法性能與數(shù)據(jù)庫正常連接,并即時更新數(shù)據(jù)庫;正確給出返回信息、能否正確注銷圖書借閱測試對圖書借閱者的信息處理情況檢查輸入借書的用戶名稱能與數(shù)據(jù)庫正常連接,并即時更新數(shù)據(jù)庫;正確給出返回信息圖書的錄入測試對圖書信息錄入的接受狀況檢查要錄入的圖書是否存在能與數(shù)據(jù)庫正常連接,并即時更新數(shù)據(jù)庫;正確給出返回信息查詢圖書信息測試對圖書條件查詢的處理情況檢查輸入查
21、詢的圖書條件能與數(shù)據(jù)庫正常連接;正確給出返回信息4.2其它可用性測試檢查標(biāo)準(zhǔn)軟件產(chǎn)品的可用性是指軟件產(chǎn)品能否讓用戶更快更容易的完成工作。即軟件是否易學(xué)、易用,并使用戶感到滿意。軟件產(chǎn)品的可用性主要反映在軟件產(chǎn)品的用戶界面及操作過程上減少錯誤出現(xiàn),提高用戶工作效率,增加用戶滿意度;對于開發(fā)商而言可以縮減服務(wù)和后期培訓(xùn)費用,提高用戶滿意度。軟件的可用性已經(jīng)越來越用戶和開發(fā)商的關(guān)注??捎眯詼y試對所有功能模塊來說,檢測標(biāo)準(zhǔn)是相同的,而這些檢測在功能測試同時就可檢驗,所以不再設(shè)計單獨的測試用例。表4.2 列出圖書信息管理系統(tǒng)中流通子系統(tǒng)的可用性檢測標(biāo)準(zhǔn)。表4.2 圖書流通子系統(tǒng)的可用性檢測標(biāo)準(zhǔn)測試項測試
22、模塊結(jié)果操作是否順暢圖書管理圖書借閱用戶管理和信息查詢界面是否直觀操作成功、失敗是否有相應(yīng)的提示提示是否標(biāo)準(zhǔn)規(guī)范跳轉(zhuǎn)是否靈活按鈕位置是否合適各界面相同控件相關(guān)屬性是否一致快捷鍵是否有效輸入是否方便光標(biāo)初始位置和跳轉(zhuǎn)狀態(tài)合理4.3功能測試用例4.3.1登錄模塊測試用例測試用例序號01測試用例名稱登陸模塊被測系統(tǒng)測試功能描述1:運行登錄對話框 2:檢驗輸入的帳號和密碼是否匹配測試用例描述測試步驟1:運行圖書管理系統(tǒng)2:輸入賬號和密碼期待輸出結(jié)果1:顯示登陸對話框2:如果賬號和密碼正確進則入系統(tǒng)3:反之則提示用戶重新輸入測試結(jié)果測試人羅江校核人羅江測試日期2014/12/184.3.2維護圖書信息模
23、塊測試用例測試用例序號02測試用例名稱維護圖書信息模塊 被測試系統(tǒng)測試功能描述1:運行圖書管理界面對話框 2:檢驗輸入圖書的新信息3:檢驗輸入圖書的新信息是否正確合格4:檢驗輸入修改圖書的編號5:檢驗輸入注銷圖書的編號測試用例描述測試步驟1:運行圖書管理系統(tǒng)2:輸入圖書的新信息3:輸入圖書的編號期待輸出結(jié)果1:顯示提示對話框2:如果圖書的新信息正確則添加成功3:反之則提示重新輸入信息4:如果修改信息的格式正確則顯示成功5:反之提示重新輸入6:如果圖書存在則顯示注銷成功7:反之提示重新輸入書號測試結(jié)果測試人校核人測試日期4.3.3圖書錄入模塊測試用例測試用例序號03測試用例名稱圖書添加錄入模塊
24、被測試系統(tǒng)測試功能描述1:以管理員身份登錄運行成績管理界面對話框 2:檢驗輸入圖書的信息3:檢驗輸入的圖書信息是否正確合格測試用例描述測試步驟1:運行圖書管理系統(tǒng)2:輸入圖書管理信息期待輸出結(jié)果1:顯示提示對話框2:如果圖書編號格式正確則錄入成功3:反之則提示重新輸入編號測試結(jié)果測試人羅江校核人羅江測試日期2014/12/184.3.4維護管理員信息模塊測試用例測試用例序號04測試用例名稱維護管理員信息模塊 被測試系統(tǒng)測試功能描述1:運行管理員信息管理界面對話框2:檢驗輸入管理員的新信息3:檢驗輸入的管理員的新信息是否正確合格4:檢驗輸入修改管理員的id5:檢驗輸入注銷管理員的id測試用例描述
25、測試步驟1:運行圖書管理管理系統(tǒng)2:輸入管理員的新信息3:輸入管理員的id期待輸出結(jié)果1:顯示提示對話框2:如果管理員的新信息正確則添加成功3:反之則提示重新輸入信息4:如果修改信息的格式正確則顯示成功5:反之提示重新輸入6:如果管理員存在則顯示注銷成功7:反之提示重新輸入id測試結(jié)果測試人羅江校核人羅江測試日期2014/12/184.3.5圖書查詢模塊測試用例測試用例序號05測試用例名稱圖書信息查詢模塊 被測試系統(tǒng)測試功能描述1:運行查詢管理界面對話框2:檢驗輸入查詢圖書的條件3:檢驗輸入的圖書編號是否存在測試用例描述測試步驟1:運行圖書信息管理系統(tǒng)2:輸入查詢條件期待輸出結(jié)果1:顯示提示對
26、話框2:如果存在則顯示結(jié)果3:反之則提示重新輸入查詢條件測試結(jié)果測試人羅江校核人羅江測試日期2014/12/184.3.6圖書的借閱模塊測試用例測試用例序號06測試用例名稱圖書借閱模塊 被測試系統(tǒng)測試功能描述1:運行圖書借閱管理界面對話框2:檢驗輸入圖書信息編號是否存在3:檢驗輸入讀者編號4:檢驗輸入新讀者的編號5:檢驗借閱相關(guān)信息是否正確測試用例描述測試步驟1:運行圖書信息管理系統(tǒng)2:輸入讀者編號期待輸出結(jié)果1:顯示提示對話框2:如果存在則顯示結(jié)果3:反之則提示重新輸入查詢條件4:如果讀者信息添加成功則提示5:反之則提示重新添加測試結(jié)果測試人羅江校核人羅江測試日期2014/12/184.4性
27、能測試用例 表4.4性能測試用例用例編號 01測試人羅江 測試時間 2014/12/18目的方法 通過自動化的測試工具,測試系統(tǒng)的并發(fā)控制能力及連續(xù)處理能力功能點 并發(fā)用戶數(shù) 循環(huán)次數(shù) 操作間隔 循環(huán)間隔 結(jié)論 5.缺陷報告在測試階段,利用缺陷報告來記錄、描述、跟蹤被測試系統(tǒng)中已被捕獲的不能滿足用戶對質(zhì)量的合理期望的問題缺陷或叫錯誤。目的在于總結(jié)測試階段的測試情況以及分析測試結(jié)果,描述系統(tǒng)是否符合用戶需求,是否已達到用戶預(yù)期的功能目標(biāo),并對測試質(zhì)量進
28、行分析。測試報告參考文檔提供給用戶、測試人員、開發(fā)人員、項目管理者、其他管理人員和需要閱讀本報告的高層經(jīng)理閱讀。5.1建立缺陷報告數(shù)據(jù)庫5.2編寫缺陷報告6.測試結(jié)果總結(jié)分析6.1測試總結(jié)報告6.1.1測試類型測試類型測試內(nèi)容測試目的所用的測試工具和方法功能測試用戶登陸圖書管理圖書借閱用戶管理信息查詢 核實所有功能均已正常實現(xiàn),即可按需求使用系統(tǒng)。業(yè)務(wù)流程檢驗:各個業(yè)務(wù)流程能夠滿足需求。 采用黑盒測試,使用邊界值測試、等價類劃分等測試方法,進行手工測試用戶界面測試菜單、背景、顏色、字體、按鈕、友好性、易用性、合理性、一致性、正確性能夠保證用戶界面友好性、易操作性,符合用戶操作習(xí)慣手工測試安全性
29、和訪問控制測試1、 密碼:登錄、普通用戶、管理員2、 權(quán)限限制1、 應(yīng)用程序級別的安全性:核實用戶只能操作其所擁有權(quán)限能操作的功能2、 系統(tǒng)級別的安全性:核實只能具備系統(tǒng)訪問權(quán)限的用戶才能訪問系統(tǒng)黑盒測試、手工測試兼容性測試1、 用不同版本的不同瀏覽器:IE6.0、IE8.0、搜狗、360瀏覽器等核實系統(tǒng)在不同的軟件和硬件配置中運行穩(wěn)定黑盒測試、手工測試性能測試1、 最大并發(fā)數(shù)2、 搜索、注冊新用戶以及登錄時系統(tǒng)的響應(yīng)時間 核實系統(tǒng)在大流量的數(shù)據(jù)與多用戶操作時軟件性能的穩(wěn)定性,不造成系統(tǒng)崩潰或相關(guān)的異?,F(xiàn)象自動化測試Load runner6.1.2測試問題總結(jié)在整個系統(tǒng)測試執(zhí)行期間,項目組開發(fā)
30、人員高效地及時解決測試人員提出的各種缺陷,在一定程度上較好的保證了測試執(zhí)行的效率以及測試最終期限。6.2測試用例分析6.2.1登錄模塊測試用例分析本測試考慮到:未注冊用戶名的處理,用戶名與密碼不匹配處理。利用白盒測試和黑盒測試相結(jié)合的方式。輸入與測試用例期望輸出選取理由輸入用戶名,不輸入密碼顯示未輸入密碼密碼不能為空不輸入用戶名,輸入密碼顯示未輸入用戶名用戶名不能為空輸入不匹配的用戶名或密碼顯示密碼不正確用戶名和密碼必須匹配才能登錄輸入未注冊的用戶名顯示該用戶不存在登錄必須為已注冊用戶輸入匹配的用戶名和問題顯示登錄成功為合法登錄請求6.2.2維護圖書信息模塊測試用例分析輸入測試用例測試數(shù)據(jù)期望
31、輸出選取理由圖書編號輸入的書號不存在輸入的是數(shù)字輸入的存在小小123A09145顯示出錯顯示出錯顯示有效不存在的不能進行成績錄入書號不能為純數(shù)字類型及長度均有效圖書名非數(shù)字,特殊字符 123 ·#張 三顯示出錯顯示出錯顯示有效圖書名不能為數(shù)字字符圖書名不能為特殊符號類型有效圖書分類輸入數(shù)字輸入特殊字符輸入的存在123·#科普類顯示出錯顯示出錯顯示有效圖書類別不能是數(shù)字圖書類別不能為特殊符號類型及長度均有效圖書價格輸入的是文字輸入的是數(shù)字輸入的是特殊字符小小123#*顯示出錯顯示有效顯示出錯不存在的不能進行成績錄入類型及長度均有效價格不能使特殊字符圖書作者 非數(shù)字,特殊字符 123 ·#張 三顯示出錯顯示出錯顯示有效姓名不能為數(shù)字字符姓名不能為特殊符號類型有效6.2.3圖書錄入模塊測試用例本測試考慮到:輸入信息格式的合法性,圖書是否注冊。利用白盒測試和黑盒測試相結(jié)合的方式。輸入測試用例測試數(shù)據(jù)期望輸出選取理由圖書編號輸入的書號不存在輸入的是數(shù)字輸入的存在小小123A09145顯示出錯顯示出錯顯示有效不存在的不能進行成績錄入書號不能為純數(shù)字類型及長度均有效圖書名非數(shù)字,特殊字符 123 ·#張 三顯示出錯顯示出錯顯示有效圖書名不能為數(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 體檢置換合同范本
- 2024年中通服網(wǎng)盈科技有限公司招聘筆試真題
- 個人車輛賣賣合同范本
- 2024年山西太原杏嶺實驗學(xué)校招聘考試真題
- 個人雇傭合同范本 開車
- 內(nèi)賬會計合同范本
- 代播合同范本
- 出租承包魚塘合同范本
- 借款附加資產(chǎn)合同范本
- 涼亭商鋪轉(zhuǎn)讓合同范本
- QCT848-2023拉臂式自裝卸裝置
- 人教版八年級下冊英語默寫(單詞 重點短語 重點句型)含答案
- 借用資質(zhì)投標(biāo)合作協(xié)議模板
- 歷史類常識考試100題帶答案(能力提升)
- MOOC 研究生學(xué)術(shù)規(guī)范與學(xué)術(shù)誠信-南京大學(xué) 中國大學(xué)慕課答案
- 大學(xué)生生涯發(fā)展報告新能源汽車
- JBT 11699-2013 高處作業(yè)吊籃安裝、拆卸、使用技術(shù)規(guī)程
- 部編人教版五年級《道德與法治》下冊教學(xué)計劃及教學(xué)進度
- 護理干預(yù)在慢性病管理中的作用
- 2024年七年級下冊《道德與法治》全冊教案
- 湖南有色金屬職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試參考試題庫(含答案)
評論
0/150
提交評論