軟件測試報(bào)告_第1頁
軟件測試報(bào)告_第2頁
軟件測試報(bào)告_第3頁
軟件測試報(bào)告_第4頁
軟件測試報(bào)告_第5頁
已閱讀5頁,還剩34頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、廣東職業(yè)技術(shù)學(xué)院測試報(bào)告書網(wǎng)絡(luò)音樂后臺管理系統(tǒng)組員:梁耀祖、陳志良、陳偉嚴(yán)、葉子源、肖佳輝、陳小婷班級:軟件測試12指導(dǎo)老師:丁志勇完成日期:2014年06月26日目 錄1. 測試計(jì)劃31.1 項(xiàng)目背景介紹31.2系統(tǒng)分析31.2.1 系統(tǒng)流程分析41.2.2 確定協(xié)議51.3 確定測試目標(biāo)51.3.1 性能需求51.3.3 功能需求61.4 系統(tǒng)測試策略61.4.1 性能測試指標(biāo)61.4.2功能模塊說明71.4.3 測試用例設(shè)計(jì)71.4.4 整體測試策略101.4.5 開始/中斷/完成標(biāo)準(zhǔn)111.4.6 測試進(jìn)度安排122. 測試實(shí)施132.1 系統(tǒng)測試環(huán)境搭建132.1.1 服務(wù)器配置13

2、2.1.2數(shù)據(jù)平臺的搭建132.1.3系統(tǒng)平臺的選擇132.2單元測試以及性能測試存在問題132.3性能測試132.3.1 錄制與編寫腳本132.3.2 設(shè)計(jì)與創(chuàng)建場景142.3.3運(yùn)行結(jié)果并分析數(shù)據(jù)14 2.4集成測試142.5回歸測試.143. 測試結(jié)論293.1 功能性293.2 易用性293.3 可靠性293.4 兼容性293.5 安全性29第四章 報(bào)告分析304.1 功能報(bào)告分析304.2 性能報(bào)告分析304.3 建議30第五章 問題分析及建議321. 測試計(jì)劃測試計(jì)劃:這次我們的測試,是關(guān)于在線音樂管理的系統(tǒng)。我們的組長是梁耀祖,組員有陳偉嚴(yán),陳志良,陳小婷,葉子源、肖佳輝。陳小婷

3、和葉子源主要負(fù)責(zé)熟悉需求分析、了解業(yè)務(wù)流程、編寫測試計(jì)劃、制定測試方案和設(shè)計(jì)測試用例。梁耀祖和陳志良主要負(fù)責(zé)搭建測試環(huán)境、設(shè)計(jì)腳本、創(chuàng)建場景、運(yùn)行場景、分析性能數(shù)據(jù)和性能調(diào)優(yōu)。陳偉嚴(yán)主要負(fù)責(zé)編寫測試報(bào)告。除了主要負(fù)責(zé)的部分,我們在各個方面互相幫助,相互協(xié)調(diào)。組長很好地統(tǒng)籌全局,各個組員也盡力配合,務(wù)必讓每一個人都為這個實(shí)訓(xùn)努力,發(fā)揮各自所長。并且,我們都按照老師的要求來嚴(yán)格要求自己,努力跟上老師所給的進(jìn)度要求。需求分析:隨著網(wǎng)絡(luò)時代的發(fā)展,許多音樂軟件的推出讓我們聽音樂更為方便。而我們用的Three Online Music系統(tǒng)主要是用于在線音樂平臺中的后臺管理。整個系統(tǒng)主要包括管理員添加刪除

4、編輯更新音樂信息,管理員編輯更新歌手信息,用戶試聽下載音樂,各類型的歌曲分類分頁展現(xiàn)以便用戶選擇等功能。而我們管理系統(tǒng)設(shè)置周全,操作簡單便捷,其中音樂榜單分類明確仔細(xì),歌曲歌手的信息完全,還包含安全性測試以保證網(wǎng)站系統(tǒng)的安全穩(wěn)定。務(wù)求完善好音樂平臺。1.1 項(xiàng)目背景介紹網(wǎng)上音樂系統(tǒng)實(shí)現(xiàn)了讓用戶實(shí)現(xiàn)在網(wǎng)絡(luò)當(dāng)中方便下載心儀的歌曲并在線聽取。整個系統(tǒng)包括歌曲信息瀏覽,音樂下載,在線試聽等功能。1.2 系統(tǒng)分析整個系統(tǒng)可分為注冊子系統(tǒng)、組成,其結(jié)構(gòu)如圖1.1所示:圖1.1 系統(tǒng)結(jié)構(gòu)圖試聽音樂:用戶能在線聽取音樂。下載音樂:用戶在線下載音樂。音樂類型:用戶能知道歌曲的分類共享音樂:用戶通過友情鏈接共享音

5、樂。1.2.1 系統(tǒng)流程分析根據(jù)上面的結(jié)構(gòu)分析,可得系統(tǒng)的流程圖如圖1.2所示:圖1.2 流程圖音樂管理流程為:登陸進(jìn)入后臺管理進(jìn)行對歌曲后臺操作由流程圖可以得出:管理員登陸到管理界面當(dāng)中,能對歌曲進(jìn)行信息修改,包括上存歌曲,歌手信息修改,變更歌曲類型。同時能在安全管理模塊添加和刪除管理員,修改密碼用戶流程為:瀏覽網(wǎng)站在線聽歌/歌曲下載由流程圖可以得出:網(wǎng)站是由主頁,試聽頁面,下載頁面,等組成的。用戶能在線聽取歌曲,同時能將所需歌曲下載到本地電腦當(dāng)中。1.2.2 確定協(xié)議根據(jù)上面的分析可知,本系統(tǒng)主要運(yùn)用了HTTP的協(xié)議和SQL Server協(xié)議。1.3 確定測試目標(biāo)1.3.1 性能需求由系統(tǒng)

6、的需求分析報(bào)告可知,該系統(tǒng)的性能需求如下:(1)網(wǎng)站響應(yīng)時間為1秒。(2)可以滿足1000個用戶在線下載。(3)可以滿足1000個用戶同時試聽。(4)下載確定時間不能超過1秒。(5)可以滿足1000個用戶下載歌曲。(6)可以滿足1000個用戶同時聽取歌曲1.3.3 功能需求隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,很多用戶會上網(wǎng)瀏覽,聽歌等,這一系統(tǒng)不但容易掌握,而且用戶使用方便,利用用戶上網(wǎng)聽音樂,下載音樂,同時可以分享自己喜歡的音樂。1.4 系統(tǒng)測試策略1.4.1 性能測試指標(biāo)根據(jù)用戶性能需求,其性能指標(biāo)如表1-1。表1-1 性能指標(biāo)序號測試場景的描述監(jiān)控范圍備注1100個客戶瀏覽網(wǎng)站5個用戶啟動,每隔30秒增

7、加5個用戶,持續(xù)5分鐘,立即結(jié)束負(fù)載。瀏覽響應(yīng)時間,網(wǎng)絡(luò)延遲,吞吐量系統(tǒng)容量:1個評論板塊,共50條評論及50客戶21000個客戶同時下載歌曲10個用戶啟動,每隔30秒增加10個用戶,持續(xù)5分鐘,立即結(jié)束負(fù)載。網(wǎng)站的運(yùn)行是否正常同上31000個注冊管理員 10個用戶啟動,每隔60秒增加30個用戶,持續(xù)5分鐘,立即結(jié)束負(fù)載。網(wǎng)站的運(yùn)行是否正常同上41000個客戶下載音樂5個用戶啟動,每隔30秒增加5個用戶,持續(xù)5分鐘,立即結(jié)束負(fù)載下載確定響應(yīng)時間,網(wǎng)絡(luò)延遲,吞吐量同上5100個管理員進(jìn)行上傳音樂5個用戶啟動,每隔30秒增加5個用戶,持續(xù)5分鐘,立即結(jié)束負(fù)載上傳響應(yīng)時間,網(wǎng)絡(luò)延遲,吞吐量同上610

8、00個用戶同時試聽音樂10個用戶啟動,沒個30秒增加5個用戶,持續(xù)十分鐘,立即結(jié)束負(fù)載。網(wǎng)站運(yùn)行是是否正常同上1.4.2功能模塊說明1.網(wǎng)站前臺管理模塊1)歌曲下載2)歌曲在線聽取2.網(wǎng)站后臺管理模塊1.安全管理2.音樂管理3.歌手管理4.類型管理1.4.3 測試用例設(shè)計(jì)針對上面的模塊進(jìn)行測試用例設(shè)計(jì)如下:前臺模塊模塊名網(wǎng)站前臺管理模塊測試類型功能測試測試工具無用例ID用例名稱測試目的輸入描述預(yù)期結(jié)果實(shí)際結(jié)果測試數(shù)據(jù)1歌曲試聽測試歌曲能否試聽成功1. 點(diǎn)擊試聽按鈕2. 進(jìn)入試聽界面1. 播放音樂P2歌曲下載測試用戶下載歌曲是否成功1. 客戶進(jìn)入下載界面2. 點(diǎn)擊“下載”按鈕1. 提示“音樂下載

9、成功“2. 顯示下載歌曲信息信息P3爵士音樂界面測試顯示是否成功1.客戶點(diǎn)擊爵士音樂按鈕1.顯示爵士音樂界面P4.流行音樂界面測試顯示是否成功1.客戶點(diǎn)擊流行音樂按鈕1.顯示流行音樂界面P5.懷舊音樂界面測試顯示是否成功1.客戶點(diǎn)擊懷舊音樂按鈕1.顯示懷舊音樂界面P6.搖滾音樂界面測試顯示是否成功1.客戶點(diǎn)擊搖滾音樂按鈕1.顯示搖滾音樂界面P后臺模塊模塊名后臺管理系統(tǒng)首頁模塊測試類型功能測試測試工具無用例ID用例名稱測試目的輸入描述預(yù)期結(jié)果實(shí)際結(jié)果測試數(shù)據(jù)1管理員登錄測試管理員登錄是否成功1. 輸入用戶名和密碼2. 點(diǎn)擊“登錄”按鈕跳轉(zhuǎn)到下一個頁面P2取消登錄測試會員能否成功取消登錄1. 輸入

10、用戶名與密碼2. 點(diǎn)擊“取消”按鈕填寫空白處為空白P模塊名管理菜單模塊測試類型功能測試測試工具無用例ID用例名稱測試目的輸入描述預(yù)期結(jié)果實(shí)際結(jié)果測試數(shù)據(jù)1后臺管理說明測試管理員能否查看管理說明毋需填寫顯示成功P2音樂管理測試管理員能否成功進(jìn)行音樂管理1.輸入需要上傳的歌曲和歌詞2.選擇歌手姓名和歌曲類型3.點(diǎn)擊“上傳”按鈕上傳成功,跳轉(zhuǎn)到下一頁面P3歌手管理測試管理員能否成功進(jìn)行歌手管理1.輸入歌手姓名和選擇輸入性別,點(diǎn)擊“插入”按鈕2.點(diǎn)擊“刪除”按鈕3.點(diǎn)擊“修改”按鈕,對歌手姓名和性別進(jìn)行編輯,編輯完畢點(diǎn)擊“更新”按鈕1.插入成功,顯示新插入的歌手及其性別2.刪除成功,頁面沒有了被刪除的

11、內(nèi)容3.修改成功,最新更新的信息顯示在頁面上P4類型管理測試管理員能否成功進(jìn)行類型管理1.輸入歌曲類型,點(diǎn)擊“增加”按鈕2. 點(diǎn)擊“修改”按鈕,對歌曲類型進(jìn)行編輯,編輯完畢點(diǎn)擊“更新”按鈕3. 點(diǎn)擊“刪除”按鈕1.增加成功,顯示新增加的歌曲類型2.刪除成功,頁面沒有了被刪除的內(nèi)容3.修改成功,最新更新的信息顯示在頁面上P5安全管理測試管理員能否成功對管理員進(jìn)行安全管理1.輸入新用戶名和新密碼(并確認(rèn)新密碼),點(diǎn)擊“添加管理員”按鈕2.點(diǎn)擊“修改密碼”按鈕,輸入新密碼(并確認(rèn)新密碼)3點(diǎn)擊“刪除”按鈕1.添加成功,頁面顯示新添加的管理員信息2.修改成功,最新更新的信息顯示在頁面上3. 刪除成功,

12、頁面沒有了該管理員信息P1.4.4 整體測試策略根據(jù)上面的分析,系統(tǒng)的整體測試策略如下:1. 第一輪測試進(jìn)行功能測試,確定功能模塊是否符合用戶要求。其功能模塊如下:1.網(wǎng)站前臺管理模塊歌曲下載:測試音樂下載是否成功歌曲試聽:測試音樂下載是否成功2.網(wǎng)站后臺管理模塊1)歌曲上存 ,測試歌曲是否能正確上存。2)音樂管理,測試歌曲是否能正確修改。3)安全管理,測試用戶登錄與修改是否成功。4)類型管理,測試用戶歌曲類型分類是否有錯。5)歌手管理,測試歌手與歌曲匹配是否與現(xiàn)實(shí)不符。2. 第二輪測試對數(shù)據(jù)庫進(jìn)行測試,確認(rèn)數(shù)據(jù)庫是否可以完成網(wǎng)站的業(yè)務(wù)操作。2. 第三輪測試進(jìn)行性能測試,確定性能是否符合用戶的

13、性能需求。1)單用戶試聽與下載2)單用戶在線瀏覽歌曲單用戶下載下載事務(wù)響應(yīng)時間、下載完成數(shù)、吞吐量、資源利用率。瀏覽歌曲事務(wù)響應(yīng)時間、瀏覽歌曲完成數(shù)、吞吐量、資源利用率。試聽歌曲響應(yīng)時間、查詢歌曲完成數(shù)、吞吐量、資源利用率。4.第四輪測試進(jìn)行壓力測試,確認(rèn)系統(tǒng)能夠在12小時內(nèi)穩(wěn)定運(yùn)行。5.第五測試在獲得網(wǎng)站平臺架構(gòu)數(shù)據(jù)后,針對該架構(gòu)采取調(diào)整硬件配置的策略,進(jìn)一步分析網(wǎng)站的處理能力、容量擴(kuò)展空間、性能瓶頸等對系統(tǒng)進(jìn)行改良,完成對該系統(tǒng)的回歸測試。1.4.5 開始/中斷/完成標(biāo)準(zhǔn)開始/中斷/完成標(biāo)準(zhǔn)標(biāo)準(zhǔn)說明開始測試標(biāo)準(zhǔn)硬件環(huán)境可用且軟件正確安裝完成中斷測試標(biāo)準(zhǔn)安裝無法正確完成或程序的文檔有相當(dāng)多的

14、失誤或系統(tǒng)服務(wù)器異?;虬l(fā)現(xiàn)Block Bug完成測試標(biāo)準(zhǔn)完成測試計(jì)劃中的測試規(guī)劃并達(dá)到程序和測試質(zhì)量目標(biāo),并由Test Lead/R&D Manager確認(rèn)2. 測試實(shí)施2.1 系統(tǒng)測試環(huán)境搭建2.1.1 服務(wù)器配置測試服務(wù)器配置PC機(jī)2-4臺主頻2.6G以上及其他電腦配置等2.1.2數(shù)據(jù)平臺的搭建測試工具配置SQL Server2005或以上版本2.1.3系統(tǒng)平臺的選擇測試系統(tǒng)配置系統(tǒng)Windows XP/Win7VS2010ASP.NET/C#/2005以上2.2.1前臺單元測試(一)前臺測試導(dǎo)航欄測試測試過程測試模塊與數(shù)據(jù)輸入描述預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述導(dǎo)航欄中沒有流行

15、音樂分類導(dǎo)航欄中有流行音樂分類F1.1前臺導(dǎo)航欄將后臺“歌曲分類”中的流行音樂分類設(shè)為禁用,前臺導(dǎo)航欄當(dāng)中就會沒有此導(dǎo)航分類。首頁測試測試過程測試模塊與數(shù)據(jù)輸入描述預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述正常試聽下載正常試聽下載P1.2前臺網(wǎng)站首頁首頁當(dāng)中歌曲是否為正常下載試聽狀態(tài)程測試模塊與數(shù)據(jù)輸入描述預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述就正確進(jìn)入相關(guān)頁面正確進(jìn)入相關(guān)頁面P1.1前臺歌曲分類頁面點(diǎn)擊導(dǎo)航欄中分類,是否正常跳轉(zhuǎn)到相關(guān)頁面,例如:點(diǎn)擊流行音樂,進(jìn)入流行音樂界面下載測試測試過程測試模塊與數(shù)據(jù)輸入描述預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述顯示下載界面并有下載歌曲提示顯示下

16、載界面并有下載歌曲提示P1.1下載頁面點(diǎn)擊下載按鈕進(jìn)行下載試聽測試測試過程測試模塊與數(shù)據(jù)輸入描述預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述顯示試聽頁面并歌曲正常播放顯示試聽頁面并歌曲正常播放P1.1試聽頁面點(diǎn)擊試聽按鈕進(jìn)行試聽2.2.2后臺單元測試后臺管理首頁首頁登錄測試1如圖1-1所示:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖3)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)1.1登錄在“用戶名”中輸入“51aspx”,在密碼中輸入“51aspx ”。用戶名51aspx輸入成功或提示數(shù)據(jù)非法輸入成功P密碼51aspx錯誤描述難以辨別非法字符嚴(yán)重問題,黑客隨時可能通過這種方式入侵系統(tǒng)。

17、圖1-1首頁登錄測試2測試過程測試步驟與數(shù)據(jù)輸入描述(見圖3)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)1.2登錄在“用戶名”中輸入“51aspx ”,在密碼中輸入“51aspx ”,再按“登錄”按鈕。用戶名51aspx登錄成功(跳轉(zhuǎn)到下一界面)或登錄失?。o法跳轉(zhuǎn))登錄失敗F密碼51aspx錯誤描述在同一級中,已經(jīng)存在該相同用戶名,應(yīng)該提示該用戶名已經(jīng)存在一般問題,邏輯錯誤密碼輸入錯誤時,如下圖所示:圖1沒輸入名稱時,如下圖所示:圖2首頁登錄測試3測試過程測試步驟與數(shù)據(jù)輸入描述(見圖3)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)1.2取消在“用戶名”中輸入“5

18、1aspx ”,在密碼中輸入“51aspx ”,再按“取消”按鈕。用戶名51aspx取消成功(用戶名和密碼填寫處為空白處)取消成功P密碼51aspx錯誤描述難以辨別非法字符嚴(yán)重問題,黑客隨時可能通過這種方式入侵系統(tǒng)。后臺管理說明模塊:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)1.1后臺管理說明查看后臺管理說明無無顯示正常顯示正常P音樂管理模塊測試1測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)2.1音樂上傳在“上傳音樂”中單擊“瀏覽”按鈕選擇mp3格式的歌曲,在“上傳歌詞”中單擊“瀏覽”

19、按鈕選擇lrc格式的歌詞,下拉列表選擇歌手姓名和歌曲類型,最后單擊“上傳”。上傳歌曲*.mp3音樂上傳成功上傳成功P上傳歌詞*.lrc歌手姓名筷子男孩歌曲類型流行音樂音樂管理模塊測試2測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)2.2音樂上傳在“上傳音樂”中單擊“瀏覽”按鈕選擇任意格式的歌曲,在“上傳歌詞”中單擊“瀏覽”按鈕選擇任意格式的歌詞,下拉列表選擇歌手姓名和歌曲類型,最后單擊“上傳”。上傳歌曲彈出對話框:歌曲或歌詞類型不正確,上傳失敗彈出對話框:歌曲或歌詞類型不正確P上傳歌詞歌手姓名筷子男孩歌曲類型流行音樂音樂管理模塊測試3測試過程

20、測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)2.3音樂上傳在“上傳音樂”、“上傳歌詞”中無任何選擇,下拉列表選擇歌手姓名和歌曲類型,最后單擊“上傳”。上傳歌曲無無法上傳無法上傳P上傳歌詞無歌手姓名筷子男孩歌曲類型流行音樂歌手管理模塊測試1:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)3.1添加歌手在“歌手姓名”中輸入文字,下拉列表選擇歌手性別,最后單擊“插入”。歌手姓名添加成功添加成功P歌手性別歌手管理模塊測試2:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖3)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述

21、輸入數(shù)據(jù)名稱數(shù)據(jù)3.2添加歌手按序號3.1的操作,在“歌手姓名”中輸入alert(aa);,用于危險字符測試。添加成功或提示數(shù)據(jù)非法致命錯誤F錯誤描述拋出異常,用戶體驗(yàn)差;嚴(yán)重問題,黑客隨時可能通過這種方式入侵系統(tǒng)。歌手管理模塊測試3:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)3.3添加歌手在“歌手姓名”中輸入任意字符,下拉列表選擇歌手性別,最后單擊“插入”。歌手姓名#%添加失敗添加成功F歌手性別錯誤描述:輸入文字無非法字符限制歌手管理模塊測試4:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名

22、稱數(shù)據(jù)3.4歌手修改在“歌手姓名”中輸入姓名,下拉列表選擇歌手性別,最后單擊“更新”。歌手姓名更新成功更新成功P歌手性別歌手管理模塊測試5:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)3.5歌手修改在“歌手姓名”中輸入相同的姓名,下拉列表選擇相同歌手性別,最后單擊“更新”。歌手姓名更新失敗,無變化無變化P歌手性別歌手管理模塊測試6:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)3.6歌手刪除單擊“刪除”按鈕,刪除所選歌手信息歌手姓名刪除成功刪除成功P歌手性別類型管理模塊測試1:測試過程測試

23、步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)4.1添加歌手在“歌手類型”中輸入文字,單擊“增加”。歌曲類型小清新添加成功添加成功P類型管理模塊測試2:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖3)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)4.2添加歌曲類型按序號4.1的操作,在“歌曲類型”中輸入alert(aa);,用于危險字符測試。歌曲類型添加成功或提示數(shù)據(jù)非法致命錯誤F錯誤描述拋出異常,用戶體驗(yàn)差;嚴(yán)重問題,黑客隨時可能通過這種方式入侵系統(tǒng)。類型管理模塊測試3:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作

24、描述輸入數(shù)據(jù)名稱數(shù)據(jù)4.3歌曲類型修改在“歌手姓名”中輸入姓名,下拉列表選擇歌手性別,最后單擊“更新”。歌曲類型更新成功更新成功P類型管理模塊測試4:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)4.4添加歌曲類型在“歌手姓名”中輸入任意字符,下拉列表選擇歌手性別,最后單擊“插入”。歌曲類型#%添加失敗添加成功F錯誤描述:輸入文字無非法字符限制類型管理模塊測試5:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)4.3歌曲類型刪除單擊“刪除”,刪除所選歌曲類型信息。歌曲類型刪除成功刪除成功P安全

25、管理模塊測試1:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)5.1添加管理員在“安全管理”中再次輸入 “ee”用戶名,輸入新密碼“ee”,單擊“添加管理員”按鈕。用戶名ee提示“ee”管理員已經(jīng)存在添加成功F新密碼ee新密碼ee錯誤描述在同一級中,已經(jīng)存在該同名稱管理員(且密碼一樣),無限制添加次數(shù)。應(yīng)該提示該管理員已經(jīng)存在一般問題,邏輯錯誤安全管理模塊測試2測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)5.2刪除管理員信息單擊“刪除用戶“按鈕,刪除所選管理員信息用戶刪除刪除成功刪除成功P

26、安全管理模塊測試3:測試過程測試步驟與數(shù)據(jù)輸入描述(見圖2)預(yù)期結(jié)果實(shí)際結(jié)果P/F序號場景測試操作描述輸入數(shù)據(jù)名稱數(shù)據(jù)5.3修改管理員信息單擊“修改密碼“,輸入舊密碼新密碼。 用戶名11修改成功修改成功P舊密碼11新密碼222新密碼222錯誤描述:單元功能不完善,無顯示成功信息,管理員不清楚是否修改成功2.3.3集成測試完成了前面的功能測試之后,就可以進(jìn)入集成測試階段。將所有模塊按照設(shè)計(jì)要求(如根據(jù)機(jī)構(gòu)圖)組裝為子系統(tǒng)或系統(tǒng)。進(jìn)行集成測試。實(shí)踐表明,一些模塊雖然能夠單獨(dú)地工作,單并不能保證在系統(tǒng)中也能正常工作。程序局部反映不出來的問題,很可能在全局上暴露出來,甚至影響整體功能的實(shí)現(xiàn)??梢栽囍鴮?/p>

27、以下專題進(jìn)行集成測試,測試的方法如前述所示。l 用戶與歌曲的關(guān)系;l 歌曲與音樂管理的關(guān)系;l 歌曲與歌曲類型的關(guān)系;l 管理員與后臺管理的關(guān)系;l 前臺與后臺的關(guān)系;l 性能壓力測試;模塊接口測試:在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)不會丟失,但偶爾更新不及時。模塊與模塊之間,一個模塊的功能不會對另一個模塊的功能產(chǎn)生不利的影響。各個子功能組合起來,能夠達(dá)到預(yù)期要求的父功能。全局?jǐn)?shù)據(jù)結(jié)構(gòu)沒有問題,保證系統(tǒng)正確性。單個模塊的誤差不大且不會放大,偶爾會有單個模塊的編輯對數(shù)據(jù)庫有影響。數(shù)據(jù)庫測試:對數(shù)據(jù)庫進(jìn)行測試,確認(rèn)數(shù)據(jù)庫能完成網(wǎng)站的后臺工作首先對數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行修改,刪除數(shù)據(jù)項(xiàng),添加數(shù)

28、據(jù)項(xiàng),添加表記錄,刪除表記錄,修改表記錄,對存儲過程當(dāng)中的接口進(jìn)行測試結(jié)合表的關(guān)聯(lián)進(jìn)行測試,對接口采用等價類,邊界值等方法進(jìn)行測試集成測試發(fā)現(xiàn)的問題:在后臺管理與前臺當(dāng)中無法相互鏈接,申請管理員時能重復(fù)相同的用戶名。數(shù)據(jù)更新不及時。2.3性能測試2.3.1 錄制與編寫腳本2.3.2 設(shè)計(jì)與創(chuàng)建場景2.3.3運(yùn)行結(jié)果并分析數(shù)據(jù)根據(jù)下圖數(shù)據(jù)結(jié)果可以得出網(wǎng)站的運(yùn)行符合測試用例的各項(xiàng)指標(biāo),通過量以及吞吐量都符合以上的尋求量,在測試過程當(dāng)中出現(xiàn)不通過情況,但對網(wǎng)站運(yùn)行用戶使用,管理員進(jìn)行操作不構(gòu)成影響,根據(jù)數(shù)據(jù)圖,可以得到本網(wǎng)站能在多個用戶進(jìn)行瀏覽下載試聽下,網(wǎng)站能穩(wěn)定運(yùn)行。集成測試完成了前面的功能測試

29、之后,就可以進(jìn)入集成測試階段。將所有模塊按照設(shè)計(jì)要求(如根據(jù)機(jī)構(gòu)圖)組裝為子系統(tǒng)或系統(tǒng)。進(jìn)行集成測試。實(shí)踐表明,一些模塊雖然能夠單獨(dú)地工作,單并不能保證在系統(tǒng)中也能正常工作。程序局部反映不出來的問題,很可能在全局上暴露出來,甚至影響整體功能的實(shí)現(xiàn)??梢栽囍鴮σ韵聦n}進(jìn)行集成測試,測試的方法如前述所示。l 用戶與歌曲的關(guān)系;l 歌曲與音樂管理的關(guān)系;l 歌曲與歌曲類型的關(guān)系;l 管理員與后臺管理的關(guān)系;l 前臺與后臺的關(guān)系;l 性能壓力測試;l 模塊接口測試:l 在把各個模塊連接起來的時候,穿越模塊接口的數(shù)據(jù)不會丟失,但偶爾更新不及時。模塊與模塊之間,一個模塊的功能不會對另一個模塊的功能產(chǎn)生不利

30、的影響。各個子功能組合起來,能夠達(dá)到預(yù)期要求的父功能。全局?jǐn)?shù)據(jù)結(jié)構(gòu)沒有問題,保證系統(tǒng)正確性。單個模塊的誤差不大且不會放大,偶爾會有單個模塊的編輯對數(shù)據(jù)庫有影響。ll 數(shù)據(jù)庫測試:l 對數(shù)據(jù)庫進(jìn)行測試,確認(rèn)數(shù)據(jù)庫能完成網(wǎng)站的后臺工作l 首先對數(shù)據(jù)庫的數(shù)據(jù)進(jìn)行修改,刪除數(shù)據(jù)項(xiàng),添加數(shù)據(jù)項(xiàng),添加表記錄,刪除表記錄,修改表記錄,對存儲過程當(dāng)中的接口進(jìn)行測試結(jié)合表的關(guān)聯(lián)進(jìn)行測試,對接口采用等價類,邊界值等方法進(jìn)行測試ll 集成測試發(fā)現(xiàn)的問題:l 在后臺管理與前臺當(dāng)中無法相互鏈接,申請管理員時能重復(fù)相同的用戶名。數(shù)據(jù)更新不及時。2.4回歸測試2.4.1測試概述:對單元測試和集成測試分析出來的錯誤修改后,進(jìn)

31、行的一次系統(tǒng)性測試,測驗(yàn)修復(fù)后的系統(tǒng)兼容性,安全性以及可用性等方面是否有一點(diǎn)的提高和穩(wěn)定。2.4.2 測試記錄:通過利用Loadrunner測試,生成腳本,插入事務(wù),手動場景等,最后進(jìn)行結(jié)果分析和得到報(bào)告。(附Loadrunner工作文檔)2.4.3測試結(jié)果:該系統(tǒng)已經(jīng)能正常運(yùn)行,大部分錯誤已經(jīng)修改,沒有出現(xiàn)嚴(yán)重錯誤,還有部分小缺陷未能完善,同時操作過多可能影響系統(tǒng)的反應(yīng)。用戶使用時能相應(yīng)地完成指令,管理員正常管理,數(shù)據(jù)安全有一定的保護(hù),防止非管理人員不可獲得數(shù)據(jù)改動權(quán)。第三章.測試結(jié)論3.1 功能性本網(wǎng)站的主要功能為下載試聽音樂,通過網(wǎng)站對歌曲的分類,可以讓用戶更快的清楚歌曲的類型。后臺管理為管理員所運(yùn)行,主要為前臺提供歌曲的更新,添加歌曲修改歌曲等。3.2 易用性本網(wǎng)站的易用性在于在前臺當(dāng)中用戶無需注冊會員就能下載試聽歌曲,了解歌曲的信息,二在后臺管理當(dāng)中,管理員對歌曲的管理也較為方便,申請管理員后能在里面進(jìn)行對

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論