系統(tǒng)調(diào)試與測(cè)試_第1頁(yè)
系統(tǒng)調(diào)試與測(cè)試_第2頁(yè)
系統(tǒng)調(diào)試與測(cè)試_第3頁(yè)
系統(tǒng)調(diào)試與測(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)介

本文格式為Word版,下載可任意編輯——系統(tǒng)調(diào)試與測(cè)試

。

5、系統(tǒng)調(diào)試與測(cè)試

5.1程序的調(diào)試

好多錯(cuò)誤是在軟件程序的設(shè)計(jì)過(guò)程,無(wú)法避免的。一般的語(yǔ)法問(wèn)題,可以自動(dòng)提醒正在運(yùn)行的系統(tǒng)程序,馬上進(jìn)行修改,所以,這類(lèi)錯(cuò)誤是十分簡(jiǎn)單分辯與改正的。但是還有另外一類(lèi)錯(cuò)誤,是系統(tǒng)程序在運(yùn)行過(guò)程里產(chǎn)生錯(cuò)誤的計(jì)算結(jié)果,這時(shí)候由于不正確的調(diào)控或者一些數(shù)據(jù)的運(yùn)算規(guī)律產(chǎn)生問(wèn)題。這類(lèi)錯(cuò)誤比較隱蔽,偶爾會(huì)產(chǎn)生,不簡(jiǎn)單覺(jué)察,所以,想要完全處理這類(lèi)問(wèn)題是十分費(fèi)時(shí)、吃力的。

5.2程序的測(cè)試

5.2.1測(cè)試的重要性及目的

(1)試驗(yàn)的重要性

軟件測(cè)試在整個(gè)軟件生命周期里,具有十分關(guān)鍵的地位,學(xué)校只可以在運(yùn)行與后期維護(hù)時(shí)期以前,軟件調(diào)試瀑布模型,是一類(lèi)常規(guī)的運(yùn)行方式,用來(lái)保障軟件在交給使用者之前,軟件是的正常、有效、可靠的。最近以來(lái),最新的軟件項(xiàng)目認(rèn)為,一個(gè)完整的軟件生命周期中包括驗(yàn)證,測(cè)試軟件的運(yùn)行結(jié)果能否接近預(yù)期值,需要盡可能早地發(fā)現(xiàn)問(wèn)題、解決問(wèn)題,假使沒(méi)有能夠在調(diào)試的早些時(shí)候發(fā)現(xiàn),誤差就會(huì)逐步擴(kuò)散,最終導(dǎo)致在軟件的測(cè)試結(jié)果出現(xiàn)重大誤差。

一般來(lái)說(shuō),針對(duì)系統(tǒng)軟件,無(wú)論是哪種技術(shù)、操作方式,系統(tǒng)軟件仍舊是會(huì)存在錯(cuò)誤的。新型的工作語(yǔ)言,先進(jìn)的研發(fā)技術(shù),高效的發(fā)展進(jìn)步,可以減少系統(tǒng)

-可編輯修改-

。

中的錯(cuò)誤,但是絕對(duì)不可能完全去除軟件問(wèn)題,上述錯(cuò)誤的發(fā)現(xiàn)需要展開(kāi)一系列的測(cè)試。

在實(shí)際應(yīng)用過(guò)程里,由于軟件調(diào)試比較困難,所以經(jīng)常草草了事或者根部不進(jìn)行調(diào)試,這是由于在測(cè)試過(guò)程中,仍舊具有好多錯(cuò)誤的觀念與消極的工作態(tài)度,其中主要有:

①,由于設(shè)計(jì)與編程的簡(jiǎn)單,使得進(jìn)度困難;

②發(fā)現(xiàn)軟件中的問(wèn)題,有效的測(cè)試是非建設(shè)性的,有的時(shí)候,還會(huì)由于發(fā)現(xiàn)問(wèn)

題,而否定一項(xiàng)工作;

③測(cè)試工作比較枯燥無(wú)味,沒(méi)有很好地引起人們的重視;

④測(cè)試工作是一項(xiàng)繁雜、需要耐心的工作;

⑤對(duì)軟件系統(tǒng)盲目自信,發(fā)現(xiàn)問(wèn)題之后,畏懼使用者懷疑自己的研發(fā)水平。

上述關(guān)于軟件測(cè)試的認(rèn)識(shí)是十分消極的,需要重新正確的認(rèn)識(shí),從而提升軟件產(chǎn)品的綜合質(zhì)量。

目標(biāo)(2)的測(cè)試

假使測(cè)試的主要目的是為了發(fā)現(xiàn)更多的錯(cuò)誤和問(wèn)題,那么在測(cè)試過(guò)程中,應(yīng)當(dāng)在錯(cuò)誤問(wèn)題的位置之前進(jìn)行檢測(cè)。

①軟件測(cè)試是一項(xiàng)為了發(fā)現(xiàn)問(wèn)題而進(jìn)行的系統(tǒng)程序;

②測(cè)試是為了發(fā)現(xiàn)程序中存在問(wèn)題,并不是沒(méi)有問(wèn)題的檢測(cè)系統(tǒng)程序;

③一個(gè)良好的測(cè)試案例是,它是現(xiàn)如今還沒(méi)有發(fā)現(xiàn)問(wèn)題;

④一次成功的測(cè)試是發(fā)現(xiàn)問(wèn)題,因此到現(xiàn)如今還沒(méi)有發(fā)現(xiàn)其他問(wèn)題。

-可編輯修改-

。

這個(gè)視圖能夠提醒工作人員發(fā)現(xiàn)問(wèn)題的核心,并不是顯示出軟件系統(tǒng)可以正常運(yùn)行。但是,這類(lèi)觀點(diǎn)只從文字表面來(lái)看,可能會(huì)造成誤會(huì),認(rèn)為測(cè)試的作用就是發(fā)現(xiàn)軟件系統(tǒng)的問(wèn)題,沒(méi)有發(fā)現(xiàn)錯(cuò)誤就是失敗的。

首先,測(cè)試并不只是為了發(fā)現(xiàn)問(wèn)題。經(jīng)過(guò)分析研究故障的產(chǎn)生原因以及錯(cuò)誤的分布狀況,能夠幫助工作人員發(fā)現(xiàn)在軟件處理過(guò)程里存在的問(wèn)題。與此同時(shí),這類(lèi)分析還能夠幫助我們推出更加有效、合理的檢測(cè)手段,從而進(jìn)一步提升測(cè)試的工作效率。之后,在測(cè)試過(guò)程里發(fā)現(xiàn)的各種問(wèn)題,都是具有意義的。

5.2.2測(cè)試的步驟

和其他類(lèi)型的測(cè)試一樣,軟件測(cè)試的發(fā)展必需踏踏實(shí)實(shí)的開(kāi)展下去。大型操作軟件尋常都具有多個(gè)子系統(tǒng),各個(gè)子系統(tǒng)分別是由多個(gè)子模塊構(gòu)成。所以,大型操作軟件的測(cè)試工作主要有:

(1)在本測(cè)試板塊的測(cè)試流程中,具體設(shè)計(jì)以及編程問(wèn)題經(jīng)常會(huì)被發(fā)現(xiàn)。(2)測(cè)試步驟在軟件里的問(wèn)題經(jīng)常會(huì)被發(fā)現(xiàn)。

(3)測(cè)試步驟中的問(wèn)題尋常都是在系統(tǒng)使用說(shuō)明書(shū)中提到的問(wèn)題。

-可編輯修改-

-可編輯修改-

。THANKS!!!

溫馨提示

  • 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)論