This intensive two-day instructor-led course guides participants through key fundamental principles of building successful UI test automation frameworks within the large context of agile testing strategy. This technology-agnostic course will be experienced through a balanced combination of lecture, candid discussion, hands-on exercises, and demonstration.
As organizations increasingly move to more agile ways of developing software, the need for effective and maintainable test automation becomes an absolute necessity. Many UI test automation initiatives fail to deliver value for a variety of reasons. In this course we will explore key fundamental principles and practices that allow teams to build and maintain UI test automation in a way that provides lasting value. While the course will focus on UI test automation, many of the principles also apply to other types of automation such as API and integration testing.
SDETs, Test Automation Engineers
Quality professionals wanting to learn test automation fundamentals
Developers with an interest in learning about UI test automation
Participants will learn to:
Understand cultural principles for success in test automation
Integrate test automation with agile methodologies and processes
Understand the different types and approaches to test automation
Identify the skills needed for UI test automation
Describe common failure patterns for UI test automation projects
Define key principles for sustainable test automation frameworks
Define a strategy for test data management
Understand how to integrate test automation with CI/CD pipelines
Discern what things to automate and when
Evaluate and choose appropriate automation tools for their context
Don't see the class or size you need? Want another date or location?
Let us know. We can offer private training or even schedule another public class.
Have a large group?
Contact us about group discounts or private training.