軟件測(cè)試概述_第1頁(yè)
軟件測(cè)試概述_第2頁(yè)
軟件測(cè)試概述_第3頁(yè)
軟件測(cè)試概述_第4頁(yè)
軟件測(cè)試概述_第5頁(yè)
已閱讀5頁(yè),還剩48頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

軟件測(cè)試概述課程概述學(xué)習(xí)前的要求掌握軟件工程基本概念掌握軟件開(kāi)發(fā)方法和軟件開(kāi)發(fā)語(yǔ)言了解Web程序開(kāi)發(fā)

沈陽(yáng)師范大學(xué)軟件學(xué)院2第2頁(yè),共53頁(yè),2024年2月25日,星期天課程概述參考書目《軟件測(cè)試》PaulC.Jorgensen,韓柯等譯,2002,機(jī)械工業(yè)出版社《軟件測(cè)試方法和技術(shù)》朱少民,2011,清華大學(xué)出版社《高級(jí)軟件測(cè)試技術(shù)》杜慶峰,2011,清華大學(xué)出版社《實(shí)用軟件測(cè)試教程》溫艷冬,2011,清華大學(xué)出版社沈陽(yáng)師范大學(xué)軟件學(xué)院3第3頁(yè),共53頁(yè),2024年2月25日,星期天防不勝防的軟件錯(cuò)誤例1:1963年,美國(guó),飛往火星的火箭爆炸,損失$10million原因:FORTRAN循環(huán)DO5I=1,3誤寫為DO5I=1.3例2:1996年,美國(guó),飛往哥倫比亞城市Cali的客機(jī)失事,163人中僅4人生還

原因:關(guān)于目的地坐標(biāo)的、由一個(gè)字符構(gòu)成的計(jì)算機(jī)命令的錯(cuò)誤輸入,兩相距132英里的城市坐標(biāo)在南美航空表中代碼相同例3:1996年,ESA的火箭處女航失敗,升空后僅飛行40秒就偏離了其預(yù)定軌道,該火箭被遠(yuǎn)程控制所毀并失去她攜帶的4個(gè)衛(wèi)星,損失達(dá)5億美元

4沈陽(yáng)師范大學(xué)軟件學(xué)院第4頁(yè),共53頁(yè),2024年2月25日,星期天防不勝防的軟件錯(cuò)誤原因:慣性參考系方面的問(wèn)題未經(jīng)討論和解決例4:1994-1995年,迪斯尼的獅子王,第一個(gè)面向兒童的多媒體光盤游戲,投訴電話被打爆.原因:未對(duì)市場(chǎng)上的各種PC機(jī)型進(jìn)行正確測(cè)試,軟件在大眾使用的常見(jiàn)系統(tǒng)中難以運(yùn)行例5:1994年,英特爾奔騰浮點(diǎn)除法軟件缺陷,導(dǎo)致為自己的行為道歉并花費(fèi)4億多美元更換壞芯片.原因:芯片發(fā)布前已發(fā)現(xiàn)問(wèn)題,但管理層忽略了;軟件缺陷被發(fā)現(xiàn)時(shí),英特爾試圖掩飾該問(wèn)題的嚴(yán)重性;受到壓力時(shí),英特爾承諾更換芯片但要求用戶證明自己受到軟件缺陷的影響.沈陽(yáng)師范大學(xué)軟件學(xué)院5第5頁(yè),共53頁(yè),2024年2月25日,星期天防不勝防的軟件錯(cuò)誤例6:1999年,美國(guó)航天局火星基地登陸飛船在試圖登陸火星表面時(shí)失蹤.原因:為省錢而簡(jiǎn)化確定何時(shí)關(guān)閉推進(jìn)器的裝置,導(dǎo)致飛船著陸時(shí)誤更改一個(gè)數(shù)據(jù)位,兩個(gè)測(cè)試小組的獨(dú)立工作做的很好,但從未走在一起例7:1991年,美國(guó)愛(ài)國(guó)者導(dǎo)彈防御系統(tǒng)在幾次對(duì)抗導(dǎo)彈戰(zhàn)役中失利,多哈戰(zhàn)誤擊斃28名美軍士兵.原因:一個(gè)很小的系統(tǒng)時(shí)鐘錯(cuò)誤積累,可能拖延14小時(shí)并造成跟蹤系統(tǒng)失去準(zhǔn)確度,多哈戰(zhàn)中系統(tǒng)拖延了100多個(gè)小時(shí)沈陽(yáng)師范大學(xué)軟件學(xué)院6第6頁(yè),共53頁(yè),2024年2月25日,星期天本章內(nèi)容1.1什么是軟件測(cè)試1.2軟件測(cè)試基礎(chǔ)1.3軟件測(cè)試原則和困境沈陽(yáng)師范大學(xué)軟件學(xué)院7第7頁(yè),共53頁(yè),2024年2月25日,星期天本節(jié)內(nèi)容1.1什么是軟件測(cè)試1.1.1軟件測(cè)試的發(fā)展1.1.2軟件測(cè)試的術(shù)語(yǔ)1.1.3IEEE對(duì)軟件測(cè)試的定義沈陽(yáng)師范大學(xué)軟件學(xué)院8第8頁(yè),共53頁(yè),2024年2月25日,星期天1.1.1軟件測(cè)試的發(fā)展1.1.1軟件測(cè)試的發(fā)展早期——70年代:存在測(cè)試;無(wú)軟件測(cè)試?yán)碚摵头椒ǎ荒康淖C明軟件是可運(yùn)行的;70年代:開(kāi)始出現(xiàn)測(cè)試?yán)碚摵蜏y(cè)試方法;1979年Myers《TheArtofSoftwareTesting》;軟件測(cè)試目的:finderrorsinsoftware;一個(gè)好的測(cè)試:finderrorsthatnotbeenfound;80年代:軟件行業(yè)進(jìn)入飛速發(fā)展時(shí)期,軟件趨向復(fù)雜化、大型化,人們把“質(zhì)量”融入到了軟件測(cè)試?yán)铮纬闪巳碌能浖y(cè)試與質(zhì)量保證21世紀(jì)初:軟件測(cè)試深入到了軟件開(kāi)發(fā)的整個(gè)生命周期里,并且更側(cè)重于面向?qū)ο筌浖y(cè)試、測(cè)試驅(qū)動(dòng)開(kāi)發(fā)、極限開(kāi)發(fā)測(cè)試等新的領(lǐng)域沈陽(yáng)師范大學(xué)軟件學(xué)院9第9頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)術(shù)語(yǔ)和定義錯(cuò)誤(error)缺陷(fault)失效(failure)事故(incident)沈陽(yáng)師范大學(xué)軟件學(xué)院10第10頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)術(shù)語(yǔ)和定義錯(cuò)誤(error)缺陷(fault)失效(failure)事故(incident)沈陽(yáng)師范大學(xué)軟件學(xué)院11第11頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)錯(cuò)誤(error)是軟件本身的錯(cuò)誤,由程序員在編程過(guò)程中造成的(somethingwronginsoftwareitself)應(yīng)用到測(cè)試過(guò)程時(shí),有兩種不同的使用方式:指一個(gè)實(shí)際測(cè)量值與理論預(yù)期值之間的分歧指一些人的行為引起的軟件中的某種失效或缺陷沈陽(yáng)師范大學(xué)軟件學(xué)院12第12頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)術(shù)語(yǔ)和定義錯(cuò)誤(error)缺陷(fault)失效(failure)事故(incident)沈陽(yáng)師范大學(xué)軟件學(xué)院13第13頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)缺陷(fault)

是錯(cuò)誤的結(jié)果,是錯(cuò)誤的表現(xiàn),是導(dǎo)致系統(tǒng)失敗的條件。系統(tǒng)出錯(cuò)的基本原因是缺陷。(observableinsoftwarebehavior)沈陽(yáng)師范大學(xué)軟件學(xué)院14第14頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)缺陷(fault)

微小的(Minor)一般的

(Major)

嚴(yán)重的(Critical)致命的(Fatal)

沈陽(yáng)師范大學(xué)軟件學(xué)院15第15頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)術(shù)語(yǔ)和定義錯(cuò)誤(error)缺陷(fault)失效(failure)事故(incident)沈陽(yáng)師范大學(xué)軟件學(xué)院16第16頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)失效(failure)

指不能按軟件規(guī)格說(shuō)明的要求執(zhí)行一個(gè)軟件片段。缺陷執(zhí)行時(shí)會(huì)發(fā)生失效,與需求規(guī)格說(shuō)明有關(guān),但不是所有的缺陷都會(huì)導(dǎo)致失效。(somethingwronginsoftwarebehavior,deviatesfromrequirements)表現(xiàn):只出現(xiàn)在可執(zhí)行的表現(xiàn)中,通常是源代碼這種定義只與過(guò)錯(cuò)缺陷有關(guān)沈陽(yáng)師范大學(xué)軟件學(xué)院17第17頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)如果在系統(tǒng)中有一個(gè)錯(cuò)誤,則失效必然出現(xiàn);如果失效出現(xiàn)了,則系統(tǒng)中必然有一個(gè)缺陷;如果系統(tǒng)中有一個(gè)缺陷,系統(tǒng)有可能出現(xiàn)失效,但并非一定出現(xiàn)失效。沈陽(yáng)師范大學(xué)軟件學(xué)院18第18頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)術(shù)語(yǔ)和定義錯(cuò)誤(error)缺陷(fault)失效(failure)事故(incident)沈陽(yáng)師范大學(xué)軟件學(xué)院19第19頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)事故(incident)

出現(xiàn)失效時(shí),可能會(huì)也可能不會(huì)呈現(xiàn)出來(lái)。事故說(shuō)明出現(xiàn)了與失效類似的情況,警告用戶注意所出現(xiàn)的失效。沈陽(yáng)師范大學(xué)軟件學(xué)院20IncidentFailureFaultError第20頁(yè),共53頁(yè),2024年2月25日,星期天1.1.2軟件測(cè)試的術(shù)語(yǔ)IEEE對(duì)軟件測(cè)試的定義

使用人工和自動(dòng)手段來(lái)運(yùn)行或測(cè)試某個(gè)系統(tǒng)的過(guò)程,其目的在于檢驗(yàn)其是否滿足規(guī)定的需要或是弄清楚預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別。沈陽(yáng)師范大學(xué)軟件學(xué)院21第21頁(yè),共53頁(yè),2024年2月25日,星期天本節(jié)內(nèi)容1.2軟件測(cè)試基礎(chǔ)

1.2.1軟件測(cè)試主要內(nèi)容 1.2.2軟件測(cè)試過(guò)程模型 1.2.3軟件測(cè)試分類沈陽(yáng)師范大學(xué)軟件學(xué)院22第22頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1軟件測(cè)試主要內(nèi)容1.2.1軟件測(cè)試主要內(nèi)容

軟件工程與軟件測(cè)試軟件質(zhì)量與度量沈陽(yáng)師范大學(xué)軟件學(xué)院23第23頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件測(cè)試是軟件開(kāi)發(fā)過(guò)程的一個(gè)階段軟件開(kāi)發(fā)模型影響軟件測(cè)試軟件測(cè)試不只是程序測(cè)試軟件測(cè)試應(yīng)貫穿于軟件定義與開(kāi)發(fā)的整個(gè)生命周期源程序的測(cè)試中找到的程序錯(cuò)誤不一定都是程序編寫過(guò)程中造成的軟件測(cè)試受軟件開(kāi)發(fā)各種因素的影響軟件測(cè)試本身必須工程化沈陽(yáng)師范大學(xué)軟件學(xué)院24第24頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件測(cè)試在軟件工程中的作用是軟件開(kāi)發(fā)過(guò)程中不可缺少的一環(huán)將占據(jù)主要的開(kāi)發(fā)時(shí)間和經(jīng)費(fèi)發(fā)現(xiàn)和彌補(bǔ)開(kāi)發(fā)中的錯(cuò)誤和缺陷保證軟件質(zhì)量的手段證明軟件是可用的沈陽(yáng)師范大學(xué)軟件學(xué)院25第25頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件工程對(duì)軟件測(cè)試的約束軟件測(cè)試的依據(jù)來(lái)源于開(kāi)發(fā)過(guò)程軟件測(cè)試的結(jié)果必須反饋給開(kāi)發(fā)過(guò)程軟件測(cè)試的時(shí)間、經(jīng)費(fèi)、人員受到約束沈陽(yáng)師范大學(xué)軟件學(xué)院26第26頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件工程模型中的軟件測(cè)試軟件測(cè)試方法模型隨著軟件工程模型發(fā)展而變化不同模型中,軟件測(cè)試地位和作用不一樣軟件測(cè)試的作用:找到軟件bug;保證軟件質(zhì)量;指導(dǎo)軟件開(kāi)發(fā);沈陽(yáng)師范大學(xué)軟件學(xué)院27第27頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試瀑布模型沈陽(yáng)師范大學(xué)軟件學(xué)院28第28頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試螺旋模型沈陽(yáng)師范大學(xué)軟件學(xué)院29第29頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件錯(cuò)誤或缺陷的來(lái)源產(chǎn)品說(shuō)明書:沒(méi)有說(shuō)明書、說(shuō)明書不全面、經(jīng)常修改、開(kāi)發(fā)小組的溝通不夠。設(shè)計(jì)方案:片面性、易變性、溝通不夠。代碼錯(cuò)誤:往往也是由軟件復(fù)雜性、說(shuō)明文檔不足、進(jìn)度壓力等造成測(cè)試錯(cuò)誤:測(cè)試本身帶來(lái)的錯(cuò)誤沈陽(yáng)師范大學(xué)軟件學(xué)院30第30頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件開(kāi)發(fā)團(tuán)隊(duì)成員項(xiàng)目經(jīng)理產(chǎn)品設(shè)計(jì)人員構(gòu)架師:定義代碼和數(shù)據(jù)結(jié)構(gòu)的總體內(nèi)部設(shè)計(jì)、數(shù)據(jù)通信等,編寫高級(jí)白盒測(cè)試計(jì)劃,設(shè)計(jì)驗(yàn)收測(cè)試等領(lǐng)域事務(wù)專家或軟件分析師:理解客戶的真正需要,用設(shè)計(jì)人員能理解的術(shù)語(yǔ)定義客戶需求用戶界面程序員:創(chuàng)建用戶界面主任程序員:編寫內(nèi)部設(shè)計(jì)規(guī)格說(shuō)明產(chǎn)品營(yíng)銷經(jīng)理沈陽(yáng)師范大學(xué)軟件學(xué)院31第31頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件開(kāi)發(fā)團(tuán)隊(duì)成員(續(xù))文檔編寫人員測(cè)試人員特定項(xiàng)目會(huì)包括其他團(tuán)隊(duì)成員美工可靠性分析師安全性分析師硬件工程師律師。。。技術(shù)支持代表沈陽(yáng)師范大學(xué)軟件學(xué)院32第32頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件測(cè)試何時(shí)可以停止?軟件系統(tǒng)經(jīng)單元、集成、系統(tǒng)測(cè)試,分別達(dá)到單元、集成、系統(tǒng)測(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ù)沈陽(yáng)師范大學(xué)軟件學(xué)院33第33頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件測(cè)試需要工程化軟件測(cè)試是一項(xiàng)復(fù)雜的工作軟件測(cè)試的成本、效率和可靠性問(wèn)題軟件測(cè)試必須從藝術(shù)向工程轉(zhuǎn)變軟件測(cè)試工作必須是可控的軟件測(cè)試的結(jié)果必須是可信的沈陽(yáng)師范大學(xué)軟件學(xué)院34第34頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.1軟件工程與軟件測(cè)試軟件測(cè)試的一般過(guò)程沈陽(yáng)師范大學(xué)軟件學(xué)院35TestCaseGenerationTestCaseSoftwaretobetestedOutput第35頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.2軟件質(zhì)量與度量軟件質(zhì)量評(píng)價(jià)軟件需求是衡量軟件質(zhì)量的基礎(chǔ),不符合需求的軟件就不具備質(zhì)量。設(shè)計(jì)的軟件應(yīng)在功能、性能等方面都符合要求,并能可靠地運(yùn)行。軟件結(jié)構(gòu)良好,易讀、易于理解,并易于修改、維護(hù)。軟件系統(tǒng)具有友好的用戶界面,便于用戶使用。軟件生存周期中各階段文檔齊全、規(guī)范,便于配置、管理。沈陽(yáng)師范大學(xué)軟件學(xué)院36第36頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.2軟件質(zhì)量與度量質(zhì)量度量模型ISO/IEC9126-1991標(biāo)準(zhǔn)規(guī)定的軟件質(zhì)量度量模型。它由3層組成,其中第1層稱為質(zhì)量特性,第2層稱為質(zhì)量子特性,第3層稱為度量。沈陽(yáng)師范大學(xué)軟件學(xué)院37第37頁(yè),共53頁(yè),2024年2月25日,星期天1.2.1.2軟件質(zhì)量與度量沈陽(yáng)師范大學(xué)軟件學(xué)院38第38頁(yè),共53頁(yè),2024年2月25日,星期天1.2.2軟件測(cè)試過(guò)程模型V模型

V模型是最具有代表意義的測(cè)試模型,反映出了測(cè)試活動(dòng)與分析設(shè)計(jì)活動(dòng)的關(guān)系。V模型指出,單元和集成測(cè)試應(yīng)檢測(cè)程序的執(zhí)行是否滿足軟件設(shè)計(jì)的要求;系統(tǒng)測(cè)試應(yīng)檢測(cè)系統(tǒng)功能、性能的質(zhì)量特性是否達(dá)到系統(tǒng)要求的指標(biāo);驗(yàn)收測(cè)試確定軟件的實(shí)現(xiàn)是否滿足用戶需要或合同的要求。沈陽(yáng)師范大學(xué)軟件學(xué)院39第39頁(yè),共53頁(yè),2024年2月25日,星期天1.2.2軟件測(cè)試過(guò)程模型沈陽(yáng)師范大學(xué)軟件學(xué)院40第40頁(yè),共53頁(yè),2024年2月25日,星期天1.2.2軟件測(cè)試過(guò)程模型W模型

W模型由兩個(gè)V字型模型組成,分別代表測(cè)試與開(kāi)發(fā)過(guò)程。W模型強(qiáng)調(diào):測(cè)試伴隨著整個(gè)軟件開(kāi)發(fā)周期,而且測(cè)試的對(duì)象不僅僅是程序,需求、設(shè)計(jì)等同樣要測(cè)試,也就是說(shuō),測(cè)試與開(kāi)發(fā)是同步進(jìn)行的。沈陽(yáng)師范大學(xué)軟件學(xué)院41第41頁(yè),共53頁(yè),2024年2月25日,星期天1.2.2軟件測(cè)試過(guò)程模型沈陽(yáng)師范大學(xué)軟件學(xué)院42第42頁(yè),共53頁(yè),2024年2月25日,星期天1.2.2軟件測(cè)試過(guò)程模型H模型

H模型將測(cè)試活動(dòng)完全獨(dú)立出來(lái),形成了一個(gè)完全獨(dú)立的流程,將測(cè)試準(zhǔn)備活動(dòng)和測(cè)試執(zhí)行活動(dòng)清晰地體現(xiàn)出來(lái)。H模型揭示了軟件測(cè)試是一個(gè)獨(dú)立的流程,貫穿產(chǎn)品整個(gè)生命周期,與其他流程并發(fā)地進(jìn)行。沈陽(yáng)師范大學(xué)軟件學(xué)院43第43頁(yè),共53頁(yè),2024年2月25日,星期天1.2.2軟件測(cè)試過(guò)程模型沈陽(yáng)師范大學(xué)軟件學(xué)院44第44頁(yè),共53頁(yè),2024年2月25日,星期天1.2.3軟件測(cè)試過(guò)程分類按測(cè)試方式分類靜態(tài)測(cè)試動(dòng)態(tài)測(cè)試按測(cè)試方法分類白盒測(cè)試黑盒測(cè)試按測(cè)試過(guò)程分類單元測(cè)試集成測(cè)試系統(tǒng)測(cè)試驗(yàn)收測(cè)試沈陽(yáng)師范大學(xué)軟件學(xué)院45第45頁(yè),共53頁(yè),2024年2月25日,星期天1.2.3軟件測(cè)試過(guò)程分類按測(cè)試目的分類功能測(cè)試健壯性測(cè)試接口測(cè)試性能測(cè)試壓力測(cè)試用戶界面測(cè)試安全測(cè)試可靠性測(cè)試安裝/反安裝測(cè)試文檔測(cè)試恢復(fù)測(cè)試兼容性測(cè)試沈陽(yáng)師范大學(xué)軟件學(xué)院46第46頁(yè),共53頁(yè),2024年2月25日,星期天本節(jié)內(nèi)容1.3軟件測(cè)試原則和困境

1.3.1軟件測(cè)試原則 1.3.2軟件測(cè)試?yán)Ь?/p>

沈陽(yáng)師范大學(xué)軟件學(xué)院47第47頁(yè),共53頁(yè),2024年2月25日,星期天1.3.1軟件測(cè)試原則軟件測(cè)試的衡量標(biāo)準(zhǔn)多:能找到盡可能多的、以至于所有的錯(cuò)誤快:能盡可能早地發(fā)現(xiàn)最嚴(yán)重的錯(cuò)誤好:找到的錯(cuò)誤是關(guān)鍵的、用戶最關(guān)心的;找到錯(cuò)誤后能重現(xiàn)找到的錯(cuò)誤,并為其修正提供盡可能多的信息。?。耗苡米钌俚臅r(shí)間、人力和資源發(fā)現(xiàn)錯(cuò)誤;測(cè)試的過(guò)程和數(shù)據(jù)可重用沈陽(yáng)師范大學(xué)軟件學(xué)院48第48頁(yè),共53頁(yè),2024年2月25日,星期天1.3.1軟件測(cè)試原則軟件測(cè)試原則測(cè)試應(yīng)基于用戶需求測(cè)試設(shè)計(jì)是關(guān)鍵測(cè)試時(shí)間和資源是有限的測(cè)試到所有情況是不可能的避免冗余的測(cè)試測(cè)試用例應(yīng)設(shè)計(jì)良好應(yīng)盡早開(kāi)始測(cè)試并不斷地進(jìn)行測(cè)試盡早制定測(cè)試計(jì)劃測(cè)試從模塊級(jí)開(kāi)始測(cè)試貫穿于軟件開(kāi)發(fā)的各個(gè)階段沈陽(yáng)師范大學(xué)軟件學(xué)院49第49頁(yè),共53頁(yè),2024年2月25日,星期天1.3.1軟件測(cè)試原則軟件測(cè)試原則心理素質(zhì)最重要開(kāi)發(fā)人員我不會(huì)犯錯(cuò)---任何

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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)論