Dionny Santiago, Ultimate Software
Web applications are becoming more pervasive, powerful, and feature-rich than ever before thanks to the continuing rise of advanced UI programming technologies and design language systems. While the test pyramid serves as a powerful heuristic for creating a balanced portfolio of automated tests, in practice we tend to focus on writing unit and integration tests for application logic, and on writing end-to-end system test automation at the GUI level. Join Dionny Santiago to learn how to transform your front-end testing strategy into a layered approach, allowing you to reduce the number of end-to-end GUI tests, achieve a higher level of test coverage, and even test components sooner by shifting testing towards the left of the development lifecycle.
Learn how to write unit, component, and integration tests at the UI level using the latest and greatest testing tools and frameworks. See examples of how to apply these techniques across applications built on top of multiple frameworks, including Angular, React, and Vue. Get ready to supercharge the front-end of your test pyramid so that you can test smarter and not harder.
When the workshop is completed, the attendees will be able to:
- Define a comprehensive front-end test automation strategy.
- Build automated test suites that focus on both coverage and efficiency.
- Use new testing tools and frameworks to support automated GUI testing.
- Decompose and dissect web user interfaces for test isolation purposes.