




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、報(bào)告成績(jī)圖書管理系統(tǒng)測(cè)試報(bào)告1簡(jiǎn)介1.1編寫目的本測(cè)試報(bào)告描述了對(duì)圖書管理系統(tǒng)的壓力測(cè)試和對(duì)登錄和注冊(cè)功能的黑盒測(cè)試,根 據(jù)測(cè)試結(jié)果指導(dǎo)開發(fā)人員對(duì)軟件產(chǎn)品進(jìn)行完善和優(yōu)化,給用戶提供一份客觀的軟件質(zhì)量 報(bào)告。本方案的主要讀者為軟件開發(fā)項(xiàng)目管理者、軟件工程師、系統(tǒng)維護(hù)工程師、測(cè)試 工程師、客戶代表等。LoadR unner測(cè)試流程:1.2系統(tǒng)簡(jiǎn)介項(xiàng)目名稱:圖書管理系統(tǒng)項(xiàng)目簡(jiǎn)介:本項(xiàng)目探討了一個(gè)基于J2EE的圖書管理系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)?;贘2EE下的圖書管理系統(tǒng)用Java語言開發(fā)處理程序,選擇強(qiáng)大的 Eclipse作為開發(fā)工具,用交 互式網(wǎng)站界面設(shè)計(jì)技術(shù)(JavaServer Faces)開發(fā)前臺(tái)界
2、面,后臺(tái)數(shù)據(jù)庫(kù)選擇 MySQL本系 統(tǒng)實(shí)現(xiàn)了基本的對(duì)書籍信息、讀者信息、借閱信息、歸還信息、查詢信息進(jìn)行管理和操 作等功能,可以滿足普通用戶、管理員的需求。1.3術(shù)語和縮略詞參考資料1)響應(yīng)時(shí)間:客戶端從給服務(wù)器發(fā)送一個(gè)請(qǐng)求開始直到完全接受了服務(wù)器反饋信息 為止,這期間所用的時(shí)間稱為響應(yīng)時(shí)間。2)吞吐率:即應(yīng)用系統(tǒng)在單位時(shí)間內(nèi)完成的交易量,也就是在單位時(shí)間內(nèi),應(yīng)用系 統(tǒng)針對(duì)不同的負(fù)載壓力,所能完成的交易數(shù)量。3) 點(diǎn)擊率:每秒鐘用戶向 web服務(wù)器提交的http請(qǐng)求數(shù)。4)圖書管理系統(tǒng)項(xiàng)目開發(fā)計(jì)劃,需求規(guī)格說明書,概要設(shè)計(jì)說明書,詳細(xì)設(shè)計(jì)說明 書。5)黑盒測(cè)試:英文是Black Box Tes
3、ti ng 。又稱功能測(cè)試或者數(shù)據(jù)驅(qū)動(dòng)測(cè)試。6)等價(jià)劃分測(cè)試:等價(jià)劃分測(cè)試是根據(jù)等價(jià)類設(shè)計(jì)測(cè)試用例的一種技術(shù)。2測(cè)試概要2.1測(cè)試用例設(shè)計(jì)?2.1.1黑盒測(cè)試:1)邊界值法用邊界值法設(shè)計(jì)用戶注冊(cè)測(cè)試用例:a)先等價(jià)劃分編號(hào)輸入條件所屬類別1用戶名是3-8位漢字有效等價(jià)類2用戶名位數(shù)小于3或大于8無效等價(jià)類3無用戶輸入無效等價(jià)類4用戶名為非漢字符號(hào)無效等價(jià)類5密碼是3-8位字符和數(shù)字組合有效等價(jià)類6未輸入密碼無效等價(jià)類7密碼位數(shù)小于3或大于8無效等價(jià)類8密碼非字符和數(shù)字組合無效等價(jià)類9確實(shí)密碼與上一次密碼不一致無效等價(jià)類10確認(rèn)密碼未輸入無效等價(jià)類11確認(rèn)兩次密碼一致有效等價(jià)類b)邊界值分析序號(hào)
4、輸入數(shù)據(jù)預(yù)期結(jié)果用戶名密碼確認(rèn)密碼1為空Aa123Aa123請(qǐng)輸入用戶名2小明空Aa123請(qǐng)輸入密碼3小明Aa123空請(qǐng)輸入確認(rèn)密碼4小明Aa123Aa123注冊(cè)成功5何Aa123Aa123提示用戶名位數(shù)大于26何何何何何何何Aa123Aa123提示用戶名位數(shù)小于77小明Aa123Aa123注冊(cè)成功8小明AaAa123密碼是3-8位9小明AAa123密碼是3-8位10小明Aa13Aa123密碼必須是字符和數(shù)字組合11小明Aa123Aa123a確實(shí)密碼與上一次密碼不一 致2)等價(jià)類劃分:建立輸入等價(jià)類表,用等價(jià)類劃分法設(shè)計(jì)用戶登陸測(cè)試用例輸入條件有效等價(jià)類無效等價(jià)類用戶名用戶名不為空(1)用戶名
5、為空(7)用戶名全部為漢字(2)用戶名部分為漢字(8)、都不為漢字(9)用戶名長(zhǎng)度2-6(3)用戶名長(zhǎng)度為1(10)、長(zhǎng)度大于10(11)密碼密碼非空(4)密碼空(12)密碼字母和數(shù)字組合(5)密碼全為數(shù)字(13)、全為字母(14)、包含其他非字母和數(shù)字字符(15)密碼長(zhǎng)度3-8(6)密碼長(zhǎng)度為1(16)、長(zhǎng)度大于10(17)2.1.2壓力測(cè)試:1) 測(cè)試用例1測(cè)試場(chǎng)景描述用戶登陸模塊,總共登錄10個(gè)用戶,每1秒登錄1個(gè)用戶;用戶點(diǎn)擊“登錄”按鈕,進(jìn)入到圖書管理界面;點(diǎn)擊“退出” ?按鈕,返回到登錄界面。圖測(cè)試用例12) 測(cè)試用例2測(cè)試場(chǎng)景描述用戶登陸模塊,總共登錄20個(gè)用戶,每1秒登錄1個(gè)用
6、戶;用戶點(diǎn)擊“登錄”按鈕,進(jìn)入到圖書管理界面; 點(diǎn)擊“退出” ?按鈕,返回到登錄界面。圖測(cè)試用例23) 測(cè)試用例3測(cè)試場(chǎng)景描述用戶登陸模塊,總共登錄30個(gè)用戶,每1秒登錄1個(gè)用戶;用戶點(diǎn)擊“登錄”按鈕,進(jìn)入到圖書管理界面; 點(diǎn)擊“退出” ?按鈕,返回到登錄界面。圖測(cè)試用例32.2測(cè)試環(huán)境與配置數(shù)據(jù)庫(kù)服務(wù)器配置CPUM390 內(nèi)存6G硬盤(可用空間大小)500G操作系統(tǒng)Win8應(yīng)用軟件MySQL機(jī)器網(wǎng)絡(luò)名無局域網(wǎng)地址應(yīng)用服務(wù)器配置CPUM390 內(nèi)存6G硬盤(可用空間大?。?15GB/500GB操作系統(tǒng)Win8應(yīng)用軟件Tomcat機(jī)器網(wǎng)絡(luò)名無局域網(wǎng)地址客戶端配置CPUE2220 內(nèi)存4G硬盤(可
7、用空間大小)92GB/150GB操作系統(tǒng)Win7應(yīng)用軟件Google Chrome機(jī)器網(wǎng)絡(luò)名無局域網(wǎng)地址672.3測(cè)試方法2.3.1黑盒測(cè)試:測(cè)試方法:等價(jià)類劃分、邊界值測(cè)試重點(diǎn)模塊:登錄功能測(cè)試;登錄模塊注冊(cè)功能測(cè)試;注冊(cè)模塊一面屬于確認(rèn)有效區(qū)間,一面屬于確認(rèn)邊界,聯(lián)系就是等價(jià)和邊界要一起考慮,邊界值分析法屬于等價(jià)類劃分法的補(bǔ)充,任何等價(jià)區(qū)間都有邊界,有邊界就有等價(jià)區(qū)間測(cè)試工具: Selenium IDE用工具 Selenium IDE 對(duì)圖書館管理系統(tǒng)的用戶注冊(cè)模塊進(jìn)行測(cè)試:圖 用戶注冊(cè) 1圖 用戶注冊(cè) 2修改測(cè)試用例后,測(cè)試結(jié)果正確:圖 用戶注冊(cè) 32.3.2 壓力測(cè)試:測(cè)試方法:1)V
8、user 創(chuàng)建腳本i. 啟動(dòng)界面;ii. 創(chuàng)建Web腳本;iii. 錄制腳本;iv. 保存腳本;v. 回放腳本;vi. 添加事務(wù);vii. 參數(shù)化用戶登錄信息;圖創(chuàng)建Web腳本1圖創(chuàng)建Web腳本2圖 添加事務(wù)圖參數(shù)化用戶登錄信息2) controller 創(chuàng)建場(chǎng)景i. 創(chuàng)建新場(chǎng)景;ii. 設(shè)計(jì)場(chǎng)景;iii. 增加 Load Generator;iv. 設(shè)置被監(jiān)視windows 系統(tǒng);設(shè)置用戶名和密碼;v.vi. 運(yùn)行測(cè)試; vii. 分析測(cè)試報(bào)告;viii. 保存測(cè)試報(bào)告;圖 設(shè)置被監(jiān)視 windows 系統(tǒng) 圖 運(yùn)行測(cè)試 測(cè)試工具: LoadRunner3 測(cè)試結(jié)果與缺陷分析3.1 測(cè)試執(zhí)行
9、情況記錄黑盒測(cè)試:圖 用戶登錄圖 圖書列表圖 用戶注冊(cè)壓力測(cè)試:1)加載用戶圖 用戶加載記錄Run 綠色曲線縱軸代表用戶數(shù),橫軸代表測(cè)試時(shí)間;最大加載用戶數(shù)目依次為 10,20,30 ,總時(shí)長(zhǎng) 4分 30秒;2)每秒點(diǎn)擊訪問數(shù)圖 每秒點(diǎn)擊訪問數(shù)Hits 紫色曲線縱軸為點(diǎn)擊數(shù),橫軸為時(shí)間,最大點(diǎn)擊數(shù) 121,平均點(diǎn)擊數(shù)為 64;3)執(zhí)行事務(wù)數(shù)圖 執(zhí)行事務(wù)數(shù)Pass 柱狀圖代表執(zhí)行測(cè)試事務(wù)數(shù),縱軸表示數(shù)目,橫軸表示事務(wù)類別;4)執(zhí)行事務(wù)響應(yīng)時(shí)間:圖 執(zhí)行事務(wù)響應(yīng)時(shí)間 縱軸表示各個(gè)事務(wù)平均的響應(yīng)時(shí)間,橫軸表示整個(gè)測(cè)試時(shí)間段。3.2測(cè)試分析序號(hào)用戶名,密碼覆蓋等價(jià)類測(cè)試結(jié)果1,Aa1234564, 5
10、, 6, 7失敗2何 hh,Aa1234561, 3, 4, 5, 6, 8失敗3www,Aa1234561, 3, 4, 5, 6, 9失敗4何,Aa1234561, 2, 4, 5, 6,10失敗5何何何何何何何,Aa1234561, 2, 4, 5, 6,11失敗6小明,1, 2, 3, 12失敗7小明,12341, 2, 3, 4, 6,13失敗8小明,abcd1, 2, 3, 4, 6,14成功9小明,1231, 2, 3, 4, 6,15失敗10小明,11, 2, 3, 4, 16失敗111, 2, 3, 4, 5,17失敗12小明,Aa12341, 2, 3, 4, 5, 6成功
11、表黑盒測(cè)試分析黑盒測(cè)試:當(dāng)用戶名不為空,用戶名全部為漢字,用戶名長(zhǎng)度 2 6,密碼非空,密 碼字母和數(shù)字組合,密碼長(zhǎng)度3-8,在正常輸入符合規(guī)范的所有用戶信息的時(shí)候, 系統(tǒng)能 夠正常添加信息,這個(gè)系統(tǒng)有效等價(jià)類的測(cè)試成功。壓力測(cè)試:通過測(cè)試分析得出:該圖書管理系統(tǒng)首頁(yè)的訪問,隨著用戶的最大訪問量(10,20,30 )的增大,系統(tǒng)的負(fù)載、事務(wù)處理時(shí)間、系統(tǒng)響應(yīng)時(shí)間、服務(wù)器的資源的使用率的會(huì)有一定的增加4 測(cè)試結(jié)論1)測(cè)試結(jié)論:黑盒測(cè)試:在此次實(shí)驗(yàn)通過使用 Selenium 工具和 LoadRunner 對(duì)圖書館管理系統(tǒng)的 用戶注冊(cè)和登錄模塊進(jìn)行測(cè)試, 使我們對(duì)這兩個(gè)工具有了更深的認(rèn)識(shí): 使用 S
12、elenium IDE 時(shí)可根據(jù)網(wǎng)頁(yè)的注冊(cè)信息自動(dòng)生成腳本, 再在 Selenium IDE 中修改信息便可以直接注冊(cè)。 雖然此次試驗(yàn)做的不是很順利,但從中學(xué)習(xí)到了團(tuán)隊(duì)的合作精神,豐富了以后做測(cè)試的 經(jīng)驗(yàn),對(duì)測(cè)試軟件更加熟悉。此系統(tǒng)滿足了錄入圖書館用戶信息的刪除、查詢、修改幾個(gè)最基本的需求,對(duì)于主 要測(cè)試的是用戶登錄和注冊(cè)這一塊,系統(tǒng)在規(guī)范化、合法化、合理化方面存在很大的問 題,系統(tǒng)及其不完整,需要重新定義某一些需求或者采集給你更多的需求進(jìn)行優(yōu)化。通過使用 Selenium-IDE 黑盒測(cè)試檢測(cè)使用等價(jià)劃分法、 邊界值分析法的測(cè)試用例測(cè) 試系統(tǒng)。測(cè)試用例一共有 22 個(gè),此次測(cè)試未從安全、性能、受網(wǎng)絡(luò)方面進(jìn)行全面測(cè)試存 在一定風(fēng)險(xiǎn),圖書管理系統(tǒng)已滿足測(cè)試通過要求,已按照測(cè)試范圍以及測(cè)試用例執(zhí)行通 過。壓力測(cè)試:從整體
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度快遞配送服務(wù)承包合同
- 二零二五年度農(nóng)業(yè)科技項(xiàng)目合作放棄承諾函合同范本
- 二零二五年度安防產(chǎn)品簡(jiǎn)易加工制造合同
- 二零二五年度養(yǎng)老產(chǎn)業(yè)擔(dān)保與借款人服務(wù)協(xié)議
- 二零二五年度私人土地租賃與體育設(shè)施建設(shè)合同
- 基于人工智能技術(shù)的智慧城市規(guī)劃合同書
- 服裝設(shè)計(jì)與制作合同
- 科技部技術(shù)服務(wù)合同
- 互聯(lián)網(wǎng)行業(yè)用戶隱私保護(hù)及免責(zé)協(xié)議
- 物流園區(qū)投資建設(shè)協(xié)議
- 保安員綜合理論考試題庫(kù)備考500題(含各題型)
- 山泉水公司《質(zhì)量管理手冊(cè)》
- X證書失智老年人照護(hù)身體綜合照護(hù)講解
- 2025年內(nèi)蒙古自治區(qū)政府工作報(bào)告測(cè)試題及參考答案
- 2024年全國(guó)職業(yè)院校技能大賽高職組(社區(qū)服務(wù)實(shí)務(wù)賽項(xiàng))考試題庫(kù)(含答案)
- 2025年度花卉產(chǎn)業(yè)大數(shù)據(jù)服務(wù)平臺(tái)建設(shè)合同2篇
- 2025年度花卉產(chǎn)業(yè)大數(shù)據(jù)平臺(tái)建設(shè)合同3篇
- 魚骨圖培訓(xùn)課件
- 護(hù)理禮儀與人文關(guān)懷
- 護(hù)-學(xué)-崗-簽-到-簿
- 運(yùn)維服務(wù)體系建立實(shí)施方案(5篇)
評(píng)論
0/150
提交評(píng)論