您好,登錄后才能下訂單哦!
一般具有如下幾個特征的項目,就被叫適合做自動化。
1)任務測試明確,不會頻繁變動
2)每日構建后的測試驗證
3)比較頻繁的回歸測試
4)軟件系統界面穩定,變動少
5)需要在平臺上運行相同的測試案例、組合遍歷型的測試,大量的重復測試任務
6)軟件的維護周期長
7)項目的進度壓力不大
8)被測系統開發較為規范,能保證系統的可測性
9)具備大量的自動化測試平臺
10)測試人員具備較強的編程能力
當然并不需要都滿足以上10中情況才能開展自動化測試工作。一般滿足以下三點就可以對項目開展自動化測試。
1.軟件需求不頻繁變動
自動化測腳本的變化的大小與頻率決定了測試腳本維護的成本。如果軟件需求變化過于頻繁,那么測試人員需要根據變動的需求不斷的更新自動化測試用例,從而適應新的功能。腳本的維護本身就是一個開發代碼的過程,需要擴展,修改,調試,有適合還需要對架構做出調整。如果花費的維護成本高于其節省的測試成本,那自動化測試就失去了它的價值與意義了。
適當的做法,就是先對系統中相對穩定的模塊與功能進行自動化測試,變動較大的部分用手工進行測試。
2.項目周期較長
由于自動化測試需求的確定,自動化框架的設計,腳本的開發與調試都是需要時間完成的,而這個過程本身就是一個軟件開發的過程,如果項目周期較短,沒有足夠的時間去支持這樣的一個過程,那自動化必然是行不通的。
3.自動化測試腳本可以重復使用
重復使用要從這三個方面考慮:
一、所測試的項目之間是否存在很大的差異(比如C/S架構與B/S架構)
二、所選的測試技術和工具是否能適應這種差異
三、測試人員是否有能力設計開發出適用差異的自動化測試框架
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。