Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality (Paperback)

Elfriede Dustin, Thom Garrett, Bernie Gauf

  • 出版商: Addison Wesley
  • 出版日期: 2009-03-01
  • 售價: $1,840
  • 貴賓價: 9.5$1,748
  • 語言: 英文
  • 頁數: 368
  • 裝訂: Paperback
  • ISBN: 0321580516
  • ISBN-13: 9780321580511
  • 相關分類: 軟體測試
  • 立即出貨

買這商品的人也買了...

商品描述

“This book fills a huge gap in our knowledge of software testing. It does an excellent job describing how test automation differs from other test activities, and clearly lays out what kind of skills and knowledge are needed to automate tests. The book is essential reading for students of testing and a bible for practitioners.”
—Jeff Offutt, Professor of Software Engineering, George Mason University

“This new book naturally expands upon its predecessor, Automated Software Testing, and is the perfect reference for software practitioners applying automated software testing to their development efforts. Mandatory reading for software testing professionals!”
—Jeff Rashka, PMP, Coauthor of Automated Software Testing and Quality Web Systems

Testing accounts for an increasingly large percentage of the time and cost of new software development. Using automated software testing (AST), developers and software testers can optimize the software testing lifecycle and thus reduce cost. As technologies and development grow increasingly complex, AST becomes even more indispensable.  This book builds on some of the proven practices and the automated testing lifecycle methodology (ATLM) described in Automated Software Testing and provides a renewed practical, start-to-finish guide to implementing AST successfully.

In Implementing Automated Software Testing, three leading experts explain AST in detail, systematically reviewing its components, capabilities, and limitations. Drawing on their experience deploying AST in both defense and commercial industry, they walk you through the entire implementation process—identifying best practices, crucial success factors, and key pitfalls along with solutions for avoiding them. You will learn how to:
  •     Make a realistic business case for AST, and use it to drive your initiative
  •     Clarify your testing requirements and develop an automation strategy that reflects them
  •     Build efficient test environments and choose the right automation tools and techniques for your environment
  •     Use proven metrics to continuously track your progress and adjust accordingly
Whether you’re a test professional, QA specialist, project manager, or developer, this book can help you bring unprecedented efficiency to testing—and then use AST to improve your entire development lifecycle.

商品描述(中文翻譯)

「這本書填補了我們對軟體測試知識的巨大空白。它很好地描述了測試自動化與其他測試活動的區別,並清楚地列出了自動化測試所需的技能和知識。這本書對於測試學生來說是必讀之物,對於從業人員來說則是聖經。」
—Jeff Offutt,喬治梅森大學軟體工程教授

「這本新書自然地擴展了前作《自動化軟體測試》,對於將自動化軟體測試應用於開發工作的軟體從業人員來說,這是完美的參考資料。軟體測試專業人員必讀!」
—Jeff Rashka,PMP,《自動化軟體測試和優質網路系統》合著者

測試佔了新軟體開發的時間和成本的越來越大比例。使用自動化軟體測試(AST),開發人員和軟體測試人員可以優化軟體測試生命週期,從而降低成本。隨著技術和開發變得越來越複雜,AST變得更加不可或缺。本書建立在《自動化軟體測試》中描述的一些成熟實踐和自動化測試生命週期方法論(ATLM)的基礎上,提供了一個全面的實踐指南,從頭到尾地實施AST成功。

在《實施自動化軟體測試》中,三位領先的專家詳細解釋了AST,系統地回顧了其組件、能力和限制。他們根據在國防和商業行業部署AST的經驗,引導您完成整個實施過程,確定最佳實踐、關鍵成功因素以及關鍵陷阱,並提供避免這些陷阱的解決方案。您將學習如何:
- 提出一個現實的AST商業案例,並用它來推動您的計劃
- 澄清您的測試需求,制定反映這些需求的自動化策略
- 建立高效的測試環境,選擇適合您環境的自動化工具和技術
- 使用成熟的指標持續追蹤您的進展並相應地進行調整

無論您是測試專業人員、QA專家、專案經理還是開發人員,本書都可以幫助您在測試方面實現前所未有的效率,然後利用AST改進整個開發生命週期。