成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 黑龍江OA系統(tǒng) > 哈爾濱OA系統(tǒng) > 哈爾濱OA快博
軟件測(cè)試的目標(biāo)
申請(qǐng)免費(fèi)試用、咨詢(xún)電話: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ò)程顯得尤為突出。通常采用瀑布模型或類(lèi)瀑布模型開(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)集成為最終用戶(hù)系統(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ù)手段?,F(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本文內(nèi)容來(lái)自自互聯(lián)網(wǎng)公開(kāi)信息或用戶(hù)自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人,版權(quán)歸原作者所有。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。若發(fā)現(xiàn)侵權(quán)或違規(guī)內(nèi)容請(qǐng)聯(lián)系電話4008352114或郵箱442699841@qq.com,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
本站推薦
- 1《高效管理從此開(kāi)始:體驗(yàn)軟件測(cè)試的項(xiàng)目管理平臺(tái)試用》
- 2通信工程轉(zhuǎn)行做軟件測(cè)試,能適配通信行業(yè)測(cè)試流程嗎?
- 3電力系統(tǒng)項(xiàng)目軟件測(cè)試點(diǎn)大及實(shí)用技巧分享
- 4通信工程客戶(hù)項(xiàng)目實(shí)測(cè),軟件測(cè)試工程師選哪個(gè)認(rèn)證更省心?
- 5通信工程出身做軟件測(cè)試,能搞定復(fù)雜項(xiàng)目場(chǎng)景嗎?
- 6通信工程人去做軟件測(cè)試,在實(shí)際項(xiàng)目里到底行不行得通?
- 7!軟件測(cè)試為電力項(xiàng)目帶來(lái)的驚人變革
- 8軟件測(cè)試在電力項(xiàng)目中究竟扮演著怎樣的角色?
- 9軟件測(cè)試在電力項(xiàng)目中的神奇應(yīng)用與關(guān)鍵作用

