內容簡介
《精通QTP與自動化測試框架設計實戰》以循序漸進的方式講解了自動化功能測試的全部知識,包括4篇和附錄部分,第一篇在實踐中熟悉自動化測試過程(第1~6章),主要圍繞一個自動化測試項目的開展過程來講解,介紹了如何採取QTP去實現自動化測試;第二篇QTP功能詳解(第7~14章),主要是圍繞著QTP各個功能的套用進行講解,並對相關的知識點給予深入探討;第三篇QTP實戰技術套用(第15~22章),主要是圍繞著軟體測試實際需求來講解自動化測試中的各種測試實戰知識,如Ajax、PDF、DOS、UNIX、Win32 API、WSH COM等自動化測試技術;第四篇自動化測試框架與實踐(第23~25章),首先對測試自動化框架基礎知識進行了概要介紹,然後從數據管理、控制管理、錯誤管理、報告管理、第三方組件管理5個方面來講解如何去設計和實施測試自動化的框架,並通過講解自己編寫的一個測試自動化框架來闡述如何在項目測試中具體使用框架。
《精通QTP與自動化測試框架設計實戰》通過詳細的例子進行分析和講解,讓讀者可以通過示例進行理解,並且可以自己進行嘗試,非常適合獨立學習和研究自動化測試技術的初、中級讀者使用,也適合希望了解功能測試自動化方法和過程的測試工程師和希望全面了解功能測試自動化過程的人員閱讀,同時也可以作為各類培訓學校相關專業的教材和大專院校的參考書。
作者簡介
張斌,資深軟體測試專家,12年軟體行業從業經驗,先後擔任開發工程師、設計師、架構師、高級測試經理等職務,擅長性能測試與調優以及自動化測試。在2006年就提出了“案例解析技術”自動化測試框架理念。先後在上海、北京、大連、南京等城市主辦過多次關於自動化測試設計方面的公益性講座。並多次為實施自動化測試的企業提供免費諮詢服務。
圖書目錄
第一篇 在實踐中熟悉自動化測試過程
第1章 自動化測試基礎1
第2章 搭建基礎性測試腳本5
第3章 完善登錄模組測試腳本17
第4章 完善訂票模組測試腳本30
第5章 完善刪票模組測試腳本38
第6章 讓測試腳本靈活起來44
第二篇 QTP功能詳解
第7章 QTP安裝、運行及常見錯誤處理57
第8章 QTP的工作流程與錄製及運行模式65
第9章 腳本的參數化處理過程81
第10章 數據池技術(DataTable)96
第11章 QTP過程校驗110
第12章 QTP對象採集、回放與管理過程128
第13章 QTP自定義模式148
第14章 QTP自動化測試對象模型介紹166
第三篇 QTP實戰技術套用
第15章 QTP與Ajax測試189
第16章 QTP與PDF檔案測試198
第17章 QTP與DOS命令行程式的測試206
第18章 QTP與Win 32 API測試 217
第19章 Telnet和SSH遠程操作自動化 測試 228
第20章Windows腳本宿主(WSH) 套用 242
第21章 正則表達式套用 265
第22章 QTP實用技巧 279
第四篇 自動化測試框架設計與實踐
第23章 測試自動化框架設計基礎 317
第24章 測試數據自動化管理的設計 326
第25章 案例解析:自動化測試框架設計 與實踐 381
附錄A 各類資料庫ODBC連線字元串 449
附錄B 錯誤處理C#版本程式 453
……