當前位置:吉日网官网 - 傳統文化 - 面向對象的軟件測試與傳統軟件測試有什麽不同?

面向對象的軟件測試與傳統軟件測試有什麽不同?

⑴傳統的測試要在編碼之後才進行,主要測試的對象是程序代碼。而面向對象的測試既在沒有代碼的情況下進行測試,也在有代碼的情況下進行測試,是壹種被應用在開發過程不同階段的活動,是與開發過程密切相關而又分離出來的過程,貫穿軟件開發的全過程。

⑵面向對象的測試更關註對象而不是像傳統的測試僅完成輸入輸出的單壹功能,強調需求或設計的測試,驗證和確認規格說明的有效性和正確性。壹般采用靜態走查和動態的場景模擬等方法,保證了需求和設計的高質量。

⑶由於測試對象不同,如傳統測試中的單元測試,對應面向對象的測試中的類測試,類測試包括:類屬性的測試、類操作的測試、可能狀態下對象測試。根據面向對象的主要特性,在測試策略和方法上有所區別。通常面向對象的測試更加困難,例如類間的繼承性可能給測試帶來新的困難,繼承性層次的測試需要更徹底的測試方法。

⑷在面向對象的測試中,壹些常用的傳統測試技術,如白盒法、黑盒法仍然可以使用。

  • 上一篇:閱讀下列人口統計圖表,計算並回答問題。(10分) (1)A國人口自然增長率約為______‰;在A、B、C三國
  • 下一篇:馬明仁膏藥在制作工藝上怎麽樣?制作工藝的大體流程是什麽?
  • copyright 2024吉日网官网