軟件系統(tǒng)測試專項(xiàng)方案_第1頁
軟件系統(tǒng)測試專項(xiàng)方案_第2頁
軟件系統(tǒng)測試專項(xiàng)方案_第3頁
軟件系統(tǒng)測試專項(xiàng)方案_第4頁
軟件系統(tǒng)測試專項(xiàng)方案_第5頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

/3/27/3/27考試報(bào)名及成績查詢系統(tǒng)測試方案和用例前言系統(tǒng)已在成功上線,從而業(yè)務(wù)信息管理逐步走上了集中管控道路。因?yàn)槊芗D(zhuǎn)在全市各點(diǎn)展開,從而將會(huì)勢必出現(xiàn)業(yè)務(wù)系統(tǒng)中信息大量增加態(tài)勢。伴隨業(yè)務(wù)系統(tǒng)在生產(chǎn)狀態(tài)下日趨穩(wěn)定、成熟,系統(tǒng)性能問題也逐步成為了我們關(guān)注焦點(diǎn):天天大數(shù)據(jù)量“沖擊”,系統(tǒng)能穩(wěn)定在什么樣性能水平,面臨企業(yè)業(yè)務(wù)增加時(shí),系統(tǒng)能否經(jīng)受住“考驗(yàn)”,這些問題需要經(jīng)過一個(gè)完整性能測試來給出答案。軟件測試關(guān)鍵依據(jù)是被試系統(tǒng)研制任務(wù)書和技術(shù)規(guī)格書,是對(duì)軟件整體功效和性能綜合測試和評(píng)定。測試原理是軟件測試活動(dòng)理論基礎(chǔ),測試方法是測原理實(shí)際應(yīng)用和取得測試數(shù)據(jù)手段?;谲浖残?,對(duì)于軟件測試要遵照通常軟件測試原理和方法。同時(shí),針對(duì)軟件特征,找到適宜測試方法。測試用例合理性對(duì)于軟件測試和評(píng)定含相關(guān)鍵作用。其次,軟件運(yùn)行環(huán)境復(fù)雜程度對(duì)軟件評(píng)定含相關(guān)鍵作用,所以應(yīng)產(chǎn)生盡可能逼真運(yùn)行背景方便于研究。目錄序言………………2測試方案一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)性能測試概述 …………5被測系統(tǒng)定義………………51.1.1功效介紹………51.1.2性能測試指標(biāo)…………………5系統(tǒng)結(jié)構(gòu)及步驟……………6系統(tǒng)總體結(jié)構(gòu)………………61.2.2功效模塊…………6性能測試環(huán)境…………………7第二章性能測試……………………72.1壓力測試………72.1.1壓力測試概述……………72.1.2測試目標(biāo)…………………72.2正確性測試………82.3容錯(cuò)性(健壯性)測試…………82.4完整(安全)性測試……………82.5接口間測試………82.6數(shù)據(jù)庫測試………82.7錯(cuò)誤推測…………82.8效率………………82.9可了解(操作)性…………………82.10可移植性…………82.11回歸測試…………92.12比較測試…………9第三章估計(jì)測試過程及結(jié)果描述……9測試描述……………93.2測試場景……………93.3測試結(jié)果……………10測試用例第四章目標(biāo)……………12第五章項(xiàng)目概要…………………12項(xiàng)目介紹…………………12設(shè)計(jì)目標(biāo)………………126.1.1開發(fā)環(huán)境……………126.1.2程序功效……………12測試方案一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)性能測試概述 被測系統(tǒng)定義一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)作為此次測試被測系統(tǒng)(注:以下全部針對(duì)被測系統(tǒng)地描述均為針對(duì)一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)進(jìn)行),一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)是由C#編寫網(wǎng)頁系統(tǒng),后臺(tái)應(yīng)用了SQLsever數(shù)據(jù)庫,該系統(tǒng)包含關(guān)鍵功效有:一般話等級(jí)考試報(bào)名及成績查詢等,在此次測試中,將針對(duì)這些大數(shù)據(jù)量查詢、統(tǒng)計(jì)功效進(jìn)行壓力測試,檢驗(yàn)并評(píng)定在模擬環(huán)境中,系統(tǒng)對(duì)負(fù)載承受能力,在不一樣用戶連接情況下,系統(tǒng)負(fù)載能力和響應(yīng)能力,和在估計(jì)數(shù)據(jù)容量中,系統(tǒng)能夠容忍最大用戶數(shù)。功效介紹支持考生信息輸入,管理??忌軌虻卿涀约嘿~戶進(jìn)行考試報(bào)名和報(bào)名信息、成績查詢等。能夠統(tǒng)計(jì)考試報(bào)名信息,進(jìn)行管理錄入。創(chuàng)建考試數(shù)據(jù)庫,而且能夠進(jìn)行數(shù)據(jù)管理、修改、添加等。包含對(duì)考生報(bào)名信息限制操作管理功效。1.1.2性能測試指標(biāo)此次測試是針對(duì)一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)在應(yīng)對(duì)密集整轉(zhuǎn)大壓力下而進(jìn)行,關(guān)鍵需要取得以下測試指標(biāo)。1、應(yīng)用系統(tǒng)負(fù)載能力:即系統(tǒng)所能容忍最大用戶數(shù)量,也就是在正常響應(yīng)時(shí)間中,系統(tǒng)能夠支持最多用戶端數(shù)量。2、系統(tǒng)響應(yīng)能力:即在多種負(fù)載壓力情況下,系統(tǒng)響應(yīng)時(shí)間,也就是從用戶端請(qǐng)求提議,到服務(wù)器端應(yīng)答返回所需要時(shí)間,包含網(wǎng)絡(luò)傳輸時(shí)間和服務(wù)器處理時(shí)間。3、應(yīng)用系統(tǒng)可靠性:即在連續(xù)工作時(shí)間狀態(tài)下,系統(tǒng)能夠正常運(yùn)行時(shí)間,即在連續(xù)工作時(shí)間段內(nèi)沒有犯錯(cuò)信息。系統(tǒng)結(jié)構(gòu)及步驟一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)在實(shí)際生產(chǎn)中體系結(jié)構(gòu)跟此次性能測試所采取體系結(jié)構(gòu)是一樣,交易步驟也是一致。不過,因?yàn)橛布l件限制,此次性能測試硬件平臺(tái)跟實(shí)際生產(chǎn)環(huán)境略有不一樣。系統(tǒng)總體結(jié)構(gòu)描述本系統(tǒng)總體結(jié)構(gòu),包含:硬件組織體系結(jié)構(gòu)、網(wǎng)絡(luò)組織體系結(jié)構(gòu)、軟件組織體系結(jié)構(gòu)和功效模塊組織體系結(jié)構(gòu)。1.2.2功效模塊此次性能測試中各類操作全部是由若干功效模塊組成,每個(gè)功效全部依據(jù)其實(shí)施特點(diǎn)分成了若干操作步驟,每個(gè)步驟就是一個(gè)功效點(diǎn)(即功效模塊)。本系統(tǒng)功效模塊包含:考生注冊、信息確定、考生登錄、考試報(bào)名、成績查詢、學(xué)生信息修改、信息管理。功效模塊分布以下圖所表示:性能測試環(huán)境此次性能測試環(huán)境和真實(shí)運(yùn)行環(huán)境硬件和網(wǎng)絡(luò)環(huán)境有所不一樣,是真實(shí)環(huán)境縮小,數(shù)據(jù)庫是真實(shí)環(huán)境數(shù)據(jù)庫一個(gè)復(fù)制(或縮?。?,本系統(tǒng)采取標(biāo)準(zhǔn)CS結(jié)構(gòu),用戶端經(jīng)過前臺(tái)安裝訪問應(yīng)用系統(tǒng)。其中具體環(huán)境以下:中間服務(wù)器:InternetExplorer操作系統(tǒng):Windows7/Windowsxp網(wǎng)絡(luò)環(huán)境:LAN(10M)數(shù)據(jù)庫:sqlserver用戶端:PC(Windows)性能測試從廣泛意義上講性能測試包含:壓力測試、穩(wěn)定性測試、負(fù)載能力測試和可擴(kuò)展性測試等。在不一樣應(yīng)用系統(tǒng)性能測試中,需要依據(jù)應(yīng)用系統(tǒng)特點(diǎn)和測試目標(biāo)不一樣來選擇具體測試方案,此次一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)性能測試關(guān)鍵是采取通常壓力測試模式來實(shí)施,即:逐步增加壓力,查看應(yīng)用系統(tǒng)在多種壓力情況下性能表現(xiàn)。在此次性能測試中,將使用美科利(Mercury)企業(yè)性能測試LoadRunner8.1對(duì)測試應(yīng)用各層進(jìn)行監(jiān)控,判定J2EE各層次各類方法和類調(diào)用使用時(shí)間和效率,并幫助開發(fā)人員分析J2EE應(yīng)用各類操作性能瓶頸點(diǎn)。2.1壓力測試在性能測試中,壓力測試關(guān)鍵是為了獲取系統(tǒng)在較大壓力情況下性能表現(xiàn)而設(shè)計(jì)并實(shí)現(xiàn),壓力測試關(guān)鍵是獲取系統(tǒng)性能瓶頸和系統(tǒng)最大吞吐率。2.1.1壓力測試概述此次測試是針對(duì)一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)在應(yīng)對(duì)密集整轉(zhuǎn)壓力下業(yè)務(wù)處理能力測試,檢驗(yàn)系統(tǒng)吞吐率。本系統(tǒng)壓力測試關(guān)鍵是針對(duì)關(guān)鍵業(yè)務(wù)功效、報(bào)表統(tǒng)計(jì)進(jìn)行,檢驗(yàn)在日間應(yīng)用高峰時(shí)期,并發(fā)用戶數(shù)較多時(shí)候處理能力等等。2.1.2測試目標(biāo)壓力測試目標(biāo)就是檢驗(yàn)系統(tǒng)最大吞吐量,檢驗(yàn)現(xiàn)行業(yè)務(wù)系統(tǒng)在多種壓力交易量下運(yùn)行情況,檢驗(yàn)系統(tǒng)地運(yùn)行瓶頸,獲取系統(tǒng)處理能力等等。此次針對(duì)一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)所進(jìn)行壓力測試測試目標(biāo)為:給出一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)目前性能情況定位一般話等級(jí)考試報(bào)名及成績查詢系統(tǒng)性能瓶頸或潛在性能瓶頸總結(jié)一套合理、可操作、適合企業(yè)現(xiàn)實(shí)情況性能測試方案,為后續(xù)性能測試工作提供基礎(chǔ)思緒。2.2正確性測試輸入用戶實(shí)際相關(guān)數(shù)據(jù)以驗(yàn)證系統(tǒng)是滿足需求規(guī)格說明書要求;測試用例中測試點(diǎn)應(yīng)首先確保要最少覆蓋需求規(guī)格說明書中各項(xiàng)功效,而且正常。取一些特例進(jìn)行檢測,看是否能出現(xiàn)預(yù)期效果。2.3容錯(cuò)性(健壯性)測試程序能夠接收正確數(shù)據(jù)輸入而且產(chǎn)生正確(預(yù)期)輸出,輸入非法數(shù)據(jù)(非法類型、不符合要求數(shù)據(jù)、溢出數(shù)據(jù)等),程序應(yīng)能給出提醒并進(jìn)行對(duì)應(yīng)處理。把自己想象成一名對(duì)產(chǎn)品操作一點(diǎn)也不懂用戶,在進(jìn)行任意操作。增大系統(tǒng)適用范圍。2.4完整(安全)性測試:對(duì)未經(jīng)授權(quán)人使用軟件系統(tǒng)或數(shù)據(jù)企圖,系統(tǒng)能夠控制程度,程序數(shù)據(jù)處理能夠保持外部信息(數(shù)據(jù)庫或文件)完整和安全。2.5接口間測試:接口間測試:測試各個(gè)模塊相互間協(xié)調(diào)和通信情況,數(shù)據(jù)輸入輸出一致性和正確性。2.6數(shù)據(jù)庫測試:依據(jù)數(shù)據(jù)庫設(shè)計(jì)規(guī)范對(duì)軟件系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)、數(shù)據(jù)表及其之間數(shù)據(jù)調(diào)用關(guān)系進(jìn)行測試。2.7錯(cuò)誤推測:關(guān)鍵是依據(jù)測試經(jīng)驗(yàn)和直覺,參考以往軟件系統(tǒng)出現(xiàn)錯(cuò)誤之處。2.8效率:完成預(yù)定功效,系統(tǒng)運(yùn)行時(shí)間(關(guān)鍵是針對(duì)數(shù)據(jù)庫而言)。2.9可了解(操作)性:了解和使用該系統(tǒng)難易程度(界面友好性)。2.10可移植性:在不一樣操作系統(tǒng)及硬件配置情況下運(yùn)行性。2.11回歸測試:根據(jù)測試用例將全部測試點(diǎn)測試完成,測試中發(fā)覺問題開發(fā)人員已經(jīng)處理,進(jìn)行下一輪測試。比較測試:將已經(jīng)發(fā)版類似產(chǎn)品或原有老產(chǎn)品和測試產(chǎn)品同時(shí)運(yùn)行比較,或和已往測試結(jié)果比較。估計(jì)測試過程及結(jié)果描述測試描述依據(jù)系統(tǒng)特征和共性準(zhǔn)備測試數(shù)據(jù),在測試數(shù)據(jù)準(zhǔn)備完備以后,由測試人員進(jìn)行測試。并由測試人員統(tǒng)計(jì)每次測試結(jié)果,分析測試結(jié)果對(duì)系統(tǒng)進(jìn)行全方面評(píng)定和做出相關(guān)改善。測試場景優(yōu)異行部分簡單數(shù)據(jù)錄入、管理、修改及輸出測試。采取部分原本該受限制不可用數(shù)據(jù)進(jìn)行檢測,觀察是否能得出預(yù)想結(jié)果。參考其它類似系統(tǒng)會(huì)出現(xiàn)問題或在設(shè)計(jì)過程中認(rèn)為可能出現(xiàn)問題對(duì)該系統(tǒng)進(jìn)行檢測,觀察結(jié)果,是否符合要求。進(jìn)行部分正常操作,統(tǒng)計(jì)系統(tǒng)反應(yīng)時(shí)間,計(jì)算系統(tǒng)運(yùn)行速率。觀察操作界面是否足夠人性化,在相關(guān)操作進(jìn)行時(shí)能否出現(xiàn)相關(guān)提醒。測試中,使用逐步加壓模式,測試運(yùn)行場景安排以下:每隔2秒增加1個(gè)用戶連接,最多增加到100個(gè)用戶,查看并統(tǒng)計(jì)運(yùn)行情況每隔2秒增加2個(gè)用戶連接,最多增加到200個(gè)用戶,查看并統(tǒng)計(jì)運(yùn)行情況每隔2秒增加1個(gè)用戶連接,最多增加到300個(gè)用戶,查看并統(tǒng)計(jì)運(yùn)行情況每隔3秒增加1個(gè)用戶連接,最多增加到400個(gè)用戶,查看并統(tǒng)計(jì)運(yùn)行情況每個(gè)場景全部包含:用戶登錄-業(yè)務(wù)操作-業(yè)務(wù)完成-退出系統(tǒng),全部用例全部按以上場景進(jìn)行測試,因?yàn)閜c性能限制,為了更正確模擬現(xiàn)場環(huán)境,將運(yùn)行全部腳本布署在8臺(tái)LoadRunner終端上,關(guān)鍵目標(biāo)就是檢驗(yàn)在不一樣壓力情況下,業(yè)務(wù)系統(tǒng)性能表現(xiàn)。根據(jù)測試用例進(jìn)行測試完成進(jìn)行相關(guān)修改后再進(jìn)行下一輪測試。3.3測試結(jié)果將測試得出數(shù)據(jù)和原來預(yù)想數(shù)據(jù)進(jìn)行對(duì)比,尋求差距,從中分析犯錯(cuò)原因,和上述所需要做性能測試一一對(duì)照,尋求可能出現(xiàn)相關(guān)問題,再想措施處理。測試結(jié)果統(tǒng)計(jì)為一下相關(guān)數(shù)據(jù):測試中完成各操作平均響應(yīng)時(shí)間:(單位:秒)測試中每秒點(diǎn)擊率以下:交易吞吐率(每秒處理數(shù)據(jù)量):可運(yùn)行并發(fā)用戶數(shù)目:測試用例變更履歷序號(hào)維護(hù)人維護(hù)類型維護(hù)日期維護(hù)原因維護(hù)內(nèi)容12345678910111213目標(biāo)檢驗(yàn)系統(tǒng)是否穩(wěn)定,是否能夠?qū)嵤?。檢測錯(cuò)誤所在。第五章項(xiàng)目概要項(xiàng)目名稱考試報(bào)名及成績查詢系統(tǒng)項(xiàng)目版本001項(xiàng)目責(zé)任人測試人員測試工程師項(xiàng)目介紹設(shè)計(jì)目標(biāo):依據(jù)業(yè)務(wù)需求、功效需求、用戶需求和其它非功效性需求,編寫需求分析匯報(bào)實(shí)

溫馨提示

  • 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. 人人文庫網(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)論