軟體測試模型-其他模型 (W 模型|H 模型|X 模型)
W 模型
W 模型:相對於 V 模型更科學,開發和測試基本並行開展,有利於及時發現問題;增加了軟體各開發階段中應同步進行的驗證和確認活動,明確表示了測試和開發的並行關係。
缺點:
仍然把開發看成是從需求開始到編碼結束的序列活動,只有上一階段完成後,才開始下一階段的活動,不能支援迭代,自發性以及變更調整
H 模型
H 模型:將測試活動分離出來,形成一個完全獨立的流程,將測試準備活動和測試執行活動清晰地體現出來
特點:
1、測試是一個獨立的過程;
2、測試達到准入條件,才可以執行;
3、測試物件是整個產品包,而不僅僅是程度、需求或相關說明書;
缺點:
對測試造成人力、物力、財力的浪費,對測試員的熟練程度要求比較高
X 模型
X 模型:左邊描述的是針對單獨程式片段所進行的,相互分離的編碼和測試,此後將進行頻繁的交接,透過整合最終形成可執行的程式,再對這些可執行程式進行測試。
其中,己透過整合測試的成品,可以進行封裝並提交給使用者,也可以作為更大規模和範圍內整合的一部分。多條並行的曲線表示變更可以在各個部分發生。
除此之外,X 模型還定位了探索性測試,這是不進行事先計劃的特殊型別的測試,這一方式,往往能幫助有經驗的測試人員在測試計劃之外發現更多的軟體錯誤。
缺點:
可能對測試造成人力、物力和財力的浪費,對測試員的熟練程度要求比較高。
以上就是本篇文章所要分享的內容,歡迎各位大牛指正。你的指正,能讓我在測試之路上快速成長。
Leo Never Stop Fighting!
相關文章
- 軟體測試模型-瀑布模型模型
- 軟體測試模型-V 模型模型
- 軟體測試模型-敏捷模型模型敏捷
- 軟體測試模型模型
- 軟體測試學習 ——五種軟體測試模型模型
- 模型壓縮-模型蒸餾、模型剪枝、模型量化模型
- 【大模型】模型安全大模型
- 軟體工程-過程模型軟體工程模型
- 基座模型、聊天模型和指令模型的區別模型
- Java記憶體模型FAQ(二) 其他語言,像C++,也有記憶體模型嗎?Java記憶體模型C++
- 10django模型[模型類]Django模型
- 人口預測模型模型
- 機器學習引數模型與非引數模型/生成模型與判別模型機器學習模型
- Simulink模型指標分析與模型重構的最佳實踐 - 軟體模型質量保證重要環節模型指標
- 從貧血模型到充血模型模型
- DOM 模型(文件物件模型)重點模型物件
- 記憶體模型記憶體模型
- 大模型學習進階 5-大模型測評大模型
- 微軟小語言模型Phi-3-mini測試體驗微軟模型
- FBG感測器模型模型
- 四 阿里大模型接入:模型微調阿里大模型
- 【模型推理】Tengine 模型轉換及量化模型
- 因果模型:邊緣結構模型MSM模型
- OSI模型 與 DOD模型的比較模型
- 軟體工程-軟體工程層狀模型(EHM)軟體工程模型
- [譯] 用 Skater 解讀預測模型:開啟模型的黑箱模型
- Java記憶體模型FAQ(一) 什麼是記憶體模型Java記憶體模型
- 資料倉儲 - 星座模型、星型模型和雪花模型的介紹模型
- RFM模型模型
- Reactor模型React模型
- 索引模型索引模型
- IO模型模型
- NIO模型模型
- 【JVM】模型JVM模型
- 一圖總結:軟體測試原則|策略|模型|生命週期模型
- 開源醫療大模型排行榜: 健康領域大模型基準測試大模型
- Web效能測試種類與全面測試模型Web模型
- Java記憶體模型Java記憶體模型