Angular Advanced Testing Workshop

Angular Advanced Testing Workshop

Learn Unit Tests, Component Tests and End-to-End (E2E) tests in this awesome hands-on instructor-led online training!

Professional Angular Training!

Quality Assurance for Angular Solutions with Jest, Cypress and Storybook.

๐ŸŽ“ Learn ALL you need to know about testing your Angular app! ๐Ÿ”ฅ 2 days of intensive hands-on training โ€โ€๐Ÿ‘จโ€๐Ÿ’ผ Instructor-led LIVE online course! โŒ No Death by PowerPoint. There are slides, but most of the content is hands-on labs ๐Ÿ™‹ Youโ€™ll have the chance to ask questions and discuss with the instructor ๐Ÿ’ผ Available as private team/corporate training as well

Learn more and Register

DAY 1
  • Testing Fundamentals & Unit Tests

    • Angular Testing Pyramid

    • Asynchronity

    • Mocking

    • RxJS Marbles

    • Unit Testing in NgRx

  • Component & Integration Tests

    • TestBed

    • Mocking Components

    • Test Setup Strategies

    • Reducing Boilerplate: Spectator & Testing Library

    • Harnesses

  • QnA

DAY 2
  • Testing Strategies

    • Two Schools of Thought: London & Detroit

    • What and how should I test?

    • Testing Trophy

    • Testable Architecture

  • E2E Tests

    • Landscape of E2E Frameworks

    • Cypress Basics

    • Page Object Model

    • Adding Cypress Commands

    • Reusing Harnesses

    • Mocking Network Requests

    • Test Design Strategies

  • Visual Regression & Storybook-based Testing

    • VR with Puppeteer

    • Testing with Storybook

    • VR with Cypress

    • VR with Playwright

  • Final QnA

Learn more and Register

Discover all our Angular related courses here: https://www.angularacademy.ca/courses/