本書以循序漸進的方式講解了自動化功能測試的基礎(chǔ)知識,結(jié)合最新版本的QTP 10的使用,深入講解了自動化腳本的開發(fā)技術(shù),涉及目前流行的數(shù)據(jù)驅(qū)動測試方法、關(guān)鍵字驅(qū)動測試方法等方面的內(nèi)容,并且詳細(xì)講解了如何使用QTP測試Windows控件、ActiveX控件、VB控件、Web控件、.NET控件等,以及碰到一些QTP不能識別的第三方控件、自定義控件時的解決辦法。對于希望了解和使用QTP的插件擴展技術(shù)的測試工程師,本書還詳細(xì)講解了QTP的.NET插件擴展技術(shù)、Web插件擴展技術(shù)的應(yīng)用,以及Extensibility Accelerator的使用。另外,本書還介紹了QTP自動化對象模型(AOM)的使用方法,以及如何基于AOM構(gòu)建QTP的測試調(diào)度執(zhí)行框架。本書在講解自動化測試腳本開發(fā)知識和QTP工具的使用過程中,通過詳細(xì)的例子和案例進行分析,讓讀者可以通過例子練習(xí)和理解,動手嘗試,非常適合獨立學(xué)習(xí)和研究自動化測試技術(shù)的測試工程師參考使用。本書面向使用QTP(Quick Test Professional)測試工具進行自動化功能測試的測試工程師,以及希望了解自動化功能測試的測試員、希望基于QTP開展自動化測試項目的測試團隊。
作者簡介
陳能技,擁有8年的軟件測試和質(zhì)量改進工作經(jīng)驗,曾任程序員、測試工程師、QA、測試經(jīng)理、質(zhì)量部經(jīng)理等職務(wù),具有豐富的測試團隊組建、自動化測試管理經(jīng)驗,為多家企業(yè)進行軟件測試培訓(xùn)和項目指導(dǎo)。精通自動化測試工具QTP、TestComplete等。已出版《軟件測試技術(shù)大全》、《QTP自動化測試實踐》、《NET軟件測試實戰(zhàn)技術(shù)大全》、《軟件自動化測試成功之道》等暢銷書。目前專注于軟件自動化測試及管理領(lǐng)域,倡導(dǎo)實用主義測試?yán)砟睿瑘孕拧癝eeing is NOT believing,Testing is believing”