監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 簽約案例 | 購(gòu)買價(jià)格 | 在線試用 | 手機(jī)APP | 產(chǎn)品資料
X 關(guān)閉

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

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

文章來(lái)源:泛普軟件 軟件測(cè)試學(xué)科的重要目標(biāo)之一是防止軟件熵值的升高,提高軟件產(chǎn)品質(zhì)量。熵原本是用來(lái)衡量系統(tǒng)無(wú)序狀態(tài)的一個(gè)物理量,后來(lái)由計(jì)算機(jī)科學(xué)家Andrew Hunt和David Thomas引申到了軟件領(lǐng)域,提出了“軟件熵”(software entropy)這個(gè)概念。軟件熵用來(lái)描述軟件學(xué)科中這樣一個(gè)事實(shí):一個(gè)軟件系統(tǒng)從設(shè)計(jì)良好的狀態(tài)開(kāi)始,隨著新的功能不斷地加入,系統(tǒng)逐漸地失去了原有的結(jié)構(gòu),變得 來(lái)越龐雜,最終變成了一個(gè)性能極不穩(wěn)定、無(wú)法投入正常使用的軟件系統(tǒng)。   這種情況在大型軟件系統(tǒng)的開(kāi)發(fā)過(guò)程顯得尤為突出。通常采用瀑布模型或類瀑布模型開(kāi)發(fā)方式的大型軟件系統(tǒng)在設(shè)計(jì)階段會(huì)被劃分為好幾個(gè)分系統(tǒng),各個(gè)分系統(tǒng)又進(jìn)一步向下細(xì)分。這樣劃分的好處是把一個(gè)復(fù)雜的問(wèn)題分解為幾個(gè)相關(guān)的小問(wèn)題以便于逐個(gè)解決;弊端是在沒(méi)有很好地采用軟件測(cè)試技術(shù)的情況下,當(dāng)把這些分系統(tǒng)集成為最終用戶系統(tǒng)時(shí)系統(tǒng)的架構(gòu)會(huì)變得越來(lái)越龐雜,熵值會(huì)持續(xù)升高,最終陷入功能紊亂、性能低下的境地。   而對(duì)于采用漸進(jìn)式開(kāi)發(fā)或迭代式開(kāi)發(fā)的大型軟件,如果在開(kāi)發(fā)過(guò)程中沒(méi)有實(shí)施軟件測(cè)試技術(shù),情況也往往會(huì)變得同樣糟糕:在開(kāi)發(fā)初期,最小功能系統(tǒng)并不會(huì)顯現(xiàn)混亂的跡象,小的設(shè)計(jì)缺陷甚至是邏輯錯(cuò)誤很難被覺(jué)察,但隨著新的外圍軟件部件或功能模塊的加入,種種隱藏的錯(cuò)誤或沖突也將被引入到了系統(tǒng)中,這樣,逐漸地,軟件系統(tǒng)結(jié)構(gòu)會(huì)越來(lái)越龐雜,隱藏的錯(cuò)誤層次越來(lái)越深,而糾錯(cuò)工作也變得越來(lái)越困難,尤其是核心系統(tǒng)隱藏的缺陷和錯(cuò)誤,有時(shí)候在開(kāi)發(fā)過(guò)程中即使被發(fā)現(xiàn)了也難以回頭做修改,因?yàn)殚_(kāi)發(fā)總是受制于成本和進(jìn)度的。核心系統(tǒng)的修改意味著軟件關(guān)鍵部件的修改,這需要做大量的設(shè)計(jì)和編碼的返工并需要修改所有與之相關(guān)聯(lián)的外圍軟件部件。這種情況導(dǎo)致了采用漸進(jìn)式開(kāi)發(fā)或迭代式開(kāi)發(fā)的軟件系統(tǒng)的熵值也居高不下。因此,及時(shí)引入軟件測(cè)試技術(shù)對(duì)無(wú)論是采用哪種開(kāi)發(fā)模式的軟件系統(tǒng)而言,都是很有益的。   軟件測(cè)試學(xué)科除了把防止軟件熵值升高作為學(xué)科目標(biāo)之外,還肩負(fù)如下使命:為軟件項(xiàng)目監(jiān)理機(jī)構(gòu)提供監(jiān)控軟件開(kāi)發(fā)過(guò)程質(zhì)量的實(shí)用方法,為軟件評(píng)測(cè)機(jī)構(gòu)提供切實(shí)可行的評(píng)價(jià)軟件質(zhì)量的技術(shù)手段。現(xiàn)代軟件項(xiàng)目尤其是一些大型軟件項(xiàng)目除了涉及承制方、發(fā)包方之外,往往還涉及工程監(jiān)理機(jī)構(gòu)。這些監(jiān)理機(jī)構(gòu)迫切希望有一套成熟的技術(shù)手段來(lái)監(jiān)控軟件承制方的軟件過(guò)程質(zhì)量。另外,隨著軟件質(zhì)量意識(shí)的普遍提升,獨(dú)立軟件評(píng)測(cè)機(jī)構(gòu)也如雨后春筍不斷涌現(xiàn)。如何做到公正客觀地評(píng)測(cè)軟件產(chǎn)品的質(zhì)量?軟件測(cè)試恐怕是目前解決這個(gè)問(wèn)題的最有效的技術(shù)途徑。   來(lái)源:CCW  
發(fā)布:2007-04-22 10:22    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
哈爾濱OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普哈爾濱OA快博其他應(yīng)用

哈爾濱OA軟件 哈爾濱OA新聞動(dòng)態(tài) 哈爾濱OA管理信息化 哈爾濱OA快博 哈爾濱OA軟件行業(yè)資訊 哈爾濱軟件開(kāi)發(fā)公司 哈爾濱門(mén)禁系統(tǒng) 哈爾濱物業(yè)管理軟件 哈爾濱倉(cāng)庫(kù)管理軟件 哈爾濱餐飲管理軟件 哈爾濱網(wǎng)站建設(shè)公司