集成測試前的準備

發表于:2009-06-25來源:作者:點擊數: 標簽:
為了更好地做 集成測試 ,先介紹一下集成測試前需要考慮的一些主要因素a 1人員安排 集成測試既要求參與的人熟悉單乖的內部細節,又要求能夠從足夠高的層次上觀察整個系統。一般由有經驗的 測試人員 和軟件開笈者共同完成集成測試的計劃和執行。 2 測試計劃

為了更好地做集成測試,先介紹一下集成測試前需要考慮的一些主要因素a

  1人員安排

  集成測試既要求參與的人熟悉單乖的內部細節,又要求能夠從足夠高的層次上觀察整個系統。一般由有經驗的測試人員和軟件開笈者共同完成集成測試的計劃和執行。

  2測試計劃

  集成測試計劃在系統設計階段就開始制定,隨著系統設計、開發過程不斷細化,最終在系統實施集成之前完成。在這份計劃里主要包含的內容有測試的描述和范圍、測試的預期目標、測試環境、集成次序、測試用例設計思想、時間表等。

3測試內容

    經過了單元測試后,需要將所有單元集成到一起,組成一個完整的軟件系統。其重點測試內容包括各單元的接口是否吻合,代碼是否符合規定的標準,界面標準是否統一等。

  4集成模式

  集成方式的選擇,可咀是把所有模塊按設計要求一次全部組裝起來進行測試,也可以是在模塊~個一個地擴展下進行,使測試的范圍逐步增大。

  5測試方法

  集成測試階段是以黑盒測試為主。在自底向上集成的早期,自盒測試占較大的比例,隨著集成測試的不斷深入,這種比例在測試過程中將越來越少,漸漸地,黑盒測試占據主導地位。

6.1 2集成測試的模式

    集成模式是軟件集成測試中的策略體現,其重要性是明顯的,直接關系到測試的效率、結果等一般要根據具體的系統來決定采用哪種模式。集成測試基本可以概括為以兩種。

    ·  非漸增式測試模式:先分別測試每個模塊,再把所有模塊按設計要求放在一起結合成所要的程序,如丈棒模式。

    ·  漸增式測試模式:把下一個要測試的模塊同已經測試好的模塊結合起來進行測試,測試完以后,再把下一個應凌測試的模塊結合進來測試。把所有模塊按設計要求一次全部組裝起來,然后進行整體測試,這稱為非增量式集成。

這種方法容易出現混亂,因為測試時可能發現很多錯誤,為每個錯誤定位和糾正非常困難,并且在改正一個錯誤的同時又可能引入新的錯誤,新舊錯誤混雜,更難斷定出錯的原因和位置。與之相反的是增量式集成模式,程序一段一段地擴展,測試的范圍一步一步地增大,錯誤易丁定位和糾正,界面的測試亦可做到完全、徹底。兩種模式中,增量式集成模式有一定的優勢,但它們有各自的優缺點。

    ·  漸增式測試模式需要編寫的軟件較多,工作量較大,而非漸增式測試工作量較小。

    ·  漸增式測試模式發現模塊間接口錯誤早,而非漸增式測試模式發現晚。

    ·  非漸增式測試模式發現錯誤,較難診斷,而使用漸增式測試模式,如果發生錯誤則往往和最近加進來的那個模塊有關。

  ·  漸增式測試模式測試更徹底。

  ·  漸增式測試模式需要較多的機器時間。

  ·  使用非漸增式測試模式,可以并行測試。

  ·  針對這兩種模式,其集成方法有自項向下、自底向上、大棒、三明治等。在實際測試中,應該將兩種模式有機結合起來。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97