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