05圖書館管理系統(tǒng)測(cè)試分析報(bào)告_第1頁
05圖書館管理系統(tǒng)測(cè)試分析報(bào)告_第2頁
05圖書館管理系統(tǒng)測(cè)試分析報(bào)告_第3頁
05圖書館管理系統(tǒng)測(cè)試分析報(bào)告_第4頁
05圖書館管理系統(tǒng)測(cè)試分析報(bào)告_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、八、測(cè)試分析報(bào)告1.引言11.1編寫目的11.2項(xiàng)目背景11.3定義21.4參考資料22.測(cè)試計(jì)劃執(zhí)行情況22.1測(cè)試項(xiàng)目22.2測(cè)試機(jī)構(gòu)和人員42.3測(cè)試結(jié)果43.軟件需求測(cè)試結(jié)論64評(píng)價(jià)64.1軟件能力64.2缺陷和限制64.3建議74.4測(cè)試結(jié)論71.引言1.1編寫目的為了發(fā)現(xiàn)“圖書館管理系統(tǒng)”軟件存在的錯(cuò)誤,進(jìn)行以下測(cè)試【闡明編寫測(cè)試分析報(bào)告的目的,指明讀者對(duì)象?!看藞?bào)告供本系統(tǒng)開發(fā)組及校領(lǐng)導(dǎo)審閱。1.2項(xiàng)目背景圖書館管理系統(tǒng)軟件由軟件學(xué)院開發(fā)。【說明項(xiàng)目的來源、委托單位及主管部門?!拷處熃虒W(xué)網(wǎng)絡(luò)測(cè)評(píng)系統(tǒng)由協(xié)和學(xué)院計(jì)算機(jī)系開發(fā)。本項(xiàng)目使用的基礎(chǔ)數(shù)據(jù)來源于高校教務(wù)管理系統(tǒng),本項(xiàng)目對(duì)學(xué)生、

2、教師、課程等基礎(chǔ)數(shù)據(jù)未提供相應(yīng)的管理模塊。1.3定義【列出測(cè)試分析報(bào)告中所用到的專門術(shù)語的定義和縮寫詞的原文?!?.4參考資料軟件工程技術(shù)及應(yīng)用(東北林業(yè)大學(xué)出版社)【列出有關(guān)資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源,可包括:a. 項(xiàng)目的計(jì)劃任務(wù)書、合同或批文;b. 項(xiàng)目開發(fā)計(jì)劃;c. 需求規(guī)格說明書;d. 概要設(shè)計(jì)說明書;e. 詳細(xì)設(shè)計(jì)說明書;f. 用戶操作手冊(cè);g. 測(cè)試計(jì)劃;h. 測(cè)試分析報(bào)告所引用的其他資料、采用的軟件工程標(biāo)準(zhǔn)或軟件工作規(guī)范。教師教學(xué)網(wǎng)絡(luò)測(cè)評(píng)測(cè)試計(jì)劃。2. 測(cè)試計(jì)劃執(zhí)行情況2.1測(cè)試項(xiàng)目1.系統(tǒng)登錄窗口測(cè)試測(cè)試目的:保證登錄窗口的正確性與安全性。測(cè)試過程:使

3、用空密碼及錯(cuò)誤用戶名密碼進(jìn)行登錄,查看是否具有錯(cuò)誤提示,錯(cuò)誤提示是否符合實(shí)際情況。將操作員用戶名和密碼輸入到管理員登錄窗口中,把管理員用戶名和密碼輸入到操作員登錄窗口中,檢測(cè)是否能夠登錄,是否有錯(cuò)誤提示。2. 修改密碼功能測(cè)試測(cè)試目的:檢測(cè)密碼修改是否能夠成功,是否具有容錯(cuò)性。測(cè)試過程:輸入錯(cuò)誤的原密碼、輸入空密碼、輸入不一致的新密碼,檢測(cè)這三種情況是否有出錯(cuò)提示以及提示是否準(zhǔn)確。3. 圖書錄入、刪除測(cè)試測(cè)試目的:測(cè)試正確性、容錯(cuò)性和操作是否方便。測(cè)試過程:輸入空的書名、編號(hào)、時(shí)間。輸入文本的格式的編號(hào),重復(fù)的編號(hào)。檢測(cè)更新數(shù)據(jù)庫(kù)的正確性和容錯(cuò)性。4. 會(huì)員錄入、刪除測(cè)試測(cè)試目的:測(cè)試正確性、

4、容錯(cuò)性、操作是否方便。測(cè)試過程:輸入空的會(huì)員名/編號(hào)/時(shí)間等。輸入文本的格式的編號(hào),重復(fù)的編號(hào)。檢測(cè)更新數(shù)據(jù)庫(kù)的正確性和容錯(cuò)性。5. 會(huì)員查詢測(cè)試測(cè)試目的:測(cè)試查詢的準(zhǔn)確性,容錯(cuò)性。測(cè)試過程:輸入錯(cuò)誤的查詢字段值,檢測(cè)是否報(bào)錯(cuò)。輸入精確的查詢字段值,檢測(cè)結(jié)果是否準(zhǔn)確。輸入模糊查詢值,檢測(cè)查詢結(jié)果是否完整。6. 圖書查詢測(cè)試測(cè)試目的:測(cè)試查詢的準(zhǔn)確性,容錯(cuò)性。測(cè)試過程:輸入錯(cuò)誤的查詢字段值,檢測(cè)是否報(bào)錯(cuò)。輸入精確的查詢字段值,檢測(cè)結(jié)果是否準(zhǔn)確。輸入模糊查詢值,檢測(cè)查詢結(jié)果是否完整。7. 借書測(cè)試測(cè)試目的:測(cè)試正確性,容錯(cuò)性。測(cè)試過程:輸入不存在的圖書編號(hào),輸入空的圖書號(hào)或用戶名,輸入庫(kù)存為0的圖

5、書編號(hào),檢測(cè)是否有正確的出錯(cuò)提示。8. 還書測(cè)試測(cè)試目的:測(cè)試正確性,容錯(cuò)性。測(cè)試過程:輸入會(huì)員沒有借和已經(jīng)歸還的書編號(hào),檢測(cè)是否有正確的出錯(cuò)提示?!玖谐雒恳粶y(cè)試項(xiàng)目的名稱、內(nèi)容和目的?!?.2測(cè)試機(jī)構(gòu)和人員【給出測(cè)試機(jī)構(gòu)名稱、負(fù)責(zé)人和參與測(cè)試人員名單?!?.3測(cè)試結(jié)果1. 系統(tǒng)登錄窗口測(cè)試結(jié)果輸入空的用戶名或密碼,提示錯(cuò)誤“用戶名或密碼不能為空”。輸入錯(cuò)誤的管理員或操作員的密用戶名或密碼,提示錯(cuò)誤“用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入”。2. 修改密碼功能測(cè)試管理員修改密碼部分,輸入空的原密碼或空的新密碼或不一致的新密碼,提示“管理員姓名或密碼不能為空,并且新管理員密碼不能兩次輸入不同”。輸入錯(cuò)誤的

6、原密碼,有效的新密碼,提示“管理員姓名或管理員密碼錯(cuò)誤,請(qǐng)重新輸入”。輸入新管理員密碼(20位以上)其修改過后有效的密碼部分為前20位,說明密碼有效長(zhǎng)度為20個(gè)字符。但系統(tǒng)沒有錯(cuò)誤提示。操作員修改密碼部分,輸入空的原密碼或空的新密碼或不一致的新密碼,提示“用戶名或密碼不能為空,并且新管理員密碼不能兩次輸入不同”。輸入錯(cuò)誤的原密碼,有效的新密碼,提示“用戶名或密碼錯(cuò)誤,請(qǐng)重新輸入”。輸入新用戶名密碼(20位以上)其修改過后有效的密碼部分為前20位,說明密碼有效長(zhǎng)度為20個(gè)字符。但系統(tǒng)沒有錯(cuò)誤提示。3. 圖書錄入、刪除測(cè)試輸入空的圖書編號(hào)或庫(kù)存數(shù)量,提示更新不成功“圖書編號(hào)不能為空”;“庫(kù)存數(shù)量格

7、式不正確”。輸入相同的ISBN能夠更新成功,不符合需求條件。4. 會(huì)員錄入、刪除測(cè)試輸入空的會(huì)員名/編號(hào)/時(shí)間等,提示“該會(huì)員不存在;編號(hào)不正確,請(qǐng)重新輸入;時(shí)間錯(cuò)誤等。輸入重復(fù)的編號(hào),提示“該編號(hào)已存在”。數(shù)據(jù)庫(kù)更新成功。5. 會(huì)員查詢測(cè)試輸入錯(cuò)誤的查詢字段值,檢測(cè)是否報(bào)錯(cuò):顯示錯(cuò)誤。輸入精確的查詢字段值,檢測(cè)結(jié)果是否準(zhǔn)確:準(zhǔn)確。輸入模糊查詢值,檢測(cè)查詢結(jié)果是否完整:查詢結(jié)果完整。6. 圖書查詢測(cè)試輸入錯(cuò)誤的查詢字段值,檢測(cè)是否報(bào)錯(cuò):顯示錯(cuò)誤。輸入精確的查詢字段值,檢測(cè)結(jié)果是否準(zhǔn)確:準(zhǔn)確。輸入模糊查詢值,檢測(cè)查詢結(jié)果是否完整:查詢結(jié)果完整。7. 借書測(cè)試輸不存在的圖書編號(hào),不顯示。輸入空的圖

8、書號(hào)或用戶名,輸入庫(kù)存為0的圖書編號(hào),不顯示8. 還書測(cè)試輸入會(huì)員沒有借和已經(jīng)歸還的書編號(hào),顯示該書的目錄?!景错樞蚪o出每一測(cè)試項(xiàng)目的:a. 實(shí)測(cè)結(jié)果數(shù)據(jù);b. 與預(yù)期結(jié)果數(shù)據(jù)的偏差;c. 該項(xiàng)測(cè)試表明的事實(shí);d. 該項(xiàng)測(cè)試發(fā)現(xiàn)的問題。】2.3.1教師評(píng)價(jià):對(duì)通過驗(yàn)證的學(xué)生,系統(tǒng)將列出該生的當(dāng)前學(xué)期的任課教師的姓名、所任課程,并列出當(dāng)前測(cè)評(píng)類型中的所有測(cè)評(píng)項(xiàng)目,以及每個(gè)子項(xiàng)目的可選分值或比例,學(xué)生可通過單擊相應(yīng)的分值或比例為每個(gè)子項(xiàng)目打分。測(cè)試結(jié)果:對(duì)所有參與測(cè)試的學(xué)生,系統(tǒng)能夠準(zhǔn)確地列出該生當(dāng)前學(xué)期的任課教師,所選測(cè)評(píng)類型的子項(xiàng)目及各子項(xiàng)分值均列出無誤。學(xué)生所打的分?jǐn)?shù)均可順利提交到數(shù)據(jù)庫(kù)。結(jié)

9、論:200名學(xué)生的并發(fā)操作全部成功,證明”教師評(píng)價(jià)”功能正確實(shí)現(xiàn),且證明本系統(tǒng)的負(fù)載符合要求。2.3.2評(píng)價(jià)結(jié)果存儲(chǔ):學(xué)生完成所列教師的各項(xiàng)測(cè)評(píng)后,點(diǎn)擊”提交”按鈕,系統(tǒng)將其提交的教師、測(cè)評(píng)類型、測(cè)評(píng)子項(xiàng)、子項(xiàng)測(cè)評(píng)分值存儲(chǔ)到后臺(tái)數(shù)據(jù)庫(kù)中。測(cè)試結(jié)果:專業(yè)測(cè)試員依照測(cè)試用例精心準(zhǔn)備的三個(gè)用戶、二個(gè)測(cè)評(píng)類型、十個(gè)被測(cè)者,一個(gè)測(cè)評(píng)子項(xiàng)共660條測(cè)試數(shù)據(jù)存儲(chǔ)到evaldatabyitem數(shù)據(jù)表中,60條記錄存儲(chǔ)到evaldatabydepart數(shù)據(jù)表中,符合預(yù)期目標(biāo)。結(jié)論:評(píng)價(jià)結(jié)果存儲(chǔ)功能正確實(shí)現(xiàn)。2.3.3結(jié)果統(tǒng)計(jì):系統(tǒng)管理員可隨時(shí)統(tǒng)計(jì)指定的測(cè)評(píng)類型的測(cè)評(píng)結(jié)果數(shù)據(jù)。通常這項(xiàng)工作應(yīng)在該類測(cè)評(píng)結(jié)束后,將該

10、測(cè)評(píng)類型取消其可測(cè)評(píng)狀態(tài)后再進(jìn)行,以統(tǒng)計(jì)出最終測(cè)評(píng)結(jié)果。測(cè)試結(jié)果:以專業(yè)測(cè)試員使用測(cè)試用例準(zhǔn)備的測(cè)試數(shù)據(jù)為基準(zhǔn),統(tǒng)計(jì)功能執(zhí)行后,evaldatabyobj,evaldatabytype兩個(gè)數(shù)據(jù)表記錄數(shù)及結(jié)果數(shù)據(jù)與人工統(tǒng)計(jì)出的預(yù)期結(jié)果(精確到0.01)完全一致,符合預(yù)期目標(biāo)。統(tǒng)計(jì)需要的執(zhí)行時(shí)間:1000條記錄以內(nèi)為毫秒級(jí)。2000名學(xué)生、20個(gè)班級(jí),80位任課教師、60門課程的評(píng)價(jià)數(shù)據(jù)統(tǒng)計(jì)時(shí)間少于30秒。結(jié)論:結(jié)果統(tǒng)計(jì)功能正確實(shí)現(xiàn)。2.3.4結(jié)果查詢:系統(tǒng)管理員可查詢所有測(cè)評(píng)類型、所有參評(píng)人員的統(tǒng)計(jì)數(shù)據(jù)。統(tǒng)計(jì)數(shù)據(jù)包括按測(cè)評(píng)類型分類的參評(píng)人員總分、名次。并以測(cè)評(píng)類型為單位按總分對(duì)參評(píng)人員進(jìn)行排序。

11、測(cè)試結(jié)果:以專業(yè)測(cè)試員使用測(cè)試用例準(zhǔn)備的測(cè)試數(shù)據(jù)為基準(zhǔn),查詢得到的統(tǒng)計(jì)結(jié)果頁面列出了十位被測(cè)者的兩類測(cè)評(píng)結(jié)果,與人工統(tǒng)計(jì)出的預(yù)期結(jié)果(精確到0.01)完全一致。這十位被測(cè)者的測(cè)評(píng)子項(xiàng)得分也與預(yù)期結(jié)果一致。3. 軟件需求測(cè)試結(jié)論經(jīng)過對(duì)圖書館管理系統(tǒng)的測(cè)試,基于時(shí)間關(guān)系,系統(tǒng)只有實(shí)現(xiàn)兩個(gè)基本功能,正對(duì)這兩個(gè)功能,進(jìn)行測(cè)試后發(fā)現(xiàn):在登陸功能上面,測(cè)試結(jié)果在用戶名的合法性沒有達(dá)到要求,由于管理員帳戶在根據(jù)設(shè)定的過程中是在數(shù)據(jù)庫(kù)中不能輕易更改,所以在數(shù)據(jù)庫(kù)中留有兩個(gè)管理員帳戶。從總體上,系統(tǒng)實(shí)現(xiàn)的這兩個(gè)功能實(shí)現(xiàn)了需求分析里面中登陸子系統(tǒng)和查詢子系統(tǒng)的基本功能。【按順序給出每一項(xiàng)需求測(cè)試的結(jié)論。包括:a.

12、 證實(shí)的軟件能力;b. 局限性(即項(xiàng)需求未得到充分測(cè)試的情況及原因)4.評(píng)價(jià)4.1軟件能力該軟件能夠?qū)芾砟K進(jìn)行安全性的設(shè)置;因此具有登陸驗(yàn)證的功能。軟件能夠進(jìn)行基本的圖書信息查詢?!窘?jīng)過測(cè)試所表明的軟件能力?!勘鞠到y(tǒng)能夠按需求定義實(shí)現(xiàn)全部功能,用戶界面還需進(jìn)一步美化。4.2缺陷和限制在查詢系統(tǒng)中,沒有對(duì)每一本圖書詳細(xì)信息的查詢,只有大致的查詢;沒有圖書館管理系統(tǒng)進(jìn)行功能上的豐富,只有兩個(gè)基本功能;【說明測(cè)試所揭露的軟件缺陷和不足,以及可能給軟件運(yùn)行帶來的影響?!坑脩舻臏y(cè)評(píng)數(shù)據(jù)一旦提交,則無法修改。且用戶的測(cè)評(píng)權(quán)力容易被冒用,且一旦被冒用則無法從系統(tǒng)中清除該用戶的測(cè)評(píng)數(shù)據(jù)。此限制的造成原因?yàn)橄到y(tǒng)不記錄測(cè)評(píng)數(shù)據(jù)來源于哪位用戶。4.3建議能夠?qū)崿F(xiàn)其他功能,完善圖書館管理系統(tǒng);【提出為彌補(bǔ)上述缺陷的建議?!拷ㄗh改進(jìn)系統(tǒng)的用戶驗(yàn)證方式,前臺(tái)用戶的驗(yàn)證附加密碼驗(yàn)證,密碼可使用學(xué)生的身份證號(hào)。提示用戶在提交數(shù)據(jù)前仔細(xì)復(fù)核數(shù)據(jù)。4.4

溫馨提示

  • 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. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論