Book description
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
Table of contents
- Cover
- Front Matter
- Part I. The “Why” and the “What”
-
Part II. The “How”
- 9. Preparing for the Tutorial
- 10. Designing the First Test Case
- 11. Start Coding the First Test
- 12. Completing the First Test
- 13. Investigating Failures
- 14. Adding More Tests
- 15. Continuous Integration
- 16. Acceptance Test Driven Development
- 17. Unit Tests and TDD
- 18. Other Types of Automated Tests
- 19. Where to Go from Here
- Back Matter
Product information
- Title: Complete Guide to Test Automation: Techniques, Practices, and Patterns for Building and Maintaining Effective Software Projects
- Author(s):
- Release date: September 2018
- Publisher(s): Apress
- ISBN: 9781484238325
You might also like
book
Practical Process Automation
In today's IT architectures, microservices and serverless functions play increasingly important roles in process automation. But …
book
Effective Software Testing
Go beyond basic testing! Great software testing makes the entire development process more efficient. This book …
book
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation
Winner of the 2011 Jolt Excellence Award! Getting software released to users is often a painful, …
book
Learn API Testing: Norms, Practices, and Guidelines for Building Effective Test Automation
Explore software web application architecture, API testing, coding practices, and the standards for better API test …