日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

3.8软件测试模型

發(fā)布時間:2024/9/5 编程问答 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 3.8软件测试模型 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

對于軟件測試模型網(wǎng)上也有很多關(guān)于它的解釋,下面我也從他們各自的特點及優(yōu)缺點方面,簡單給大家介紹一下:

一、V模型

1.1?V模型特點

(1)V模型有階段性、順序性和依賴性;?

(2)V模型的測試策略既包括低層測試又包括高層測試(低層測試為了檢查源代碼,高層測試為了使整個系統(tǒng)滿足用戶的需求);?

(3)V模型有質(zhì)量保證的觀點。

1.2?V模型優(yōu)點

(1)應(yīng)用瀑布模型的思想將復(fù)雜的測試工作按階段劃成各個小階段來實現(xiàn);

(2)從多角度測試系統(tǒng):將系統(tǒng)從模塊到集成再到系統(tǒng)和用戶測試的思路可以使系統(tǒng)缺陷盡可能多地暴露出來。

1.3?V模型缺點

???把軟件的開發(fā)視為需求、設(shè)計、編碼等一系列串行的活動。同樣開發(fā)和測試保持一種線性的前后關(guān)系,需要有嚴(yán)格的指令表示上一階段完全結(jié)束,才可正式開始下一個階段。這樣就無法支持迭代、自發(fā)性以及變更調(diào)整。

?

二、W模型

?

?

2.1W模型優(yōu)點

  相對于V模型,W模型更科學(xué)。W模型是V模型的發(fā)展,強調(diào)的是測試伴隨著整個軟件開發(fā)周期,而且測試的對象不僅僅是程序,需求、功能和設(shè)計同樣要測試。測試與開發(fā)是同步進(jìn)行的,從而有利于盡早地發(fā)現(xiàn)問題。

2.2W模型缺點

  W模型也有局限性。W模型和V模型都把軟件的開發(fā)視為需求、設(shè)計、編碼等一系列串行的活動,無法支持迭代、自發(fā)性以及變更調(diào)整。

?

?

三、H模型

?

3.1?H模型特點

(1)強調(diào)軟件測試不僅僅指執(zhí)行測試,還包括很多其它的活動。?

(2)強調(diào)軟件測試是一個獨立的流程,貫穿整個生命周期,與其他流程并發(fā)地進(jìn)行。?

(3)強調(diào)測試要盡早準(zhǔn)備,盡早執(zhí)行。?

(4)強調(diào)測試是根據(jù)測試物的不同而分層次進(jìn)行的。

3.2?H模型優(yōu)點

(1)將軟件測試從開發(fā)中獨立出來,有利于測試人員研究更深的測試技術(shù)。?

(2)如果測試組同時要測試多個項目或產(chǎn)品時,可以實現(xiàn)對測試技術(shù)成果的重復(fù)利用及測試人員高效調(diào)整。?

(3)在缺陷修復(fù)問題上不會受某項目組內(nèi)部人員的限制。

3.3?H模型缺點

???獨立的測試組使得測試人員對系統(tǒng)認(rèn)識不夠深入,影響測試質(zhì)量及測試效率。?

?

四、X模型

?

4.1?X模型特點

(1)引入探索性測試,使測試模型與現(xiàn)實情況更接近。?

(2)強調(diào)單元測試及集成測試的重要性

4.2?X模型優(yōu)點

(1)接近現(xiàn)實。?

(2)給探索性測試建立了一種理論基礎(chǔ),可以更好地指導(dǎo)人們做好探索性測試。?

(3)給單元測試及模塊/接口測試一個行之有效的理論方法

4.3?X模型缺點

(1)只強調(diào)了測試過程中的部分內(nèi)容,沒有對需求測試、驗收測試等內(nèi)容進(jìn)行說明。?

(2)沒有描述測試與開發(fā)、需求各環(huán)節(jié)的關(guān)系。?

(3)沒有描述出測試流程的整個過程。?

?

五、前置測試模型

?

5.1?前置測試模型特點

(1)將開發(fā)與測試緊密結(jié)合,將開發(fā)和測試的生命周期整合到一起,并標(biāo)識關(guān)鍵行為。?

(2)對每一個交付的內(nèi)容進(jìn)行測試,每一個交付的開發(fā)結(jié)果都要進(jìn)行測試,程序不是唯一測試的內(nèi)容。?

(3)在設(shè)計階段進(jìn)行測試計劃和測試設(shè)計。?

(4)測試與開發(fā)結(jié)合在一起,將測試執(zhí)行與開發(fā)結(jié)合在一起。?

(5)讓驗收測試和技術(shù)測試保持相互獨立性

5.2?前置測試的優(yōu)點

(1)質(zhì)量保證和質(zhì)量控制嚴(yán)格,增強測試質(zhì)量。?

(2)測試貫穿于開發(fā)的時時刻刻貫穿開發(fā)的邊邊角角,有效地提高了測試。?

(3)對驗收測試非常強調(diào),并用雙重方式測試,保證系統(tǒng)能成功驗收。?

5.3?前置測試的缺點

(1)流程管理復(fù)雜?

(2)需求變化時很難應(yīng)付?

(3)對文檔要求較高、對質(zhì)量管理、配置管理、項目管理要求高。

?

這五個測試模型也是輔助你測試而已,結(jié)合自己測試項目實際情況進(jìn)行測試,當(dāng)然不能盲目依靠教學(xué)教材,有時在測試中,也并非按部就班,理論并等于實踐,實踐出真知!好了,就說這么多了,喲,喲,切克喲。。。

?

轉(zhuǎn)載于:https://www.cnblogs.com/zwh-Seeking/p/5335837.html

總結(jié)

以上是生活随笔為你收集整理的3.8软件测试模型的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。