《在線視頻播放系統(tǒng)—測試計劃書》由會員分享,可在線閱讀,更多相關(guān)《在線視頻播放系統(tǒng)—測試計劃書(11頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
在線視頻播放系統(tǒng)
測試計劃書
修訂歷史記錄
版本
日期
AMD
修訂者
說明
1.0
2015年5月19日
(A——添加,M——修改,D——刪除)
目錄
1.簡介 4
1.1目的 4
1.2 范圍 4
2.測試參考文檔和測試提交文檔 5
2.1測試參考文檔 5
2.2測試提交文檔 5
3.測試進度 6
4.測試資源 7
4.1人力資源 7
4.2 測試環(huán)境 7
4.3測試工具 7
5.測試風(fēng)險
2、,優(yōu)先級 8
6.測試策略 8
6.1 數(shù)據(jù)和數(shù)據(jù)庫的完整性測試 8
6.2 接口測試 8
6.3 集成測試 9
6.4 功能測試 9
6.5用戶界面測試 9
6.6 性能測試 10
6.7 負載測試 11
6.8 強度測試 11
6.9 容量測試 11
6.10 安全性和訪問控制測試 11
6.11 故障轉(zhuǎn)移恢復(fù)測試 11
6.12 配置測試 12
6.13 安裝測試 12
7.嚴重問題描述 12
1.簡介
1.1目的
確定當(dāng)前項目能夠使用并測試其播放視頻的功能和用戶長久在線的功能。測試當(dāng)前版本軟件能否實現(xiàn)視頻的播放、暫停和進度條調(diào)整,以保證用戶
3、可以正常使用該軟件。自動化比例相對較低,手工測試占得相對比例應(yīng)當(dāng)較高,以保證視頻的正常播放,不出現(xiàn)卡頓掉線。測試完成標準應(yīng)以軟件可以長久保持用戶在線,并在播放過程中一直保持不出現(xiàn)較長時機卡頓,可以進行暫停播放功能為基準。由于是初次測試,工作量應(yīng)當(dāng)相對較多,對代碼的結(jié)構(gòu)等都需要進行調(diào)整,工作量相對較高。
1.2 范圍
本次測試主要采用黑盒測試的方法,主要針對于本系統(tǒng)的功能測試模塊,對于性能測試,負載測試,安全測試等其他方面的測試會根據(jù)時間和進度給予相應(yīng)的測試。
11
2.測試參考文檔和測試提交文檔
2.1測試參考文檔
文檔
(版本/日期)
已創(chuàng)建或可用
已被接收或已
4、經(jīng)過復(fù)審
作者或來源
備注
可行性分析報告
是□ 否□
是□ 否□
軟件需求定義
是□ 否□
是□ 否□
軟件系統(tǒng)分析
(STD,DFD,CFD,DD)
是□ 否□
是□ 否□
軟件概要設(shè)計
是□ 否□
是□ 否□
軟件詳細設(shè)計
是□ 否□
是□ 否□
軟件測試需求
是□ 否□
是□ 否□
硬件可行性分析報告
是□ 否□
是□ 否□
硬件需求定義
是□ 否□
是□ 否□
硬件概要設(shè)計
是□ 否□
是□ 否□
硬件原理圖設(shè)計
是□ 否□
是□ 否□
5、硬件結(jié)構(gòu)設(shè)計(包含PCB)
是□ 否□
是□ 否□
FPGA設(shè)計
是□ 否□
是□ 否□
硬件測試需求
是□ 否□
是□ 否□
PCB設(shè)計
是□ 否□
是□ 否□
USB驅(qū)動設(shè)計
是□ 否□
是□ 否□
Tuner BSP 設(shè)計
是□ 否□
是□ 否□
MCU設(shè)計
是□ 否□
是□ 否□
模塊開發(fā)手冊
是□ 否□
是□ 否□
測試時間表及人員安排
是□ 否□
是□ 否□
測試計劃
是□ 否□
是□ 否□
測試方案
是□ 否□
是□ 否□
測試
6、報告
是□ 否□
是□ 否□
測試分析報告
是□ 否□
是□ 否□
用戶操作手冊
是□ 否□
是□ 否□
安裝指南
是□ 否□
是□ 否□
2.2測試提交文檔
《在線視頻播放系統(tǒng)測試計劃書》(即本計劃書)以及相關(guān)測試軟件管理工具生成的測試文檔。
3.測試進度
測試活動
計劃開始日期
實際開始日期
結(jié)束日期
制定測試計劃
設(shè)計測試
集成測試
系統(tǒng)測試
性能測試
安裝測試
用戶驗收測試
對測試進行評估
產(chǎn)品發(fā)布
7、
4.測試資源
4.1人力資源
角色
所推薦的最少資源(所分配的專職角色數(shù)量)
具體職責(zé)或注釋
編寫人
1
編寫該計劃書
資料收集人
1
收集該計劃書需要用到的資料
4.2 測試環(huán)境
軟件環(huán)境
本系統(tǒng)是在Windows XP 和Windows 7 的環(huán)境下,使用自動化測試工具,用黑盒的測試方法手動進行測試的
Web服務(wù)器/應(yīng)用服務(wù)器:Tomcat.7x
數(shù)據(jù)庫系統(tǒng):MySQL 5.1
客戶端軟件:IE/火狐/谷歌
硬件環(huán)境
Windows XP:
CPU 2.8GHz 內(nèi)存:2G
Windows 7
8、:
CPU 1.8GHz 內(nèi)存:2G
Windows 8:
CPU 1.8GHz 內(nèi)存:2G
4.3測試工具
用途
工具
生產(chǎn)廠商/自產(chǎn)
版本
5.測試風(fēng)險,優(yōu)先級
由于有人為的手工測試,所以若測試人員的經(jīng)驗不足,有可能會導(dǎo)致測試用例覆蓋不夠全面。這個問題可能還剛剛接觸項目的測試人員很大可能會碰到的問題,所以級別較高。而且書寫該文檔的人如果對該系統(tǒng)了解的不夠全面也是會造成測試計劃不夠完備。另外服務(wù)器在部署時,也應(yīng)注意視頻的格式是否會出現(xiàn)不兼容,以及瀏覽器類型和版本
9、的問題,但這些問題不是很重要。
6.測試策略
6.1 數(shù)據(jù)和數(shù)據(jù)庫的完整性測試
測試目標:
確保數(shù)據(jù)庫安裝成功,訪問過程不出現(xiàn)錯誤,查詢,添加,修改等數(shù)據(jù)庫操作能正常運行,數(shù)據(jù)不會遭到損壞
測試范圍:
技術(shù):
調(diào)用各個數(shù)據(jù)庫訪問方法和進程,并在其中填充有效的和無效的數(shù)據(jù)(或?qū)?shù)據(jù)的請求)。
檢查數(shù)據(jù)庫,確保數(shù)據(jù)已按預(yù)期的方式填充,并且所有的數(shù)據(jù)庫事件已正常發(fā)生;或者檢查所返回的數(shù)據(jù),確保正當(dāng)?shù)睦碛蓹z索到了正確的數(shù)據(jù)
開始標準:
完成標準:
數(shù)據(jù)庫成功安裝,數(shù)據(jù)庫的操作正常,數(shù)據(jù)不會遭到損壞
測試重點和優(yōu)先級:
數(shù)據(jù)庫的安裝以及對數(shù)據(jù)庫的操作能正常,由
10、于數(shù)據(jù)到直接影響到幾乎所有操作的進行,所以其優(yōu)先級為高
需考慮的特殊事項:
應(yīng)使用小型或最小的數(shù)據(jù)庫(記錄的數(shù)量有限)來使所有無法接受的事件具有更大的可視度。
6.2 接口測試
測試目標
測試范圍:
技術(shù):
開始標準:
完成標準:
測試重點和優(yōu)先級:
需考慮的特殊事項:
6.3 集成測試
測試目標
檢測需求中業(yè)務(wù)流程,數(shù)據(jù)流的正確性
測試范圍:
需求中明確的業(yè)務(wù)流程,或組合不同功能模塊而形成一個大的功能。
技術(shù):
在使用有效數(shù)據(jù)時得到預(yù)期的結(jié)果。
在使用無效數(shù)據(jù)時顯示相應(yīng)的錯誤消息或警告消息。
各業(yè)務(wù)規(guī)則都得到了正確的
11、應(yīng)用。
開始標準:
在完成某個集成測試時必須達到標準
完成標準:
所計劃的測試已全部執(zhí)行。
所發(fā)現(xiàn)的缺陷已全部解決。
測試重點和優(yōu)先級:
測試過程中需著重測試用戶的登陸和視頻的播放,這也是本系統(tǒng)的主要業(yè)務(wù),優(yōu)先級為高
需考慮的特殊事項:
在視頻播放測試過程中應(yīng)注意,視頻的進度條調(diào)整后,視頻是否還能正常播放。
6.4 功能測試
測試目標
確保測試的功能正常,用戶可以正常登陸,視頻的上傳和播放能夠正常實現(xiàn)。
測試范圍:
技術(shù):
利用有效的和無效的數(shù)據(jù)來執(zhí)行各個用例、用例流或功能,以核實以下內(nèi)容:
在使用有效數(shù)據(jù)時得到預(yù)期的結(jié)果。
在使用無效數(shù)據(jù)
12、時顯示相應(yīng)的錯誤消息或警告消息。
各業(yè)務(wù)規(guī)則都得到了正確的應(yīng)用。
開始標準:
完成標準:
所有功能都能正常使用并不會出錯或者產(chǎn)生異常
測試重點和優(yōu)先級:
優(yōu)先級高
需考慮的特殊事項:
對用戶的信息加以驗證,必要的時候需要顯示驗證碼,以防止用戶信息泄露。
6.5用戶界面測試
測試目標
核實以下內(nèi)容:
通過測試進行的瀏覽可正確反映業(yè)務(wù)的功能和需求,這種瀏覽包括窗口與窗口之間、字段與字段之間的瀏覽,以及各種訪問方法(Tab鍵、鼠標移動、和快捷鍵)的使用
窗口的對象和特征(例如,菜單、大小、位置、狀態(tài)和中心)都符合標準。
測試范圍:
界面的各自
13、組建和它們的事件反應(yīng)
技術(shù):
為每個窗口創(chuàng)建或修改測試,以核實各個應(yīng)用程序窗口和對象都可正確地進行瀏覽,并處于正常的對象狀態(tài)。
開始標準:
完成標準:
成功地核實出各個窗口都與基準版本保持一致,或符合可接受標準
測試重點和優(yōu)先級:
需考慮的特殊事項:
并不是所有定制或第三方對象的特征都可訪問。
6.6 性能測試
測試目標
核實所指定的事務(wù)或業(yè)務(wù)功能在以下情況下的性能行為:
正常的預(yù)期工作量
預(yù)期的最繁重工作量
測試范圍:
技術(shù):
使用為功能或業(yè)務(wù)周期測試制定的測試過程。
通過修改數(shù)據(jù)文件來增加事務(wù)數(shù)量,或通過修改腳本來增加每項事務(wù)的迭代數(shù)量
14、。
腳本應(yīng)該在一臺計算機上運行(最好是以單個用戶、單個事務(wù)為基準),并在多個客戶機(虛擬的或?qū)嶋H的客戶機,請參見下面的“需要考慮的特殊事項”)上重復(fù)。、
開始標準:
完成標準:
單個事務(wù)或單個用戶:在每個事務(wù)所預(yù)期時間范圍內(nèi)成功地完成測試腳本,沒有發(fā)生任何故障。
多個事務(wù)或多個用戶:在可接受的時間范圍內(nèi)成功地完成測試腳本,沒有發(fā)生任何故障。
測試重點和優(yōu)先級:
需考慮的特殊事項:
綜合的性能測試還包括在服務(wù)器上添加后臺工作量。
可采用多種方法來執(zhí)行此操作,其中包括:
直接將“事務(wù)強行分配到”服務(wù)器上,這通常以“結(jié)構(gòu)化語言”調(diào)用的形式來實現(xiàn)。
通過創(chuàng)建“虛擬
15、的”用戶負載來模擬許多個(通常為數(shù)百個)客戶機。此負載可通過“遠程終端仿真(Remote Terminal Emulation)工具來實現(xiàn)。此技術(shù)還可用于在網(wǎng)絡(luò)中加載“流量”。
使用多臺實際客戶機(每臺客戶機都運行測試腳本)在系統(tǒng)上添加負載。
性能測試應(yīng)該在專用的計算機上或在專用的機時內(nèi)執(zhí)行,以便實現(xiàn)完全的控制和精確的評測。
性能測試所用的數(shù)據(jù)庫應(yīng)該是實際大小或相同縮放比例的數(shù)據(jù)庫。
6.7 負載測試
測試目標
核實所指定的事務(wù)或商業(yè)理由在不同的工作量條件下的性能行為時間。
測試范圍:
技術(shù):
使用為功能或業(yè)務(wù)周期測試制定的測試。
通過修改數(shù)據(jù)文件來增加事務(wù)數(shù)量
16、,或通過修改腳本來增加每項事務(wù)發(fā)生的次數(shù)。
開始標準:
完成標準:
多個事務(wù)或多個用戶:在可接受的時間范圍內(nèi)成功地完成測試,沒有發(fā)生任何故障。
測試重點和優(yōu)先級:
需考慮的特殊事項:
負載測試應(yīng)該在專用的計算機上或在專用的機時內(nèi)執(zhí)行,以便實現(xiàn)完全的控制和精確的評測。
負載測試所用的數(shù)據(jù)庫應(yīng)該是實際大小或相同縮放比例的數(shù)據(jù)庫
6.8 強度測試
無
6.9 容量測試
無
6.10 安全性和訪問控制測試
無
6.11 故障轉(zhuǎn)移恢復(fù)測試
無
6.12 配置測試
無
6.13 安裝測試
無
7.嚴重問題描述
問題嚴重度
描述
響應(yīng)時間
高
中
低