淺談軟件測(cè)試的幾個(gè)問(wèn)題_第1頁(yè)
淺談軟件測(cè)試的幾個(gè)問(wèn)題_第2頁(yè)
淺談軟件測(cè)試的幾個(gè)問(wèn)題_第3頁(yè)
淺談軟件測(cè)試的幾個(gè)問(wèn)題_第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、淺談軟件測(cè)試的幾個(gè)題目【論文關(guān)鍵詞】:界說(shuō);因素;構(gòu)造辦理【論文摘要】:現(xiàn)今軟件開(kāi)拓的范圍越來(lái)越大,作為軟件開(kāi)拓的緊張環(huán)節(jié),軟件測(cè)試越來(lái)越受到人們的器重,軟件測(cè)試的緊張性越發(fā)突出。文章重要探究軟件測(cè)試中的影響因素和軟件測(cè)試質(zhì)量的提拔與測(cè)試辦理階段接納的要領(lǐng)和職員的構(gòu)造的幾點(diǎn)認(rèn)識(shí)。一、軟件測(cè)試的界說(shuō)軟件測(cè)試sftaretesting是軟件保存期sftarelifeyle中的一個(gè)緊張階段,是軟件質(zhì)量包管的關(guān)鍵步調(diào)。普通地講,軟件測(cè)試就是在軟件投入運(yùn)行前,對(duì)軟件需求闡發(fā)、方案規(guī)格說(shuō)明和編碼舉行終極復(fù)審的運(yùn)動(dòng)。1983年ieee提出的軟件工程術(shù)語(yǔ)中給軟件測(cè)試下的界說(shuō)是:利用人工或主動(dòng)的本領(lǐng)來(lái)運(yùn)行或測(cè)定

2、某個(gè)軟件體系的歷程,其目的在于查驗(yàn)它是否滿(mǎn)意劃定的需求或弄清預(yù)期效果與實(shí)際效果之間的差異。這個(gè)界說(shuō)明白指出:軟件測(cè)試的目的是為了查驗(yàn)軟件體系是否滿(mǎn)意需求。從用戶(hù)的角度來(lái)看,普及盼望通過(guò)軟件測(cè)試表露軟件中隱蔽的錯(cuò)誤和缺陷,以是軟件測(cè)試應(yīng)該是為了創(chuàng)造錯(cuò)誤而實(shí)行步伐的歷程。大概說(shuō),軟件測(cè)試應(yīng)該根據(jù)軟件開(kāi)拓各階段的規(guī)格說(shuō)明和步伐的內(nèi)部布局而經(jīng)心方案一批測(cè)試用例即輸入數(shù)據(jù)及其預(yù)期的輸出效果,并利用這些測(cè)試用例去運(yùn)行步伐,以創(chuàng)造步伐錯(cuò)誤或缺陷。二、影響軟件測(cè)試的因素影響測(cè)試服從的因素除了測(cè)試要領(lǐng)之外,重要因素另有報(bào)酬因素、軟件范例、錯(cuò)誤范例、測(cè)試充實(shí)度等。下面臨這些因素作一個(gè)扼要闡發(fā)。1.報(bào)酬因素軟件測(cè)試

3、中的很多事情是由人來(lái)完成的,因此,報(bào)酬因素是影響測(cè)試服從的一個(gè)緊張方面。如許的差異并非偶爾,這是由于測(cè)試職員在應(yīng)用一個(gè)測(cè)試要領(lǐng)時(shí)具有很大的機(jī)動(dòng)性,從而使測(cè)試職員的履歷和學(xué)習(xí)本領(lǐng)可以有較大的發(fā)揮余地。以是只能接納越來(lái)越嚴(yán)酷的測(cè)試要領(lǐng)和歷程來(lái)有用地制止報(bào)酬因素對(duì)測(cè)試服從的影響。2.軟件范例軟件范例也是影響測(cè)試服從的一個(gè)緊張因素??v然是同一個(gè)測(cè)試者,測(cè)試差異范例的軟件的服從和創(chuàng)造軟件錯(cuò)誤的本領(lǐng)也是不盡雷同的。測(cè)試什么范例的軟件的服從較高那么因人而異,這每每與測(cè)試者的相干知識(shí)、履歷與專(zhuān)業(yè)練習(xí)有關(guān)。3.測(cè)試充實(shí)度測(cè)試充實(shí)度反響了一個(gè)測(cè)試是否得到了精良的實(shí)行,它直接干系到測(cè)試的服從。1993年frankl

4、和eiss創(chuàng)造,只有當(dāng)充實(shí)度非常靠近100%時(shí),才氣使測(cè)試創(chuàng)造錯(cuò)誤的本領(lǐng)得到發(fā)揮。因此,在測(cè)試軟件時(shí),必需想法使充實(shí)度非??拷?00%,不然將難以包管測(cè)試質(zhì)量。三、增強(qiáng)對(duì)測(cè)試事情的構(gòu)造和辦理隨著軟件開(kāi)拓范圍的增大、龐大程度的增長(zhǎng),以探求軟件中的錯(cuò)誤為目的的測(cè)試事情就顯得越發(fā)困難。然而,為了盡大概多地尋出步伐中的錯(cuò)誤,消費(fèi)出高質(zhì)量的軟件產(chǎn)物,增強(qiáng)對(duì)測(cè)試事情的構(gòu)造和辦理就顯得尤為緊張。從軟件的保存周期看,測(cè)試每每指對(duì)步伐的測(cè)試,如許做的長(zhǎng)處是被測(cè)工具明白,測(cè)試的可操縱性相對(duì)較強(qiáng)。但是,由于測(cè)試的根據(jù)是規(guī)格說(shuō)明書(shū)、方案文檔和利用說(shuō)明書(shū),假設(shè)方案有錯(cuò)誤,測(cè)試的質(zhì)量就難以包管??v然測(cè)試后創(chuàng)造是方案的錯(cuò)誤

5、,這時(shí),修改的代價(jià)是相稱(chēng)昂貴的。因此,較抱負(fù)的做法應(yīng)該是對(duì)軟件的開(kāi)拓歷程,按軟件工程各階段形成的效果,別離舉行嚴(yán)酷的檢察。固然測(cè)試是在實(shí)現(xiàn)且履歷證后舉行的,實(shí)際上,測(cè)試的預(yù)備事情在闡發(fā)和方案階段就開(kāi)始了。1.測(cè)試的歷程及構(gòu)造當(dāng)方案事情完成以后,就應(yīng)該動(dòng)手測(cè)試的預(yù)備事情了,一樣平常來(lái)講,由一位對(duì)整個(gè)體系方案認(rèn)識(shí)的方案職員編寫(xiě)測(cè)試大綱,明白測(cè)試的內(nèi)容和測(cè)試通過(guò)的準(zhǔn)那么,方案完備公正的測(cè)試用例,以便體系實(shí)現(xiàn)后舉行全面測(cè)試。在實(shí)現(xiàn)組將所開(kāi)拓的步伐履歷證后,提交測(cè)試組,由測(cè)試賣(mài)力人構(gòu)造測(cè)試,測(cè)試一樣平??砂匆韵路椒?gòu)造:(1)起首,測(cè)試職員要細(xì)致閱讀有關(guān)資料,包羅規(guī)格說(shuō)明、方案文檔、利用說(shuō)明書(shū)及在方案歷

6、程中形成的測(cè)試大綱、測(cè)試內(nèi)容及測(cè)試的通過(guò)準(zhǔn)那么,全面認(rèn)識(shí)體系,編寫(xiě)測(cè)試籌劃,方案測(cè)試用例,作好測(cè)試前的預(yù)備事情。(2)為了包管測(cè)試的質(zhì)量,將測(cè)試歷程分成幾個(gè)階段,即:代碼檢察、單位測(cè)試、集成測(cè)試和驗(yàn)收測(cè)試。(3)代碼會(huì)審:代碼會(huì)審是由一組人通過(guò)閱讀、討論和爭(zhēng)議對(duì)步伐舉行靜態(tài)闡發(fā)的歷程。會(huì)審小組由組長(zhǎng),23名步伐方案和測(cè)試職員及步伐員構(gòu)成。會(huì)審小組在充實(shí)閱讀待審步伐文本、操縱流程圖及有關(guān)要求、范例等文件底子上,召開(kāi)代碼會(huì)審會(huì),步伐員逐句講解步伐的邏輯,并睜開(kāi)熱烈的討論乃至爭(zhēng)議,以展現(xiàn)錯(cuò)誤的關(guān)鍵地點(diǎn)。理論表白,步伐員在講解歷程中能創(chuàng)造很多本身本來(lái)沒(méi)有創(chuàng)造的錯(cuò)誤,而討論和爭(zhēng)議那么進(jìn)一步促使了題目的表

7、露。比方,對(duì)某個(gè)局部性小題目修改要領(lǐng)的討論,大概創(chuàng)造與之有連累的乃至能涉及到模塊的功說(shuō)明、模塊間接口和體系總布局的大題目,導(dǎo)致對(duì)需求界說(shuō)的重界說(shuō)、重方案驗(yàn)證,大大改進(jìn)了軟件的質(zhì)量。(4)單位測(cè)試:?jiǎn)挝粶y(cè)試會(huì)合在查抄軟件方案的最小單位-模塊上,通過(guò)測(cè)試創(chuàng)造實(shí)現(xiàn)該模塊的實(shí)際成效與界說(shuō)該模塊的成效說(shuō)明不切合的環(huán)境,以及編碼的錯(cuò)誤。由于模塊范圍孝成效單一、邏輯簡(jiǎn)樸,測(cè)試職員有大概通過(guò)模塊說(shuō)明書(shū)和源步伐,清楚地相識(shí)該模塊的i/條件和模塊的邏輯布局,接納布局測(cè)試白盒法的用例,盡大概到達(dá)徹底測(cè)試,然后輔之以成效測(cè)試黑盒法的用例,使之對(duì)任何公正和不公正的輸入都能區(qū)分和相應(yīng)。高可靠性的模塊是構(gòu)成可靠體系的穩(wěn)固底

8、子(5)集成測(cè)試:集成測(cè)試是將模塊根據(jù)方案要求組裝起來(lái)同時(shí)舉行測(cè)試,重要目的是創(chuàng)造與接口有關(guān)的題目。如數(shù)據(jù)穿過(guò)接口時(shí)大概喪失;一個(gè)模塊與另一個(gè)模塊大概有由于忽略的題目而造成有害影響;把子成效組合起來(lái)大概不產(chǎn)生預(yù)期的主成效;個(gè)體看起來(lái)是可以擔(dān)當(dāng)?shù)钠虼蟾欧e聚到不克不及擔(dān)當(dāng)?shù)某潭?;全程?shù)據(jù)布局大概有錯(cuò)誤等。2.測(cè)試的職員構(gòu)造為了包管軟件的開(kāi)拓質(zhì)量,軟件測(cè)試應(yīng)貫串于軟件界說(shuō)與開(kāi)拓的整個(gè)歷程。因此,對(duì)闡發(fā)、方案和實(shí)現(xiàn)等各階段所得到的效果,包羅需求規(guī)格說(shuō)明、方案規(guī)格說(shuō)明及源步伐都應(yīng)舉行軟件測(cè)試?;诖?,測(cè)試職員的構(gòu)造也應(yīng)是分階段的。(1)軟件的方案和實(shí)現(xiàn)都是基于需求闡發(fā)規(guī)格說(shuō)明舉行的。需求闡發(fā)規(guī)格說(shuō)明是

9、否完備、準(zhǔn)確、清楚是軟件開(kāi)拓成敗的關(guān)鍵。為了包管需求界說(shuō)的質(zhì)量,應(yīng)對(duì)其舉行嚴(yán)酷的檢察。(2)方案評(píng)審:軟件方案是將軟件需求轉(zhuǎn)換成軟件表現(xiàn)的歷程。重要刻畫(huà)出體系布局、詳細(xì)的處置懲罰歷程和數(shù)據(jù)庫(kù)形式。根據(jù)需求的規(guī)格說(shuō)明對(duì)體系布局的公正性、處置懲罰歷程的準(zhǔn)確性舉行評(píng)價(jià),同時(shí)利用干系數(shù)據(jù)庫(kù)的范例化理論對(duì)數(shù)據(jù)庫(kù)形式舉行檢察。(3)步伐的測(cè)試:軟件測(cè)試。是整個(gè)軟件開(kāi)拓歷程中交付用戶(hù)利用前的末了階段,是軟件質(zhì)量包管的關(guān)鍵。軟件測(cè)試在軟件保存周期中高出兩個(gè)階段:通常在編寫(xiě)出每一個(gè)模塊之后,就對(duì)它舉行需要的測(cè)試稱(chēng)為單位測(cè)試。編碼與單位測(cè)試屬于軟件保存周期中的同一階段。該階段的測(cè)試事情,由編程組內(nèi)部職員舉行交織測(cè)試制

溫馨提示

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