Learn unit and e2e testing basics, best practices, and advanced features using tools like Karma, Jest, Cypress, and Playwright in this comprehensive 3-day workshop.
Learn unit and e2e testing basics, best practices, and advanced features using tools like Karma, Jest, Cypress, and Playwright in this comprehensive 3-day workshop.
Testing is an essential part of modern web development. It helps you catch bugs early, ensure your code works as expected, and make your applications more reliable and maintainable.
This 3-day workshop covers the fundamentals of testing in Angular, focusing on both unit testing and end-to-end (e2e) testing. We begin by exploring the different types of testing, including unit, integration, and e2e testing, along with the testing pyramid that helps guide test strategy.
You’ll dive into a comparison of the most popular tools for both unit and e2e testing, including Karma, Jest, Cypress, and Playwright, so you can choose the best fit for your projects. The workshop will then cover Angular unit testing fundamentals, showing you how to write and run tests using Karma or Jest, and how to leverage testing libraries to improve your workflow.
End-to-end testing will focus on Cypress and Playwright, where you’ll learn to write tests that simulate real user interactions and validate application flows from start to finish. Best practices and advanced techniques will also be covered, helping you build reliable, maintainable test suites.
This workshop equips you with a solid foundation in testing, ensuring your Angular applications are fully tested, performant, and bug-free.
After completing the workshops you are able to:
To give you a better feeling how our workshops are organized, we provide you here a high level overview of a typical workshop agenda.
Please note that the agenda can vary depending on the workshop and the needs of the participants. Every training is unique and we strive to provide the best possible experience for you.
09:00 - 10:30 | Theory & Exercises | |
10:30 - 10:45 | Break | |
10:45 - 12:15 | Theory & Exercises | |
12:15 - 13:00 | Lunch Break | |
13:00 - 14:30 | Theory & Exercises | |
14:30 - 14:45 | Break | |
14:45 - 16:15 | Theory & Exercises |
No worries, we are happy to create a custom workshop for you. Just get in touch with us and we will find the perfect solution for you.
Besides high-quality workshops, we offer a variety of other services to help you and your team to become more successful in your projects.