Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects 1st ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
"Devoted" by Dean Koontz
For the first time in paperback, from Dean Koontz, the master of suspense, comes an epic thriller about a terrifying killer and the singular compassion it will take to defeat him. | Learn more
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Frequently bought together
From the Back Cover
One of the most important details that affects the success of the test automation is how easy it is to maintain the automated tests. Complete Guide to Test Automation provides a detailed hands-on guide for writing highly maintainable test code.
What You’ll Learn
- Know the real value to be expected from test automation
- Discover the key traits that will make your test automation project succeed
- Be aware of the different considerations to take into account when planning automated tests vs. manual tests
- Determine who should implement the tests and the implications of this decision
- Architect the test project and fit it to the architecture of the tested application
- Design and implement highly reliable automated tests
- Begin gaining value from test automation earlier
- Integrate test automation into the business processes of the development team
- Leverage test automation to improve your organization's performance and quality, even without formal authority
- Understand how different types of automated tests will fit into your testing strategy, including unit testing, load and performance testing, visual testing, and more
About the Author
- Item Weight : 2.32 pounds
- Paperback : 558 pages
- ISBN-13 : 978-1484238318
- ISBN-10 : 9781484238318
- Product Dimensions : 7.01 x 1.27 x 10 inches
- Publisher : Apress; 1st ed. Edition (September 23, 2018)
- ASIN : 1484238311
- Language: : English
- Best Sellers Rank: #254,274 in Books (See Top 100 in Books)
- Customer Reviews:
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
On the negatives, I found many typos and incorrect sentence structures that break the flow of reading for me. It's not that bad, but it is annoying to stop mid-sentence and have to re-read it because a word was missing or something similar once or twice every chapter.
But don't let the form keep you away from the content. It helped me answer many questions like what types of tests should we begin with (Integration tests? Synthetic tests? Acceptance tests?), what to mock and not to mock depending on the type of test, who should develop the tests in our organization, what benefits should we expect, etc. I will definitely refer to the wisdom in these pages for years to come.
Top reviews from other countries
- The Software-Example is nice, and it works properly with git. I have rarely seen that good maintained examples. That said, the example itself is ... quite big, so one has to like it, but its still a pro-point.
- The advices for how to get your team to testing are very good.
- The advices always care about budget
- Some statements are really bad when it comes to e.g. what object oriented programming is. While this book is not about programing languages, it should have maybe just been left out (or quoted from something ... more reasonable)
- Some of the Images are huge and the book could be a little shorter otherwise
- Parts are very lengthy and redudant. It could be shorter.
- There are little to no metrics presented, how to measure the effect and therefore success of testing. This should be a critical part of this book.
In Addition, some books just cover some things better. E.g. When it comes to testing and the CI/CD Part one should rather read another book, such das Continous delivery, and leave this one be.
This book is for someone really getting started as a non-developer. For everyone else I think it lacks depth.