什么樣的測試技術(shù)是有用的?
雖然自動化是一個關(guān)鍵,但它并不是唯一的一種測試!我更愿意使用手工與自動化相結(jié)合的測試。你可以自己定義自動化測試的頻率的執(zhí)行時間。 下面是幾種不同類型的測試以及在敏捷項目中扮演的角色!
“Smoke” 測試:不可缺少的一小撮關(guān)鍵測試,用于確;镜臉(gòu)建功能正常運行。其中一部分是自動化的,還有一些是手工的。運行“smoke”測試很容易的話,可以幫助開發(fā)團隊了解每日構(gòu)建是有用的。當(dāng)需要一些手工測試時(一般來說成本比較昂貴),應(yīng)該把它放在主構(gòu)建中,也就是有質(zhì)量保證人員參與的較為正試的構(gòu)建。要避免做代價很大而沒有太多意義的“bad”構(gòu)建。
Test Harness: 對于粗粒度的功能(特別是對于驗收測試和主要的系統(tǒng)場景)進行制度化地測試來說,TestHarness常常是一個好方法。將一個TestHarness 作為新的功能加入到原有的測試套裝中是很容易的。您可根據(jù)捕獲的用戶輸入、正確的輸出建立一個TestHarness并使其自動化。每個捕獲的測試用例都被加入到測試數(shù)據(jù)庫中,并與后面的回歸測試相配合。
此文章共有2頁 上一頁 1 2
文章來源:中國項目管理資源網(wǎng)
|