Implementing Automated Software Testing: How to Save Time and Lower Costs While Raising Quality
by Elfriede Dustin, Thom Garrett, Bernie Gauf
Overview
“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.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access