有關(guān)Web應(yīng)用軟件的測(cè)試與分析的若干思考_第1頁(yè)
有關(guān)Web應(yīng)用軟件的測(cè)試與分析的若干思考_第2頁(yè)
有關(guān)Web應(yīng)用軟件的測(cè)試與分析的若干思考_第3頁(yè)
有關(guān)Web應(yīng)用軟件的測(cè)試與分析的若干思考_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、有關(guān)Web應(yīng)用軟件的測(cè)試與分析的假設(shè)干考慮軟件測(cè)試的根本目的在于找出問(wèn)題并以此為根底進(jìn)展修正完善,Web應(yīng)用軟件性能優(yōu)勢(shì)也存在測(cè)試難題,只有對(duì)開(kāi)展情況充分理解,才能以此為根底進(jìn)展深化考慮與研究。1測(cè)試的目的隨著計(jì)算機(jī)應(yīng)用范圍擴(kuò)大,其應(yīng)用軟件的質(zhì)量對(duì)更多領(lǐng)域具有關(guān)鍵影響,任何細(xì)微過(guò)失都有可能對(duì)社會(huì)、經(jīng)濟(jì)、生活造成大規(guī)模損害。而軟件測(cè)試是保證軟件質(zhì)量的有效手段,因此也成為開(kāi)發(fā)中必不可少的環(huán)節(jié)。數(shù)據(jù)顯示,當(dāng)前軟件開(kāi)發(fā)過(guò)程中,測(cè)試環(huán)節(jié)投入已占整體的40%左右。Web應(yīng)用以不需安裝、不受限于硬件平臺(tái)等優(yōu)勢(shì)迅猛開(kāi)展,已逐漸成為計(jì)算機(jī)應(yīng)用的主流,但也由于其異構(gòu)、并發(fā)、分布、不依賴(lài)于平臺(tái)等特點(diǎn),問(wèn)題復(fù)雜性與可

2、控難度隨之加劇,Web應(yīng)用測(cè)試與分析具有更強(qiáng)的現(xiàn)實(shí)意義?;谝陨?,Web應(yīng)用測(cè)試的主要目的在于:保證其功能的正確性、對(duì)閱讀器的兼容性、性能的優(yōu)良性,從而確保在實(shí)際應(yīng)用中的平安與可用。其根本目的是找出應(yīng)用中的錯(cuò)誤。2現(xiàn)階段關(guān)于Web應(yīng)用軟件的測(cè)試與分析基于Web應(yīng)用軟件的自身特性,測(cè)試內(nèi)容設(shè)定需更嚴(yán)謹(jǐn)。現(xiàn)階段基于傳統(tǒng)軟件測(cè)試根底已開(kāi)展出針對(duì)Web軟件應(yīng)用的測(cè)試技術(shù)與工具,但測(cè)試方法尚不成熟。2.1內(nèi)容基于Web應(yīng)用的復(fù)雜性,對(duì)其測(cè)試與分析的內(nèi)容也需更加細(xì)致、全面。從其特點(diǎn)與要求出發(fā),對(duì)Web應(yīng)用軟件的測(cè)試與分析的內(nèi)容主要包括:功能、性能、平安性、可用性、兼容性、接口。其中涉及界面、覆蓋性、配置、

3、鏈接、表單、Cookie、設(shè)計(jì)語(yǔ)言、數(shù)據(jù)庫(kù)、回歸、任務(wù)與業(yè)務(wù)邏輯、響應(yīng)速度、負(fù)載才能、壓力恢復(fù)才能等多方面測(cè)試內(nèi)容。2.2方法采取適當(dāng)?shù)臏y(cè)試方法是完成測(cè)試目的、進(jìn)步測(cè)試成效的必備條件。軟件測(cè)試的方法主要可分為靜態(tài)測(cè)試、動(dòng)態(tài)測(cè)試兩方面,靜態(tài)測(cè)試主要針對(duì)文檔與源程序進(jìn)展檢測(cè)與分析,在不運(yùn)行軟件的情況下發(fā)現(xiàn)應(yīng)用的邏輯與編碼錯(cuò)誤;動(dòng)態(tài)測(cè)試主要包括白盒測(cè)試、黑盒測(cè)試、灰盒測(cè)試,是在運(yùn)行軟件的前提下測(cè)試軟件執(zhí)行效果,對(duì)其正確性、平安性與可用性進(jìn)展判斷。其中白盒測(cè)試與黑盒測(cè)試的測(cè)試角度各有偏向并且較為極端,而灰盒測(cè)試介于二者之間,對(duì)高層設(shè)計(jì)、環(huán)境、操作等均有涉及,特別適用于Web應(yīng)用的測(cè)試。為保證測(cè)試嚴(yán)謹(jǐn)性

4、可按測(cè)試周期將測(cè)試分為四個(gè)環(huán)節(jié):?jiǎn)卧獪y(cè)試、集成測(cè)試、系統(tǒng)測(cè)試、驗(yàn)收測(cè)試。此外,選用適宜的測(cè)試模型可以為軟件測(cè)試效率提供幫助。常用的軟件測(cè)試模型有V模型、W模型、H模型、X模型、前置測(cè)試模型等,各模型具有自身特性與適用方向,并對(duì)其它模型的破綻具有修正性,因此,適用測(cè)試模型的關(guān)鍵在于模型的選擇與搭配。3考慮與建議Web應(yīng)用軟件的功能性能優(yōu)勢(shì)是基于其體系構(gòu)造的特性而建立起來(lái)的,因此對(duì)其的測(cè)試與分析也應(yīng)在傳統(tǒng)軟件測(cè)試體系根底上更具針對(duì)性。3.1特性與難點(diǎn)區(qū)別于傳統(tǒng)軟件,Web應(yīng)用軟件體系構(gòu)造復(fù)雜、層次多,這也是Web程序易出錯(cuò)的主要原因。另一方面,Web應(yīng)用的使用環(huán)境多樣、復(fù)合技術(shù)多、兼容性要求高,是

5、造成其測(cè)試難的主要原因。與此同時(shí),用戶(hù)量大、運(yùn)行實(shí)時(shí)性要求高是其最主要的特性與要求。基于此,對(duì)于Web的測(cè)試需要符合其實(shí)際特性,并跟上開(kāi)展節(jié)奏,否那么測(cè)試體系的不成熟將成為制約Web應(yīng)用軟件開(kāi)展的因素。3.2關(guān)于現(xiàn)階段研究方法的考慮現(xiàn)階段對(duì)Web應(yīng)用測(cè)試已有一定的理論與理論根底,其技術(shù)與工具可以支持測(cè)試工作,但其中存在較多破綻,因此現(xiàn)階段對(duì)其研究的重點(diǎn)應(yīng)集中于以下方面:1對(duì)現(xiàn)有技術(shù)與工具的破綻進(jìn)展針對(duì)性修正,按層級(jí)、周期、面向?qū)ο筮M(jìn)展分層分析與試驗(yàn);2針對(duì)Web應(yīng)用的測(cè)試體系的搭建與完善。3.3關(guān)于性能測(cè)試的建議基于以上觀點(diǎn),從性能測(cè)試方面提出建議,以期為Web測(cè)試體系優(yōu)化提供參考。在性能測(cè)試中通常采用的主要手段是壓力測(cè)試,良好的性能測(cè)試需在提供壓力的根底上對(duì)后臺(tái)進(jìn)展監(jiān)測(cè),并快速分析數(shù)據(jù),從而找出被測(cè)系統(tǒng)的臨界值?;趯?duì)此的試驗(yàn)與考慮,需從以下幾方面深化研究:1效勞器端資源資源監(jiān)控問(wèn)題;2測(cè)試工具的開(kāi)發(fā)。主要實(shí)現(xiàn)手段可通過(guò):腳本語(yǔ)言的掌握、測(cè)試工具的使用程度、測(cè)試手段的豐富等方面。4結(jié)語(yǔ)測(cè)試與研究對(duì)Web應(yīng)用軟件的質(zhì)量具有重要意義,是其開(kāi)展的保障?;趯?duì)當(dāng)前狀態(tài)的闡述與總結(jié),本文對(duì)Web應(yīng)用軟件測(cè)試與研究的重點(diǎn)提

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論