軟件的系統(tǒng)測試方案設(shè)計的_第1頁
軟件的系統(tǒng)測試方案設(shè)計的_第2頁
軟件的系統(tǒng)測試方案設(shè)計的_第3頁
軟件的系統(tǒng)測試方案設(shè)計的_第4頁
軟件的系統(tǒng)測試方案設(shè)計的_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

經(jīng)典word整理文檔,僅參考,雙擊此處可刪除頁眉頁腳。本資料屬于網(wǎng)絡(luò)整理,如有侵權(quán),請聯(lián)系刪除,謝謝!實用標(biāo)準(zhǔn)文案考試報名及成績查詢系統(tǒng)測試方案與用例2012/3/27精彩文檔實用標(biāo)準(zhǔn)文案前言系統(tǒng)已在成功上線,從而的業(yè)務(wù)信息管理逐步走上了集中管控的道路。由于密集整轉(zhuǎn)在全市各點展開,從而將會勢必出現(xiàn)業(yè)務(wù)系統(tǒng)中信息大量增長的態(tài)勢。隨著業(yè)務(wù)系統(tǒng)在生產(chǎn)狀態(tài)下日趨穩(wěn)定、成熟,系統(tǒng)的性能問題也逐步成為了我們關(guān)注軟件測試主要依據(jù)是被試系統(tǒng)的研制任務(wù)書和技術(shù)規(guī)格書,是對軟件整體功能和性能的綜合測試與評估。測試原理是軟件測試活動的理論基礎(chǔ),測試方法是測原理的實際應(yīng)用和獲得測試數(shù)據(jù)的手段。基于軟件的共性,對于軟件的測試要遵循一般軟件的測試原理和方法。同時,針對軟件的特性,找到合適的測試方法。測試用例的合理性對于軟件的測試與評估具有關(guān)鍵作用。另一方面,軟件運行環(huán)境的復(fù)雜程度對軟件評估具有重要作用,所以精彩文檔實用標(biāo)準(zhǔn)文案應(yīng)產(chǎn)生盡量逼真的運行背景以便于研究。目錄前言………………2精彩文檔實用標(biāo)準(zhǔn)文案測試方案第一章普通話等級考試報名及成績查詢系統(tǒng)性能測試概述…………51.1被測系統(tǒng)定義………………51.1.1功能簡介………51.1.2性能測試指標(biāo)…………………51.2系統(tǒng)結(jié)構(gòu)及流程……………61.2.1系統(tǒng)總體結(jié)構(gòu)………………61.2.2功能模塊…………61.3性能測試環(huán)境…………………7第二章性能測試……………………72.1壓力測試………72.1.1壓力測試概述……………72.1.2測試目的…………………72.2正確性測試………82.3容錯性(健壯性)測試…………82.4完整(安全)性測試……………8精彩文檔實用標(biāo)準(zhǔn)文案2.5接口間測試………82.6數(shù)據(jù)庫測試………82.7錯誤推測…………82.8效率………………82.9可理解(操作)性…………………82.10可移植性…………82.11回歸測試…………92.12比較測試…………9第三章預(yù)計測試過程及結(jié)果描述……93.1測試描述……………93.2測試場景……………93.3測試結(jié)果……………10測試用例第四章目的……………12第五章項目概要…………………12第六章項目簡介…………………12精彩文檔實用標(biāo)準(zhǔn)文案6.1設(shè)計目6.1.1開發(fā)環(huán)境……………126.1.2程序功測試方案1.1.被測系統(tǒng)定義普通話等級考試報名及成績查詢系統(tǒng)作為本次測試的被測系統(tǒng)(注:以下所有針對被名及成績查詢系統(tǒng)是由C#編寫的網(wǎng)頁系統(tǒng),后臺應(yīng)用了SQLsever2005數(shù)據(jù)庫,該系統(tǒng)包括主要功能有:普通話等級考試報名及成績查詢等,在本次測試中,將針對這些大數(shù)據(jù)量的查詢、統(tǒng)計功能進(jìn)行壓力測試,檢查并評估在模擬環(huán)境中,系統(tǒng)對負(fù)載的承受能力,在不同的用戶連接情況下,系統(tǒng)的負(fù)載能力和響應(yīng)能力,以及在預(yù)計的數(shù)據(jù)容量中,系統(tǒng)能夠容忍的最大用戶數(shù)。精彩文檔實用標(biāo)準(zhǔn)文案1.1.1.功能簡介支持考生信息的輸入,管理??忌梢缘卿涀约旱馁~戶進(jìn)行考試報名以及報名信息、成績查詢等。能夠統(tǒng)計考試報名信息,進(jìn)行管理錄入。創(chuàng)建考試數(shù)據(jù)庫,并且可以進(jìn)行數(shù)據(jù)管理、修改、添加等。包括對考生報名信息限制的操作管理功能。1.1.2性能測試指標(biāo)本次測試是針對普通話等級考試報名及成績查詢系統(tǒng)在應(yīng)對密集整轉(zhuǎn)的大壓力下而進(jìn)行的,主要需要獲得如下的測試指標(biāo)。1、應(yīng)用系統(tǒng)的負(fù)載能力:即系統(tǒng)所能容忍的最大用戶數(shù)量,也就是在正常的響應(yīng)時間中,系統(tǒng)能夠支持的最多的客戶端的數(shù)量。2、系統(tǒng)的響應(yīng)能力:即在各種負(fù)載壓力情況下,系統(tǒng)的響應(yīng)時間,也就是從客戶端請求發(fā)起,到服務(wù)器端應(yīng)答返回所需要的時間,包括網(wǎng)絡(luò)傳輸時間和服務(wù)器處理時間。3、應(yīng)用系統(tǒng)的可靠性:即在連續(xù)工作時間狀態(tài)下,系統(tǒng)能夠正常運行的時間,即在連續(xù)工作時間段內(nèi)沒有出錯信息。1.2.系統(tǒng)結(jié)構(gòu)及流程普通話等級考試報名及成績查詢系統(tǒng)在實際生產(chǎn)中的體系結(jié)構(gòu)跟本次性能測試所采用的體系結(jié)構(gòu)是一樣的,交易流程也是一致的。不過,由于硬件條件的限制,本次性能測試的硬件平臺跟實際生產(chǎn)環(huán)境略有不同。1.2.1系統(tǒng)總體結(jié)構(gòu)精彩文檔實用標(biāo)準(zhǔn)文案1.實用標(biāo)準(zhǔn)文案其中具體的環(huán)境如下:中間服務(wù)器:InternetExplorer?操作系統(tǒng):Windows7/Windowsxp?網(wǎng)絡(luò)環(huán)境:LAN(10M)?數(shù)據(jù)庫:sqlserver2005?客戶端:PC(Windows)從廣泛意義上講性能測試包括:壓力測試、穩(wěn)定性測試、負(fù)載能力測試和可擴展性測試等。在不同應(yīng)用系統(tǒng)的性能測試中,需要根據(jù)應(yīng)用系統(tǒng)的特點和測試目的的不同來選擇具體的測試方案,本次普通話等級考試報名及成績查詢系統(tǒng)的性能測試主要是采用通常的壓力測試模式來執(zhí)行的,即:逐步增加壓力,查看應(yīng)用系統(tǒng)在各種壓力狀況下的性能表現(xiàn)。Mercury公司的性能測試LoadRunner8.1對測試應(yīng)用在本次性能測試中,將使用美科利()的各層進(jìn)行監(jiān)控,判斷J2EE各層次的各類方法和類的調(diào)用使用時間和效率,并幫助開發(fā)人員分析J2EE應(yīng)用的各類操作的性能瓶頸點。2.1在性能測試中,壓力測試主要是為了獲取系統(tǒng)在較大壓力狀況下的性能表現(xiàn)而設(shè)計并實現(xiàn)的,壓力測試主要是獲取系統(tǒng)的性能瓶頸和系統(tǒng)的最大吞吐率。2.1.1壓力測試概述精彩文檔實用標(biāo)準(zhǔn)文案本次測試是針對普通話等級考試報名及成績查詢系統(tǒng)在應(yīng)對密集整轉(zhuǎn)的壓力下業(yè)務(wù)處理能力的測試,檢驗系統(tǒng)的吞吐率。本系統(tǒng)的壓力測試主要是針對主要業(yè)務(wù)功能、報表統(tǒng)計進(jìn)行,檢查在日間應(yīng)用高峰時期,并發(fā)用戶數(shù)較多的時候的處理能力等等。2.1.2測試目的壓力測試的目的就是檢驗系統(tǒng)的最大吞吐量,檢驗現(xiàn)行的業(yè)務(wù)系統(tǒng)在各種壓力交易量下的運行狀況,檢驗系統(tǒng)地運行瓶頸,獲取系統(tǒng)的處理能力等等。本次針對普通話等級考試報名及成績查詢系統(tǒng)所進(jìn)行的壓力測試的測試目的為:給出普通話等級考試報名及成績查詢系統(tǒng)當(dāng)前的性能狀況定位普通話等級考試報名及成績查詢系統(tǒng)性能瓶頸或潛在性能瓶頸總結(jié)一套合理的、可操作的、適合公司現(xiàn)實情況的性能測試方案,為后續(xù)的性能測試工作提供基本思路。輸入用戶實際相關(guān)數(shù)據(jù)以驗證系統(tǒng)是滿足需求規(guī)格說明書的要求;測試用例中的測試點應(yīng)首先保證要至少覆蓋需求規(guī)格說明書中的各項功能,并且正常。取某些特例進(jìn)行檢測,看是否能出現(xiàn)預(yù)期的效果。程序能夠接收正確數(shù)據(jù)輸入并且產(chǎn)生正確(預(yù)期)的輸出,輸入非法數(shù)據(jù)(非法類型、不符合要求的數(shù)據(jù)、溢出數(shù)據(jù)等),程序應(yīng)能給出提示并進(jìn)行相應(yīng)處理。把自己想象成一名對產(chǎn)品操作一點也不懂的客戶,在進(jìn)行任意操作。增大系統(tǒng)適用范圍。精彩文檔實用標(biāo)準(zhǔn)文案對未經(jīng)授權(quán)的人使用軟件系統(tǒng)或數(shù)據(jù)的企圖,系統(tǒng)能夠控制的程度,程序的數(shù)據(jù)處理能夠保持外部信息(數(shù)據(jù)庫或文件)的完整與安全。接口間測試:測試各個模塊相互間的協(xié)調(diào)和通信情況,數(shù)據(jù)輸入輸出的一致性和正確性。依據(jù)數(shù)據(jù)庫設(shè)計規(guī)范對軟件系統(tǒng)的數(shù)據(jù)庫結(jié)構(gòu)、數(shù)據(jù)表及其之間數(shù)據(jù)調(diào)用關(guān)系進(jìn)行測試。主要是根據(jù)測試經(jīng)驗和直覺,參照以往的軟件系統(tǒng)出現(xiàn)錯誤之處。完成預(yù)定的功能,系統(tǒng)的運行時間(主要是針對數(shù)據(jù)庫而言)。理解和使用該系統(tǒng)的難易程度(界面友好性)。在不同操作系統(tǒng)及硬件配置情況下的運行性。按照測試用例將所有的測試點測試完畢,測試中發(fā)現(xiàn)的問題開發(fā)人員已經(jīng)解決,進(jìn)行下一輪的測試。2.12比較測試:將已經(jīng)發(fā)版的類似產(chǎn)品或原有的老產(chǎn)品與測試的產(chǎn)品同時運行比較,或與已往的測試結(jié)精彩文檔實用標(biāo)準(zhǔn)文案果比較。根據(jù)系統(tǒng)特性與共性準(zhǔn)備測試數(shù)據(jù),在測試數(shù)據(jù)準(zhǔn)備完備以后,由測試人員進(jìn)行測試。并由測試人員記錄每次測試的結(jié)果,分析測試結(jié)果對系統(tǒng)進(jìn)行全面評估以及做出相關(guān)改進(jìn)。先進(jìn)行一些簡單的數(shù)據(jù)錄入、管理、修改及輸出測試。采用一些原本該受限制不可用的數(shù)據(jù)進(jìn)行檢測,觀察是否能得出預(yù)想的結(jié)果。參照其他類似系統(tǒng)會出現(xiàn)的問題或在設(shè)計過程中認(rèn)為可能出現(xiàn)的問題對該系統(tǒng)進(jìn)行檢測,觀察結(jié)果,是否符合要求。進(jìn)行一些正常操作,記錄系統(tǒng)反應(yīng)時間,計算系統(tǒng)運行速率。觀察操作界面是否足夠人性化,在相關(guān)操作進(jìn)行時能否出現(xiàn)相關(guān)提示。測試中,使用逐步加壓的模式,測試運行場景安排如下:1.每隔2秒增加1個用戶連接,最多增加到100個用戶,查看并記錄運行情況2.每隔2秒增加2個用戶連接,最多增加到200個用戶,查看并記錄運行情況3.每隔2秒增加1個用戶連接,最多增加到300個用戶,查看并記錄運行情況4.每隔3秒增加1個用戶連接,最多增加到400個用戶,查看并記錄運行情況精彩文檔實用標(biāo)準(zhǔn)文案每個場景都包括:用戶登錄-業(yè)務(wù)操作-業(yè)務(wù)完成-退出系統(tǒng),所有用例都按以上場景進(jìn)行測試,由于pc性能限制,為了更準(zhǔn)確模擬現(xiàn)場環(huán)境,將運行的所有腳本部署在8臺LoadRunner終端上,主要目的就是檢查在不同的壓力的情況下,業(yè)務(wù)系統(tǒng)的性能表現(xiàn)。按照測試用例進(jìn)行測試完畢進(jìn)行相關(guān)修改后再進(jìn)行下一輪測試。將測試得出的數(shù)據(jù)與原來預(yù)想的數(shù)據(jù)進(jìn)行對比,尋找差距,從中分析出錯原因,與上述所需要做的性能測試一一對照,尋找可能出現(xiàn)的相關(guān)問題,再想辦法解決。測試結(jié)果記錄為一下相關(guān)數(shù)據(jù):測試中每秒的點擊率如下:可運行的并發(fā)用戶數(shù)目:精彩文檔實用標(biāo)準(zhǔn)文案測試用例2345精彩文檔實用標(biāo)準(zhǔn)文案89精彩文檔實用標(biāo)準(zhǔn)文案目的檢查系統(tǒng)是否穩(wěn)定,是否能夠執(zhí)行。檢測錯誤所在。項目概要考試報名及成績查詢系統(tǒng)項目簡介:①根據(jù)業(yè)務(wù)需求、功能需求、用戶需求以及其他非功能性需求,編寫需求分析報告②實現(xiàn)普通話考試報名所需信息的錄入。③設(shè)計相關(guān)程序?qū)崿F(xià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

提交評論