We shouldn't live in fear of our code. Long-term customer satisfaction, product agility, and developer happiness are crucial. A quality suite of automated tests helps achieve this. This practical course covers how and what to test at the unit, integration, and functional UI levels; and how to bring them all together with continuous integration build server.
Why automated end-to-end testing?
One of the greatest advantages to automated testing is early detection of defects. Defects become more and more expensive to fix when found later and can damage user trust.
Can end-to-end testing be fully automated?
Automated testing shouldn't completely replace manual human testing. Both automated and manual testing have their strengths and weaknesses but automated testing can significantly streamline operations.
Who is this automated testing training course for?
This course is great for both independent developers and leaders who want to improve their processes.
What will I learn in this course?
This practical course covers how and what to test at the unit, integration, and functional UI levels; and how to bring them all together with continuous integration.
What prerequisites do I need?
You don't need to have taken any test automation training courses previously, by the end of this course, you'll have learned the principles and practical application of automated testing and be able to apply them to your own projects.