《QTP項目運用與進階》是2009年化學工業出版社出版的圖書,作者是E測工作室。該書由淺入深,從理論入手結合具體的項目實踐深入介紹了QTP自動化測試的具體套用。
基本介紹
- 書名:QTP項目運用與進階
- 作者:E測工作室
- ISBN:9787122065681
- 定價:¥38
- 出版社:化學工業出版社
- 出版時間:2009-09-07
內容介紹,作者簡介,推薦序,書籍前言,
內容介紹
本書可以幫助打算做自動化測試的公司迅速做起自動化,可以幫助在自動化遇到瓶頸的公司快速突破瓶頸,可以幫助已經實施自動化測試的公司把自動化做的更完善。對於任何打算或正在研究自動化測試的工程師、架構師、研發部門管理人員而言,本書極具參考價值。
本書的作者團隊是由自動化測試界享有盛名的專家“風過無息”領隊的5位“E測中國“的專家組成,5位作者在QTP自動化測試各有建樹。本書的內容為各專家多年工作積累的經驗教訓毫無保留的成果,深入淺出、精心編寫的QTP結合實際自動化測試項目項目實踐的具體套用。本書所涉及的2個經典的QTP測試框架也是本書的一大亮點。此外,本書的最後一章開放性的與讀者探討一些QTP的高級套用與使用技巧。
配合本書提供的光碟,讀者朋友可以迅速掌握QTP自動化測試,是國內自動化測試界不可多得的必備書籍。
本書還建立了開放的討論區,讀者朋友可以與專家在網上過招。本書的專家承諾與本書內容相關的問題將全部耐心解答。E測中國站點也是本書與讀者朋友互動的官方站點,歡迎讀者朋友在E測中國隨時關注自動化測試專家們的新研究成果
作者簡介
朱 偉:
網名:風過無息,近十年的大型軟體測試和管理經驗,現任方正國際(蘇州)測試總監,獲得HP的CPC證書,擔任51testing的版主,並發表過多篇測試文章,在自動化測試方面有一定研究。
裴明哲:
曾在多家大型公司任職,先後擔任過開發工程師,測試主管等職位。擁有多年開發和測試實踐經驗,尤其擅長自動化測試、非功能性測試等方面的研究,曾在51測試網發表過《自定義QTP保留對象的神話》等多篇文章,深受讀者好評。擔任51testing版主,曾成立運營中國軟體測試論壇,2008年11月組建成立E測工作室。
黃先榮:
網名watir, 2001年畢業,投身於一家外資公司,一次偶然的機會做起了自動化測試,也發現了自動化測試的樂趣,2004年來到淘寶,現任淘寶頁面自動化組TL
韓 柳:
曾出任“GeneralSoft 中國研發中心——研發二部測試經理” 及“東軟集團股份有限公司——自動化測試研究顧問”。多年從事軟體測試和質量改進工作。倡導向管理要效益,向設計要質量的工作理念。目前專注於軟體測試解決方案與建立自動化測試基準的研究領域。
俞戴龍(Wally Yu):
Wally(俞戴龍),曾經擔任魯班軟體測試組主管、eBay中國研發中心Search組QA,現工作於美世諮詢擔任高級測試工程師。最早於05年接觸QTP,精通軟體測試基本理論,接觸過Robot、Selenium等自動化測試工具及各種測試框架。
推薦序
自動化測試一直是很多公司探索的領域,而缺少實戰經驗的積累是現在遇到的最大瓶頸。本書從實戰的角度分享了自動化測試的經驗,有助於我們開展自動化方向的測試項目。
——周舉綱 公司副總經理 方正國際(蘇州)
工具是生產力發展的重要標誌。本書完整得介紹了QTP這個工具在軟體項目測試過程中的套用。理論結合實際,是一本不可多得的好書。
——花名:郭芙 真名:夏林娜 淘寶質量部經理
“本書既有系統的軟體測試過程和自動化理論,又有具體實用的最佳實踐方法,是實施軟體測試自動化的實戰寶典!”
——俞煒 質量保證部經理 eBay中國研發中心
工具的使用,代表著人類的進化,而自動化測試工具的使用,則代表著測試技術的進化。QTP是業界使用較為普遍的自動化測試工具,而筆者則有著多年豐富的自動化測試經驗。本書通過理論結合實際的方法,深入淺出的講解了QTP的使用技巧,以及在實際項目中的套用,確實是一本不可多得的好書。
——王斌 測試服務部經理 蘇州市軟體評測中心&17測試網
書籍前言
自動化測試的同行朋友們,是否為如何開展自動化測試工作而苦惱?是否為套用了自動化測試而得不到成效而費解?是否為自動化測試發展到瓶頸無法繼續突破而冥思苦想?是否感覺已閱讀了很多相關資料,卻無法把知識套用到實際項目工作中?希望本書能夠幫助讀者解決上述問題。
本書為QTP(QuickTestProfessional)自動化測試在項目開展的具體實施與幫助的經驗型指導書籍,重點在於QTP在項目中的套用,包括前期自動化規劃、自動化搭建與實施、自動化腳本維護等。此外,本書還介紹了兩個極為經典的QTP自動化測試框架,以供讀者參考借鑑。
本書特色
(1)本書以項目為背景,QTP為工具,軟體產品研發周期為線索,系統地介紹了自動化測試的整個生命周期,旨在向讀者展示QTP在整個自動化測試周期中扮演的重要角色。
(2)本書不以複雜的技術介紹為重點,而更側重於QTP在項目中的實際運用,主要內容為筆者多年實際自動化測試工作經驗的總結交流。本書旨在以發散性的思維引領讀者探討QTP的深入套用,給予讀者更豐富的靈感和更活躍的啟發。
(3)本書提供所有項目實例的安裝檔案及所有測試代碼的下載,使讀者由淺入深,循序漸進地掌握QTP這個功能強大的工具軟體。
(4)本書的創作初衷在於帶動國內軟體測試行業從興起逐漸走向成熟,參與本書編寫工作的編者全部為E測工作室QTP小組核心成員,無一不是積累了多年自動化測試工作經驗的專家。本書雖稱不上業界標準參考書籍,卻也是筆者多年行業經驗技巧的總結,可以說是自動化測試領域的最佳實踐資料。
(5)本書提供技術交流論壇,讀者不僅可在其中對書中內容進行提問探討,還可與其他同行朋友交流學習。
(6)本書的項目實踐內容都以最具普遍性的軟體產品作為項目實例,所有讀者均可以參照本書,藉助本書將軟體產品質量達到新高度。
體系結構
本書共分為5章,各章內容如下。
第1章為軟體工程的基本概述,重點介紹了自動化測試在軟體工程中的重要地位,還介紹了CMMI、自動化測試發展歷程、成本分析和各類測試工具。本章旨在為讀者提供一個軟體工程和軟體測試的總覽。
第2章為QTP的基礎知識,介紹了QTP在項目實踐中的常見功能和基本概念,如對象模型、錄製模式、檢查點、數據表等。本章旨在引領讀者迅速進入QTP自動化測試的世界。
第3章開始真正介紹自動化測試的項目實踐。小型項目的開發往往較為簡單,與此對應的測試過程中,自動化測試通常優於手工測試。本章結合編者的工作經驗和技巧總結,旨在引領讀者深入探討QTP在小型項目中的具體套用和技巧。
第4章介紹QTP在大型項目實踐中的套用。大型項目中,自動化測試應該套用得更完善、更全面,本章即圍繞此觀點,重點介紹如何在大型項目中將QTP自動化測試發揮得既恰到好處又淋漓盡致。
第5章為QTP套用的發散性思維擴展,圍繞QTP但又不局限於QTP本身,對自定義QTP保留對象、調用DLL檔案、AutoItX的集成套用等多方面拓展內容進行探討,相信讀者在學習完本章後會對QTP的認識更上一層樓。
本書讀者
本書最適宜的讀者為已經對QTP有一定認識的中高級/資深測試人員、高級/資深質量管理人員、測試經理、測試總監、CTO,也適合於初步掌握QTP的普通測試工程師/自動化測試工程師。
對於一些自動化測試的流程尚不甚規範的公司,也可以借鑑本書的項目實踐,循序漸進地完善自動化測試體制,真正發揮自動化測試工具的能力。
此外,本書也可作為輔助入門教材,幫助入門讀者掌握軟體開發的生命周期、軟體測試流程、自動化測試的作用和運用前景。
由於時間倉促和編者認識水平所限,本書難免會有疏漏之處,望讀者批評指正。
希望E測工作室平台推動中國軟體界不斷超越新的高度!