自動化測試ROI計算器
IBM的網站上提供了一個自動化ROI計算器
http://www-01.ibm.com/software/rational/offerings/testing/roi/tool/ROI_Rational.html
The Rational Quality Management ROI calculator is intended to give you an idea of what return you can garner from implementing our functional testing solutions. Our quality management solutions offer tools that help you develop a continuous process, powered by automation to govern software delivery. The ROI in this calculator is based on labor savings. Keep in mind there are other subjective, yet potentially significant savings by implementing a repeatable consistent test automation suite that are difficult to quantify, they include:
- Reduced production defects which lead to increased customer satisfaction
- Increased test coverage of requirements and code
- Increased agility due to ease of executing regression testing
Improved tester morale as repetitive tests are automated and testers are offered more technical activities
另外,這篇文章也詳細地分析了自動化ROI的問題:
http://www.ibm.com/developerworks/cn/rational/r-cn-agiletesting4/
得出的結論是:
當考慮自動化測試成本收益時,我們應該先考慮那些可能迭代次數更多,執行次數更多的測試用例進行自動化指令碼開發。而對於產品的質量缺陷,當質量缺陷越少,質量越好的產品,自動化開發成本收益也會比較大。反之,則致使自動化開發並不合算。例如,噹噹前測試用例很可能最多就執行 2 次,單產品中的遺留問題可能使得 60% 測試用例不能通過,這時考慮自動化測試簡直沒有必要。
而且,即使產品中質量缺陷很少,但是測試用例可能被使用的次數非常少,少於 3 次,那麼自動化測試的開發成本也只允許極少量投入,或許並不可行。
不要指望自動化投入越多對產品和質量越好,也不要指望自動化測試可以取代手動測試。但是,自動化測試是需要測試人員合理、科學的使用來提高測試成效的途徑之一。ROI 的自動化規劃將是非常適合敏捷測試、傳統測試的最佳原則。
而成功的自動化測試除了擁有良好的規劃外,自動化成本越低,開發工具越簡易,自動化維護和管理複雜度越小,自動化測試也越容易駕馭。因此,在同等自動化規劃下,測試人員應當採用更成熟的自動化測試工具,積極參與自動化測試經驗交流以不斷提高測試自動化開發的生產率,以有限的投入獲得更大測試收益。
相關文章
- 測試開發之自動化篇-自動化測試框架設計框架
- 自動化測試系列 —— UI自動化測試UI
- 【自動化測試入門】自動化測試思維
- 軟體測試:自動化測試
- 自動化裝置測試與自動化測試的區別
- 自動化測試理解
- 自動化測試思路
- airTest自動化測試AI
- 介面自動化測試
- API自動化測試API
- 自動化測試框架框架
- 自動化元件測試元件
- 自動化擴充套件挑戰:ROI套件
- 如何學習自動化測試?從手工測試到自動化測試的過程…
- 手工測試和自動化測試 BattleBAT
- 自動化測試系列(三)|UI測試UI
- 小程式自動化測試--測試3
- Junit測試Android自動化測試Android
- 微信小程式設計師自動化測試微信小程式程式設計師
- 自動化測試框架: 設計的重構框架
- 淺談自動化測試
- python自動化測試Python
- 音訊自動化測試音訊
- 加速Web自動化測試Web
- 自動化測試框架思路框架
- 前端自動化測試探索前端
- 國產自動化測試工具
- 軟體測試自動化
- 自動化測試框架指南框架
- 自動化測試平臺
- 自動化測試工具QTPQT
- 面經-自動化測試
- 自動化測試面試點面試
- Robot Framework自動化測試框架核心指南-如何做好自動化測試平臺框架的設計Framework框架
- 自動化測試如此容易!多語言自動化測試框架 Selenium 程式設計(C#篇)框架程式設計C#
- QTP測試Windows計算器QTWindows
- 自動化測試如何管理測試資料
- 軟體測試框架——自動化測試框架框架