更新時(shí)間:2022年08月15日14時(shí)02分 來(lái)源:傳智教育 瀏覽次數(shù):
在早期的軟件開(kāi)發(fā)中,軟件大多是結(jié)構(gòu)簡(jiǎn)單、功能有限的小規(guī)模軟件,那個(gè)時(shí)候的測(cè)試就等同于調(diào)試。隨著計(jì)算機(jī)軟件技術(shù)的發(fā)展,調(diào)試慢慢成為軟件開(kāi)發(fā)不可或缺的工作內(nèi)容,很多開(kāi)發(fā)工具都集成了一些調(diào)試工具,但這個(gè)時(shí)候的調(diào)試還僅僅傾向于解決編譯、單個(gè)方法的問(wèn)題。
到20世紀(jì)50年代左右,隨著軟件規(guī)模越來(lái)越大,人們逐漸意識(shí)到僅僅依靠調(diào)試還不夠,還需要驗(yàn)證接口邏輯、功能模塊、不同功能模塊之間的耦合等,因此需要引入一個(gè)獨(dú)立的測(cè)試組織進(jìn)行獨(dú)立的測(cè)試。在這個(gè)階段,人們往往將開(kāi)發(fā)完成的軟件產(chǎn)品進(jìn)行集中測(cè)試,由于還沒(méi)有形成測(cè)試方法論,對(duì)軟件測(cè)試也沒(méi)有明確定位與深入思考,測(cè)試主要是靠猜想和推斷,因此測(cè)試方法比較簡(jiǎn)單,軟件交付后還是存在大量問(wèn)題。
經(jīng)歷這一階段后,人們慢慢開(kāi)始思考軟件測(cè)試的真正意義。1973年,黑澤爾(Hetzel)博士第一次對(duì)軟件測(cè)試進(jìn)行了定義:軟件測(cè)試是對(duì)程序或系統(tǒng)能否完成特定任務(wù)建立信心的過(guò)程。這個(gè)觀點(diǎn)在一段時(shí)間內(nèi)比較盛行,但隨著軟件質(zhì)量概念的提出,它又不太適用了。1983年,黑澤爾(Heztel)博士對(duì)其進(jìn)行了修改:軟件測(cè)試是一項(xiàng)鑒定程序或系統(tǒng)的屬性或能力的活動(dòng),其目的在于保證軟件產(chǎn)品的質(zhì)量。。思想一旦爆發(fā),就會(huì)呈現(xiàn)出百家爭(zhēng)鳴的景象,這一時(shí)期,很多軟件工程師或博士都提出了自己對(duì)軟件測(cè)試的理解與定義。
G.J.梅耶斯(G.J.Meyers)博士認(rèn)為“軟件測(cè)試是為了尋找錯(cuò)誤而執(zhí)行程序的過(guò)程”,相對(duì)于測(cè)試是為了證明程序中不存在錯(cuò)誤,他的觀點(diǎn)是正確的。
1983年,IEEE在北卡羅納大學(xué)召開(kāi)了首次關(guān)于軟件測(cè)試的技術(shù)會(huì)議,然后對(duì)軟件測(cè)試進(jìn)行了如下定義:軟件測(cè)試是使用人工或自動(dòng)手段運(yùn)行或測(cè)定某個(gè)系統(tǒng)的過(guò)程,其目的在于檢驗(yàn)它是否滿(mǎn)足規(guī)定的需求或是弄清楚預(yù)期結(jié)果與實(shí)際結(jié)果之間的差異。
軟件測(cè)試內(nèi)卷很?chē)?yán)重?應(yīng)屆生如何提高職場(chǎng)競(jìng)爭(zhēng)力?
2022-07-112022新版軟件測(cè)試基礎(chǔ)入門(mén)到項(xiàng)目實(shí)戰(zhàn)教程
2022-07-07軟件測(cè)試培訓(xùn):Monkey測(cè)試工具怎么用
2022-06-15軟件測(cè)試培訓(xùn):程序插樁法是什么?
2022-05-30移動(dòng)App測(cè)試概述:移動(dòng)App特性
2022-05-24軟件測(cè)試常用的測(cè)試方法有哪些?
2022-05-18北京校區(qū)