常規測試(conventional testing)和麵向物件測試(object oriented testing)的區別

軟體測試是軟體開發過程中最重要的步驟之一。軟體測試確保所開發的軟體滿足所有客戶需求,並且執行無誤。隨著軟體開發正規化和技術從最初的瀑布式軟體開發轉向OOD/Agile和其他更新的概念,測試也從傳統的(傳統的)測試轉向面向物件的測試(OOT)。但是由於瀑布式開發仍然在使用,測試人員仍然使用傳統的測試。...

傳統測試與面向對象測試

軟件測試是軟件開發過程中最重要的步驟之一。軟件測試確保所開發的軟件滿足所有客戶需求,並且執行無誤。隨著軟件開發範式和技術從最初的瀑布式軟件開發轉向OOD/Agile和其他更新的概念,測試也從傳統的(傳統的)測試轉向面向對象的測試(OOT)。但是由於瀑布式開發仍然在使用,測試人員仍然使用傳統的測試。

什麼是常規測試?

傳統的測試過程主要發生在組織中使用瀑布式生命週期開發軟件時。傳統的測試總是發生在生命週期的測試階段,通常在開發階段之後,然後進行實現階段。在測試階段,主要進行三種測試。系統測試將確保系統特性滿足SRS(軟件需求規範)中記錄的客戶需求,通常採用黑盒方法。集成測試通過採用功能和分解方法測試初步設計。集成測試基於設計的結構,使用自頂向下或自下而上的方法。最後,單元測試確保詳細設計是正確的。

什麼是面向對象測試?

使用面向對象(OO)分析和設計以及敏捷和其他最新的軟件開發方法導致了面向對象的測試。面向對象開發通常側重於行為。測試的重點是成分。這就意味著設計是一個一個地被創造出來的,並被組合在一起以完成整個系統。由於快速原型和某種形式的增量方法被用於OO開發,因此三個傳統的測試級別(系統、集成和單元測試)在OO設計中並不清晰可見(但它們大多數時候確實存在)。系統測試(在OO測試下)將採用與傳統測試相同的(黑盒)方法,並將檢查需求規範(因為無論開發過程如何,都必須驗證需求)。面向對象測試下的單元測試與傳統的單元測試類似,但基本區別在於所用單元的定義。目前用於單元測試的單元是類和方法。

傳統測試和麵向對象測試有什麼區別?

  • 發表於 2020-10-21 12:46
  • 閱讀 ( 10 )
  • 分類:科技

你可能感興趣的文章

c(c)和目標c(objective c)的區別

...目標C是多正規化程式語言,它是C的超集主要支援反射式和麵向物件的程式設計範例。 目錄 1. 概述和主要區別 2. 什麼是C 3. 什麼是目標C 4.C與目標C的相似性 5. 並列比較——C與目標C的表格形式 6. 摘要 什麼是c(c)? C是一種通用程...

  • 發佈於 2020-10-16 06:52
  • 閲讀 ( 62 )

xcode程式碼(xcode)和敏捷的(swift)的區別

...視提交日誌以及誰使用版本編輯器對程式碼進行了更改。測試驅動測試也很容易完成。 圖01:Xcode Xcode作為單視窗介面執行得最好。它提供了通用二進位制檔案,允許軟體在PowerPC和基於Intel的平臺上執行。XCODE支援C語言、C++語言、...

  • 發佈於 2020-10-16 12:12
  • 閲讀 ( 51 )

母親(maternal)和父系dna檢測(paternal dna testing)的區別

...,確定**和**的祖先是很重要的。此外,母系和父系的DNA測試也能確定個體的身份。在這項分析中使用的一些分子技術是DNA指紋、短串聯重複序列分析和限制性片段長度多型性(RFLP)。 目錄 1. 概述和主要區別 2. 什麼是母體DNA檢...

  • 發佈於 2020-10-17 05:12
  • 閲讀 ( 55 )

基因檢測(genetic testing)和篩選(screening)的區別

...助於分別評估個體或群體中遺傳疾病的風險。因此,基因測試決定了在進行嚴格的實驗室測試後,個體患遺傳疾病的風險。基因篩查證實了攜帶特定遺傳疾病的人群的風險。兩種方法都使用實驗室測試。更具體地說,孕婦接受這...

  • 發佈於 2020-10-17 18:15
  • 閲讀 ( 50 )

測試e(test e)和測試c(test c)的區別

測試E和測試C的關鍵區別在於每種睪酮型別的半衰期。試驗E(或睪酮)的半衰期約為11天,而試驗C(或丙酸睪酮)的半衰期約為12天。 測試E和測試C都是可以提高表現的****。這些是類固醇酯,參與肌肉建設和加強肌肉。當以...

  • 發佈於 2020-10-18 10:13
  • 閲讀 ( 54 )

效能測試(performance testing)和負載測試(load testing)的區別

關鍵區別-效能測試與負載測試 效能測試和負載測試的關鍵區別在於,效能測試是一種非功能性測試,用於在各種負載條件下驗證和驗證系統屬性,而負載測試是一種效能測試,用於檢查應用程式在預期工作負載下執行的能力...

  • 發佈於 2020-10-18 12:16
  • 閲讀 ( 61 )

perl公司(perl)和python(python)的區別

...語言。Python程式更容易讀、寫和學習。這些程式也很容易測試和除錯。Python是初學者的首選程式語言,因為它簡單。Python是一種多範例程式語言。它主要支援過程式和麵向物件的程式語言。 Python是一種解釋語言。因此,每一行...

  • 發佈於 2020-10-19 17:38
  • 閲讀 ( 48 )

目標c(objective c)和敏捷的(swift)的區別

...化呼叫“alloc”和“init”。為了表示編譯器的新功能,比常規語法有了@符號。例如@interface、@implementation、@property、@protocol。有擴充套件的資料型別,如NSArray、NSSet、NSDictionary。在Objective C中可以看到大量的NS表示式,例如使用NSL...

  • 發佈於 2020-10-19 22:48
  • 閲讀 ( 60 )

反交(reciprocal cross)和測試交叉(test cross)的區別

...測驗。互動檢驗主要揭示該性狀是常染色體還是性連鎖。測試雜交揭示性狀是純合子還是雜合子,而回交有助於產生一個在遺傳上非常接近輪迴親本的後代。但是,本文主要討論的是正反交和試交的區別。 目錄 1. 概述和主要區...

  • 發佈於 2020-10-23 02:40
  • 閲讀 ( 95 )

23和我(23andme)和祖先dna測試(ancestry dna tests)的區別

23andme和祖先DNA測試的關鍵區別在於,23andme DNA測試涉及到個體突變的測試,而祖先DNA測試涉及到家譜和家族史的發現。 為了分析一個人的基因組成,經常進行基因測試。這些測試提供了有關突變和染色體畸變的幾種遺傳疾病...

  • 發佈於 2020-10-23 20:38
  • 閲讀 ( 148 )
小兔子a喵喵
小兔子a喵喵

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦