




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、僅供個(gè)人學(xué)習(xí)參考僅供個(gè)人學(xué)習(xí)參考文檔標(biāo)識(shí):2010091601學(xué)生信息管理系統(tǒng)軟件測(cè)試計(jì)劃書(shū)編寫(xiě)者校對(duì)小組成員數(shù)據(jù)庫(kù)07-3班二O一O年七月第01小組目錄1.引言目的測(cè)試學(xué)生信息管理系統(tǒng)中的各個(gè)功能模塊是否滿(mǎn)足用戶(hù)要求,并測(cè)試是否存bug。預(yù)期達(dá)到能夠使系統(tǒng)進(jìn)行快速的改進(jìn)和系統(tǒng)的提高。為了在軟件投入生產(chǎn)性運(yùn)行之前,盡可能多地發(fā)現(xiàn)軟件的錯(cuò)誤。背景a.本項(xiàng)目測(cè)試的背景;學(xué)生信息管理系統(tǒng)是一個(gè)教育單位不可缺少的部分它的內(nèi)容對(duì)于決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生信息管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn)如:效率
2、低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。而計(jì)算機(jī)的應(yīng)用便解決了以上問(wèn)題,它帶來(lái)更加科學(xué),有效,正規(guī)的管理方式,給人們帶來(lái)了很大的便利。學(xué)生信息管理系統(tǒng)界面簡(jiǎn)潔,操作簡(jiǎn)單,滿(mǎn)足了學(xué)校對(duì)學(xué)生信息管理的需要。b.該開(kāi)發(fā)項(xiàng)目的歷史,列出用戶(hù)和執(zhí)行此項(xiàng)目測(cè)試的機(jī)構(gòu)或人群;該項(xiàng)目前后經(jīng)歷了三個(gè)階段,前期設(shè)計(jì)階段,然后是開(kāi)發(fā)階段,最后是軟件的測(cè)試階段。項(xiàng)目的用戶(hù)針對(duì)的是學(xué)校的廣大學(xué)生和管理員,系統(tǒng)的功能測(cè)試主要由專(zhuān)業(yè)的軟件測(cè)試人員進(jìn)行測(cè)試。范圍學(xué)生信息管理系統(tǒng)試采用的是黑盒測(cè)試的方式來(lái)對(duì)系統(tǒng)進(jìn)行測(cè)試。主要測(cè)試軟件的功能是否滿(mǎn)足客戶(hù)的需要,性能是否優(yōu)越以及
3、系統(tǒng)所存在的問(wèn)題。對(duì)系統(tǒng)的各個(gè)模塊進(jìn)行詳細(xì)的測(cè)試,并記錄測(cè)試的結(jié)果,對(duì)測(cè)試的結(jié)果進(jìn)行細(xì)致的分析處理。測(cè)試時(shí)對(duì)系統(tǒng)的各個(gè)功能模塊進(jìn)行拆分測(cè)試,并以每一個(gè)模塊都要測(cè)試到。對(duì)所有可能的結(jié)果進(jìn)行測(cè)試,以及測(cè)試過(guò)程中存在的問(wèn)題進(jìn)行分析,然后提交測(cè)試的記錄。最后,對(duì)軟件存在的問(wèn)題以及性能的測(cè)試進(jìn)行全面分析,并給予記錄。在測(cè)試的過(guò)程中需要提出各個(gè)問(wèn)題的假設(shè),以及根據(jù)需求報(bào)告文檔中存在的項(xiàng)目功能模塊和用戶(hù)的需求來(lái)改善系統(tǒng)。列出可能會(huì)影響測(cè)試設(shè)計(jì)、開(kāi)發(fā)、或?qū)嵤┑乃酗L(fēng)險(xiǎn)或意外事件。列出可能會(huì)影響測(cè)試設(shè)計(jì)、開(kāi)發(fā)或?qū)嵤┑乃屑s束。定義信息(Information):有關(guān)學(xué)生個(gè)人的詳細(xì)數(shù)據(jù),如姓名、性別、家庭住址等管
4、理(Manage):對(duì)學(xué)生信息進(jìn)行操作,如增刪改查等基本功能統(tǒng)計(jì)(Account):對(duì)學(xué)生信息的統(tǒng)計(jì),如人數(shù)等參考資料列出編寫(xiě)本計(jì)劃及測(cè)試整個(gè)過(guò)程中所要參考的文件、資料。編號(hào)資料名稱(chēng)作者日期出版單位1軟件測(cè)試入門(mén)與提咼張成明2008.6清華大學(xué)出版社2軟件測(cè)試基礎(chǔ)教程劉建宇2007.3郵電大學(xué)出版社軟件測(cè)試自動(dòng)化的引入和應(yīng)用李剛2004.4機(jī)械工業(yè)出版社列出編寫(xiě)本計(jì)劃時(shí)需查閱的Intenet上雜志、專(zhuān)業(yè)著作、技術(shù)標(biāo)準(zhǔn)。查閱內(nèi)容網(wǎng)點(diǎn)地址簡(jiǎn)介軟件測(cè)試工具測(cè)試軟件性能僅供個(gè)人學(xué)習(xí)參考僅供個(gè)人學(xué)習(xí)參考軟件測(cè)試工具ITPUB測(cè)試軟件的執(zhí)行效率2.測(cè)試內(nèi)容表列出了學(xué)生信息管理系統(tǒng)的測(cè)試需求,并對(duì)其進(jìn)行了優(yōu)
5、先級(jí)定義:子系統(tǒng)名稱(chēng)模塊名稱(chēng)測(cè)試點(diǎn)優(yōu)先級(jí)說(shuō)明成績(jī)管理增加成績(jī)學(xué)號(hào)0不能自動(dòng)編號(hào)姓名1長(zhǎng)度沒(méi)有限制學(xué)期0應(yīng)該是一個(gè)時(shí)間段而不是時(shí)間點(diǎn)點(diǎn)擊空白處0直接出錯(cuò),然后關(guān)閉系統(tǒng)添加按鈕0添加完成績(jī)之后不能及時(shí)刷新,就不能很快的知道是否真的添加成功成績(jī)查詢(xún)界面2操作起來(lái)不夠方便,查詢(xún)條件不具體。3.測(cè)試規(guī)則進(jìn)入準(zhǔn)則首先在系統(tǒng)中配置ODBC:控制版板-ODBC-選系統(tǒng)dns-選accessmdb-其中數(shù)據(jù)源名”信息,點(diǎn)擊”選擇”按鈕,選你的程序目錄中的”信息.mdb的文件-確定.另外安裝vb6.0企業(yè)版開(kāi)發(fā)系統(tǒng)。使用賬戶(hù)登錄系統(tǒng)來(lái)完成各個(gè)功能的測(cè)試。暫停/退出準(zhǔn)則軟件系統(tǒng)在進(jìn)行單元、集成、確認(rèn)、系統(tǒng)、安裝、驗(yàn)
6、收測(cè)試時(shí),發(fā)現(xiàn)一級(jí)錯(cuò)誤(大于等于1)、二級(jí)錯(cuò)誤(大于等于2)暫停測(cè)試返回開(kāi)發(fā)。軟件系統(tǒng)經(jīng)過(guò)單元、集成、確認(rèn)、系統(tǒng)、安裝、驗(yàn)收測(cè)試,分別達(dá)到單元、集成、確認(rèn)、系統(tǒng)、安裝、驗(yàn)收測(cè)試停止標(biāo)準(zhǔn)。軟件系統(tǒng)通過(guò)驗(yàn)收測(cè)試,并已得出驗(yàn)收測(cè)試結(jié)論。軟件項(xiàng)目需暫停以進(jìn)行調(diào)整時(shí),測(cè)試應(yīng)隨之暫停,并備份暫停點(diǎn)數(shù)據(jù)。軟件項(xiàng)目在其開(kāi)發(fā)生命周期內(nèi)出現(xiàn)重大估算,進(jìn)度偏差,需暫?;蚪K止時(shí),測(cè)試應(yīng)隨之暫停或終止,并備份暫?;蚪K止點(diǎn)數(shù)據(jù)測(cè)試方法本次測(cè)試運(yùn)用黑盒測(cè)試方法,對(duì)學(xué)生管理系統(tǒng)進(jìn)行測(cè)試。首先,進(jìn)行對(duì)功能模塊進(jìn)行劃分,明確功能測(cè)試的人員負(fù)責(zé)情況。其次對(duì)各個(gè)模塊進(jìn)行測(cè)試。黑盒測(cè)試也稱(chēng)功能測(cè)試或數(shù)據(jù)驅(qū)動(dòng)測(cè)試,它是在已知產(chǎn)品所應(yīng)具有
7、的功能,通過(guò)測(cè)試來(lái)檢測(cè)每個(gè)功能是否都能正常使用,在測(cè)試時(shí),把程序看作一個(gè)不能打開(kāi)的黑盒子在完全不考慮程序內(nèi)部結(jié)構(gòu)和內(nèi)部特性的情況下,測(cè)試者在程序接口進(jìn)行測(cè)試,它只檢查程序功能是否按照需求規(guī)格說(shuō)明書(shū)的規(guī)定正常使用,程序是否能適當(dāng)?shù)亟邮蛰斎霐?shù)鋸而產(chǎn)生正確的輸出信息,并且保持外部信息(如數(shù)據(jù)庫(kù)或文件)的完整性。黑盒測(cè)試方法主要有等價(jià)類(lèi)劃分、邊值分析、因果圖、錯(cuò)誤推測(cè)等,主要用于軟件確認(rèn)測(cè)試。黑盒測(cè)試著力于程序外部結(jié)構(gòu)、不考慮內(nèi)部邏輯結(jié)構(gòu)、針對(duì)軟件界面和軟件功能進(jìn)行測(cè)試?!昂诤蟹ㄊ歉F舉輸入測(cè)試,只有把所有可能的輸入都作為測(cè)試情況使用,才能以這種方法查出程序中所有的錯(cuò)誤。實(shí)際上測(cè)試情況有無(wú)窮多個(gè),人們不
8、僅要測(cè)試所有合法的輸入,而且還要對(duì)那些不合法但是可能的輸入進(jìn)行測(cè)試。當(dāng)完成模塊測(cè)試后進(jìn)行整個(gè)系統(tǒng)的功能測(cè)試測(cè)試手段路徑測(cè)試(pathtesting)。一條路徑包含測(cè)試員所執(zhí)行的所有步驟,或程序?yàn)榱说玫秸_狀態(tài)所通過(guò)的所有語(yǔ)句。路徑測(cè)試包括測(cè)試通過(guò)程序的很多路徑。通過(guò)非平凡程序的所有路徑是不可能的。因此,有些測(cè)試員進(jìn)行子路徑測(cè)試(subpathtesting),測(cè)試很多部分路徑。、語(yǔ)句與分支覆蓋率(statementandbranchcoverage)、如果測(cè)試執(zhí)行了程序中的所有語(yǔ)句(或代碼行),則達(dá)到100%的語(yǔ)句覆蓋率。如果執(zhí)行了所有語(yǔ)句和一個(gè)語(yǔ)句到另一個(gè)語(yǔ)句之間的所有分支,則達(dá)到100%的
9、語(yǔ)句和分支覆蓋率、設(shè)計(jì)自己的測(cè)試,達(dá)到高的語(yǔ)句與分支覆蓋率,有時(shí)叫做“基于覆蓋率的測(cè)試(coverage-basedtesting)”、(達(dá)到覆蓋率目標(biāo)后,可以停止測(cè)試,或停止設(shè)計(jì)更多的測(cè)試)、把它叫做語(yǔ)句與分支覆蓋率,是為了與關(guān)注其他類(lèi)型覆蓋率的測(cè)試相區(qū)別、配置覆蓋率就是一個(gè)很好例子,這種手段執(zhí)行同一條語(yǔ)句很多次,但是潛在產(chǎn)生非常不同的結(jié)果、配置覆蓋率(configurationcoverage)。如果必須測(cè)試100臺(tái)打印饑的兼容性,并且已經(jīng)測(cè)試了10臺(tái),就達(dá)到10%的打印機(jī)覆蓋率。更一般地,配置覆蓋率度量測(cè)試員已經(jīng)運(yùn)行(并且程序已經(jīng)通過(guò))的配置測(cè)試占計(jì)劃運(yùn)行的配置測(cè)試總數(shù)的百分比?;谝?guī)格
10、說(shuō)明的測(cè)試(specification-basedtesting)。這種測(cè)試關(guān)注驗(yàn)證在規(guī)格說(shuō)明中所做的有關(guān)產(chǎn)品的每個(gè)事實(shí)聲明。(事實(shí)聲明是可以用真或假表示的任何語(yǔ)句。)常常包括手冊(cè)、市場(chǎng)開(kāi)發(fā)文檔或廣告、技術(shù)支持人員寄給客戶(hù)的印刷品中的所有聲明?;谛枨蟮臏y(cè)試(requirements-basedtesting)。測(cè)試關(guān)注證明程序滿(mǎn)足需求文檔中的所有需求(或關(guān)注逐個(gè)需求地證明某個(gè)需求沒(méi)有被滿(mǎn)足。)組合測(cè)試(combinationtesting)。相互組合測(cè)試兩個(gè)或更多變量。本章最后的“測(cè)試手段附錄”還要討論這個(gè)問(wèn)題。組合測(cè)試很重要,但是很多測(cè)試員對(duì)這種測(cè)試研究得還很不夠。測(cè)試要點(diǎn)主要測(cè)試系統(tǒng)的功
11、能是否符合客戶(hù)要求,各個(gè)模塊之間的銜接程度是否順暢,并測(cè)試軟件是否存在缺陷和漏洞。測(cè)試工具負(fù)載壓力測(cè)試工具這類(lèi)測(cè)試工具的主要目的是度量應(yīng)用系統(tǒng)的可擴(kuò)展性和性能,是一種預(yù)測(cè)系統(tǒng)行為和性能的自動(dòng)化測(cè)試工具。在實(shí)施并發(fā)負(fù)載過(guò)程中,通過(guò)實(shí)時(shí)性能監(jiān)測(cè)來(lái)確認(rèn)和查找問(wèn)題,并針對(duì)所發(fā)現(xiàn)問(wèn)題對(duì)系統(tǒng)性能進(jìn)行優(yōu)化,確保應(yīng)用的成功部署。負(fù)載壓力測(cè)試工具能夠?qū)φ麄€(gè)企業(yè)架構(gòu)進(jìn)行測(cè)試,通過(guò)這些測(cè)試,企業(yè)能最大限度地縮短測(cè)試時(shí)間,優(yōu)化性能和加速應(yīng)用系統(tǒng)的發(fā)布周期。功能測(cè)試工具通過(guò)自動(dòng)錄制、檢測(cè)和回放用戶(hù)的應(yīng)用操作,將被測(cè)系統(tǒng)的輸出記錄同預(yù)先給定的標(biāo)準(zhǔn)結(jié)果比較,功能測(cè)試工具能夠有效地幫助測(cè)試人員對(duì)復(fù)雜的企業(yè)級(jí)應(yīng)用的不同發(fā)布版本
12、的功能進(jìn)行測(cè)試,提高測(cè)試人員的工作效率和質(zhì)量。其主要目的是檢測(cè)應(yīng)用程序是否能夠達(dá)到預(yù)期的功能并正常運(yùn)行。測(cè)試管理工具一般而言,測(cè)試管理工具對(duì)測(cè)試需求、測(cè)試計(jì)劃、測(cè)試用例、測(cè)試實(shí)施進(jìn)行管理,并且測(cè)試管理工具還包括對(duì)缺陷的跟蹤管理。測(cè)試管理工具能讓測(cè)試人員、開(kāi)發(fā)人員或其他的IT人員通過(guò)一個(gè)中央數(shù)據(jù)倉(cāng)庫(kù),在不同地方就能交互信息。4.測(cè)試環(huán)境硬件環(huán)境1處理器:IntelPentiuml66MX或更高2內(nèi)存:32MB以上3硬盤(pán)空間:1GB以上4顯卡:SVGA顯示適配器軟件環(huán)境vb6.0企業(yè)版開(kāi)發(fā)系統(tǒng)安全性環(huán)境要求操作系統(tǒng)的安全性,測(cè)試工具的安全性,測(cè)試軟件的安全性。項(xiàng)目任務(wù)以下是測(cè)試學(xué)生信息管理系統(tǒng)時(shí)與
13、測(cè)試有關(guān)的任務(wù):測(cè)試規(guī)劃響應(yīng)時(shí)間我把“響應(yīng)時(shí)間”的概念確定為“對(duì)請(qǐng)求作出響應(yīng)所需要的時(shí)間”,把響應(yīng)時(shí)間作為用戶(hù)視角的軟件性能的主要體現(xiàn)。響應(yīng)時(shí)間劃分為“呈現(xiàn)時(shí)間”和“系統(tǒng)響應(yīng)時(shí)間”兩個(gè)部分。并發(fā)用戶(hù)數(shù)我把“并發(fā)用戶(hù)數(shù)”與“同時(shí)在線數(shù)”進(jìn)行區(qū)別對(duì)待,我的“并發(fā)用戶(hù)數(shù)”的標(biāo)準(zhǔn)是:并發(fā)用戶(hù)數(shù)取決于測(cè)試對(duì)象的目標(biāo)業(yè)務(wù)場(chǎng)景,因此,在確定這個(gè)“并發(fā)用戶(hù)數(shù)”前,必須(必要)先對(duì)用戶(hù)的業(yè)務(wù)進(jìn)行分解、分析出典型的業(yè)務(wù)場(chǎng)景(也就是用戶(hù)最常使用、最關(guān)注的業(yè)務(wù)操作)然后基于場(chǎng)景采用某些方法(有多種計(jì)算并發(fā)用戶(hù)數(shù)的數(shù)學(xué)模型與公式)獲得“并發(fā)用戶(hù)數(shù)”這樣做的原因是:假設(shè)一個(gè)應(yīng)用系統(tǒng)、最高峰有500人同時(shí)在線、但這500人
14、卻不是并發(fā)用戶(hù)數(shù)、因?yàn)榧僭O(shè)在一個(gè)時(shí)間點(diǎn)上、有50%的人在填寫(xiě)復(fù)雜的表格(填寫(xiě)表格動(dòng)作對(duì)服務(wù)器沒(méi)有任何負(fù)擔(dān)、只有在“提交”動(dòng)作的時(shí)候才會(huì)對(duì)服務(wù)器系統(tǒng)構(gòu)成壓力)、有40%的人在不停的從一個(gè)頁(yè)面跳轉(zhuǎn)到另外一個(gè)頁(yè)面(不停發(fā)出請(qǐng)求與回應(yīng)、產(chǎn)生服務(wù)器壓力)、還有10%的人掛在線上,沒(méi)有任何操作在發(fā)呆:)(沒(méi)有對(duì)服務(wù)器構(gòu)成壓力的動(dòng)作)。因此只有那40%的人真正對(duì)服務(wù)器產(chǎn)生了壓力,從這里例子可以看出、并發(fā)用戶(hù)數(shù)關(guān)心的是不但是業(yè)務(wù)并發(fā)用戶(hù)數(shù)、還取決于業(yè)務(wù)邏輯、業(yè)務(wù)場(chǎng)景。因此我們需要本文第六部分性能測(cè)試文檔4、5、6。吞吐量我把吞吐量定義為“單位時(shí)間內(nèi)系統(tǒng)處理的客戶(hù)請(qǐng)求的數(shù)量”直接體現(xiàn)軟件系統(tǒng)的性能承載能力,對(duì)于
15、交互式應(yīng)用系統(tǒng)來(lái)說(shuō)、吞吐量反映的是服務(wù)器承受的壓力、在容量規(guī)劃的測(cè)試中、吞吐量是一個(gè)重要指標(biāo)、它不但反映在中間件、數(shù)據(jù)庫(kù)上、更加體現(xiàn)在硬件上。我們?cè)谝韵路矫胬眠@個(gè)指標(biāo):(1)用來(lái)協(xié)助設(shè)計(jì)性能測(cè)試場(chǎng)景,衡量性能測(cè)試是否達(dá)到了預(yù)計(jì)的設(shè)計(jì)目標(biāo)、比如J2EE應(yīng)用系統(tǒng)的連接池、數(shù)據(jù)庫(kù)事務(wù)發(fā)生頻率、事務(wù)發(fā)生次數(shù)。(2)用來(lái)協(xié)助分析性能瓶頸、參照本文第二部分總的RBI方法。性能計(jì)數(shù)器性能計(jì)數(shù)器式描述服務(wù)器或操作系統(tǒng)性能的一些數(shù)據(jù)指標(biāo)、例如對(duì)WINDOWS來(lái)說(shuō)使用內(nèi)存數(shù)、CPU使用率、進(jìn)程時(shí)間等都是常見(jiàn)的計(jì)數(shù)器。對(duì)于性能計(jì)數(shù)器這個(gè)指標(biāo)來(lái)說(shuō)、需要考慮到的不但有硬件計(jì)數(shù)器、web服務(wù)器計(jì)數(shù)器、Weblogic服
16、務(wù)器計(jì)數(shù)器、Servlet性能計(jì)數(shù)器、EJB2的性能計(jì)數(shù)器、JSF性能計(jì)數(shù)器、JMS性能計(jì)數(shù)器。找到這些指標(biāo)是使用性能計(jì)數(shù)器的第一步、關(guān)鍵是找到性能瓶頸、確定系統(tǒng)閥值、提供優(yōu)化建議才是性能計(jì)數(shù)器使用的關(guān)鍵。性能計(jì)數(shù)器復(fù)雜而繁多、與代碼上下文環(huán)境、系統(tǒng)配置情況、系統(tǒng)架構(gòu)、開(kāi)發(fā)方式、使用到的規(guī)范實(shí)現(xiàn)、工具、類(lèi)庫(kù)版本都有緊密的聯(lián)系、在此不作贅述。5.思考時(shí)間我把思考時(shí)間確定為“休眠時(shí)間”。從業(yè)務(wù)系統(tǒng)的角度來(lái)說(shuō),這個(gè)時(shí)間指的是用戶(hù)在驚醒操作時(shí)、每個(gè)請(qǐng)求之間的時(shí)間間隔、從自動(dòng)化測(cè)試的角度來(lái)說(shuō)、要真實(shí)的測(cè)試模擬用戶(hù)操作、就必須在測(cè)試腳本中讓各個(gè)操作之間等待一段時(shí)間、體現(xiàn)在腳本上就是在操作之間放置一個(gè)Thi
17、nk的函數(shù),體現(xiàn)為腳本中兩個(gè)請(qǐng)求語(yǔ)句之間的間隔時(shí)間、不同的測(cè)試工具提供了不同的函數(shù)或方法來(lái)實(shí)現(xiàn)思考時(shí)間、比如HPLoadRuner和IBMRationalPerformanceTester的方式就完全不同。測(cè)試設(shè)計(jì)用戶(hù)層:主要是面向產(chǎn)品最終的使用操作者的測(cè)試。這里重點(diǎn)突出的是在操作者角度上,測(cè)試系統(tǒng)對(duì)用戶(hù)支持的情況,用戶(hù)界面的規(guī)范性、友好性、可操作性,以及數(shù)據(jù)的性。主要包括:用戶(hù)手冊(cè)、使用幫助、支持客戶(hù)的其他產(chǎn)品技術(shù)手冊(cè)是否正確、是否易于理解、是否人性化。用戶(hù)界面測(cè)試在確保用戶(hù)界面能夠通過(guò)測(cè)試對(duì)象控件或入口得到相應(yīng)訪問(wèn)的情況下,測(cè)試用戶(hù)界面的風(fēng)格是否滿(mǎn)足用戶(hù)要求,例如:界面是否美觀、界面是否直
18、觀、操作是否友好、是否人性化、易操作性是否較好。可維護(hù)性測(cè)試可維護(hù)性是系統(tǒng)軟、硬件實(shí)施和維護(hù)功能的方便性。目的是降低維護(hù)功能對(duì)系統(tǒng)正常運(yùn)行帶來(lái)的影響。例如:對(duì)支持遠(yuǎn)程維護(hù)系統(tǒng)的功能或工具的測(cè)試。安全性測(cè)試這里的安全性主要包括了兩部分:數(shù)據(jù)的安全性和操作的安全性。核實(shí)只有規(guī)格規(guī)定的數(shù)據(jù)才可以訪問(wèn)系統(tǒng),其他不符合規(guī)格的數(shù)據(jù)不能夠訪問(wèn)系統(tǒng);核實(shí)只有規(guī)格規(guī)定的操作權(quán)限才可以訪問(wèn)系統(tǒng),其他不符合規(guī)格的操作權(quán)限不能夠訪問(wèn)系統(tǒng);應(yīng)用層:針對(duì)產(chǎn)品工程應(yīng)用或行業(yè)應(yīng)用的測(cè)試。重點(diǎn)站在系統(tǒng)應(yīng)用的角度,模擬實(shí)際應(yīng)用環(huán)境,對(duì)系統(tǒng)的兼容性、可靠性、性能等進(jìn)行的測(cè)試。系統(tǒng)性能測(cè)試針對(duì)整個(gè)系統(tǒng)的測(cè)試,包含并發(fā)性能測(cè)試、負(fù)載測(cè)
19、試、壓力測(cè)試、強(qiáng)度測(cè)試、破壞性測(cè)試。并發(fā)性能測(cè)試是評(píng)估系統(tǒng)交易或業(yè)務(wù)在漸增式并發(fā)情況下處理瓶頸以及能夠接收業(yè)務(wù)的性能過(guò)程;強(qiáng)度測(cè)試是在資源情況低的情況下,找出因資源不足或資源爭(zhēng)用而導(dǎo)致的錯(cuò)誤;破壞性測(cè)試重點(diǎn)關(guān)注超出系統(tǒng)正常負(fù)荷N倍情況下,錯(cuò)誤出現(xiàn)狀態(tài)和出現(xiàn)比率以及錯(cuò)誤的恢復(fù)能力。系統(tǒng)可靠性、穩(wěn)定性測(cè)試一定負(fù)荷的長(zhǎng)期使用環(huán)境下,系統(tǒng)可靠性、穩(wěn)定性。系統(tǒng)兼容性測(cè)試系統(tǒng)中軟件與各種硬件設(shè)備兼容性,與兼容性、與支撐軟件的兼容性。系統(tǒng)測(cè)試組網(wǎng)環(huán)境下,系統(tǒng)軟件對(duì)接入設(shè)備的支持情況。包括功能實(shí)現(xiàn)及群集性能。系統(tǒng)安裝升級(jí)測(cè)試安裝測(cè)試的目的是確保該軟件在正常和異常的不同情況下進(jìn)行安裝時(shí)都能按預(yù)期目標(biāo)來(lái)處理。例如
20、,正常情況下,第一次安裝或升級(jí)、完整的或自定義的安裝都能進(jìn)行安裝。異常情況包括磁盤(pán)空間不足、缺少目錄創(chuàng)建權(quán)限等。還有一個(gè)目的是核實(shí)軟件在安裝后可立即正常運(yùn)行。另外對(duì)安裝手冊(cè)、安裝腳本等也需要關(guān)注。測(cè)試執(zhí)行準(zhǔn)備故障轉(zhuǎn)移和恢復(fù)測(cè)試可確保測(cè)試對(duì)象能成功完成轉(zhuǎn)移,并能從導(dǎo)致意外數(shù)據(jù)損失或數(shù)據(jù)完整性破環(huán)的各種硬件、軟件、網(wǎng)絡(luò)故障中恢復(fù)數(shù)據(jù)。故障轉(zhuǎn)移測(cè)試可確保:對(duì)于必須持續(xù)運(yùn)行的系統(tǒng),一旦發(fā)生故障,備用系統(tǒng)就將不失時(shí)機(jī)地“頂替”發(fā)生故障的系統(tǒng),以避免丟失任何數(shù)據(jù)或事務(wù)?;謴?fù)測(cè)試是一種對(duì)抗性的測(cè)試過(guò)程。在這種測(cè)試中,將把應(yīng)用程序或系統(tǒng)至于極端的條件下(或者是模擬的極端條件下),以產(chǎn)生故障(例如設(shè)備輸入/輸出
21、(I/O)故障或無(wú)效的數(shù)據(jù)庫(kù)指針和關(guān)鍵字)。然后調(diào)用恢復(fù)進(jìn)程并檢測(cè)和檢查應(yīng)用程序和系統(tǒng),核實(shí)應(yīng)用程序或系統(tǒng)和數(shù)據(jù)已得到了正確的恢復(fù)。測(cè)試執(zhí)行前提條件確保測(cè)試項(xiàng)目的功能正常,如導(dǎo)航,數(shù)據(jù)輸入,處理、檢索是否正確,以及業(yè)務(wù)規(guī)則的實(shí)施是否恰當(dāng)。此類(lèi)測(cè)試基于黑盒技術(shù),該技術(shù)通過(guò)圖形用戶(hù)界面(GUI)與應(yīng)用程序進(jìn)行交互,并對(duì)交互的輸出或結(jié)果進(jìn)行分析,以此來(lái)核實(shí)應(yīng)用程序及其內(nèi)部進(jìn)程,這是目前的測(cè)試重點(diǎn)。執(zhí)行用例及原始數(shù)據(jù)記錄提交測(cè)試問(wèn)題單和測(cè)試報(bào)告回歸及驗(yàn)收測(cè)試輸出工件利用有效的和無(wú)效的數(shù)據(jù)來(lái)執(zhí)行各個(gè)用例流,以核實(shí)以下內(nèi)容:a)在使用有效數(shù)據(jù)時(shí)得到預(yù)期的結(jié)果b)在使用無(wú)效數(shù)據(jù)時(shí)顯示相應(yīng)的錯(cuò)誤消息或警告消息。實(shí)施計(jì)劃6.1.工作量估計(jì)根據(jù)工作內(nèi)容和項(xiàng)目任務(wù)對(duì)包括測(cè)試設(shè)計(jì)的工作量、測(cè)試執(zhí)行和測(cè)試總結(jié)的工作量,以人月或人日計(jì),并詳細(xì)注釋測(cè)試設(shè)計(jì)、測(cè)試執(zhí)行和測(cè)試總結(jié)工作所占的比重。軟件測(cè)試工作量應(yīng)為開(kāi)發(fā)工作量的30%-40%為宜。工作階
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 課題申報(bào)書(shū)課題進(jìn)度
- 前臺(tái)薪資合同范本模板
- 廈門(mén) 代建合同范本
- 公司頂層設(shè)計(jì)合同范本
- 傷殘賠償合同范本
- 品牌使用授權(quán)合同范本
- 保安與個(gè)人合同范本
- 廠房墻面翻新合同范例
- 樂(lè)器維修采購(gòu)合同范例
- 合同范本合作期限
- 萬(wàn)達(dá)廣場(chǎng)籌備期項(xiàng)目管理規(guī)范
- 發(fā)電機(jī)日常巡查表(完整版)
- 品管圈PDCA改善案例-降低住院患者跌倒發(fā)生率
- 財(cái)務(wù)會(huì)計(jì)(對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué))知到智慧樹(shù)章節(jié)測(cè)試課后答案2024年秋對(duì)外經(jīng)濟(jì)貿(mào)易大學(xué)
- 分布式計(jì)算平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)
- 護(hù)理總帶教老師講課
- 護(hù)膚課件教學(xué)課件
- 中小學(xué)校財(cái)務(wù)制度知識(shí)培訓(xùn)
- GB/T 12996-2024電動(dòng)輪椅車(chē)
- T-JYBZ 020-2022《校園急救設(shè)施設(shè)備配備規(guī)范(試行)》
- 認(rèn)識(shí)誠(chéng)信課件教學(xué)課件
評(píng)論
0/150
提交評(píng)論