Dion Johnson在07年10月的《Better Software Magazine》中發表文章《Test Automation Grows Up》指出現在我們都把自動化測試當成是手工測試的附屬品、是手工測試的“兒子”,就像當年把測試當成是開發的“兒子”一樣。
但是現在是讓自動化測試獨立成長的時候了,否則當我們聘請一位自動化測試工程師時會缺乏必要的評估標準,用于判斷其是否適合做自動化測試。
Dion Johnson還提出自動化測試應該有自己的知識體系(ABOK,Automation Body Of Knowledge),包括:
(1)自動化在測試周期中的角色(Automation’s Role in the Testing Life-cycle)
(2)自動化的分類(Automation Types)
(3)自動化工具(Automation Tools)
(4)自動化的方法/框架(Automation Approaches/Frameworks)
(5)自動化框架設計方法(Automation Framework Design Process)
(6)自動化中的編程思想(Programming Concepts)
(7)自動化中的測試對象(Automation Objects)
(8)自動化的質量屬性優化(Quality Attribute Optimization)
(9)調試技巧(Debugging Techniques)
(10)異常處理(Exception Handling)
(11)自動化測試分析和報告(Automated Test Analysis and Reporting)
文章來源于領測軟件測試網 http://www.kjueaiud.com/