測試成功經驗連續測試是從迭代式軟件開發模式得來。在迭代化的方法中,我們將整個項目的開發目標劃分成為一些更易于完成和達到的階段性小目標,這些小目標都有一個定義明確的階段性評估標準。迭代就是為了完成一定的階段性目標而從事的一系列開發活動,在每個迭代開始前都要根據項目當前的狀態和所要達到的階段性目標制定迭代計劃,而且每個迭代中都包括需求、設計、編碼、集成、測試等一系列的開發活動,都會增量式集成一些新的系統功能。通過每次迭代,我們都產生一個可運行的系統,通過對于這個可運行系統的測試來評估該次迭代有沒有達到預定的迭代目標,并以此為依據來制定下一次迭代的目標。由此可見,在迭代式軟件開發的每個迭代周期我們都會進行軟件測試活動,整個軟件測試的完成是通過每個迭代周期不斷增量測試和回歸測試實現的。
圖五、IBM Rational測試成功經驗:連續測試
2.3 成功經驗三:自動化測試
在整個軟件的測試過程中要想實現盡早測試、連續測試,可以說完善的測試流程是前提,自動化測試工具是保證。IBM Rational的自動化測試成功經驗主要是指利用軟件測試工具提供完整的軟件測試流程的支持和各種測試的自動化實現。
為了使各種軟件測試團隊更好地進行測試,IBM Rational在提供了測試成功經驗之外,還為我們提供了一整套的軟件測試流程和自動化測試工具,使軟件測試團隊能夠從容不迫地完成整個測試任務。
文章來源于領測軟件測試網 http://www.kjueaiud.com/