I'm announcing a new live workshop: Angular Testing Workshop. It will be half-day workshops over three days, 100% online, where we will learn all the industry best practices with Angular testing so … [Read more...] about Announcement: Angular Testing Workshop
Testing
The Most Common Cypress Mistakes
Cypress has become the preferred way of doing UI testing of Angular apps by many Angular experts. It offers great improvements over Selenium-based testing tools by making the testing experience … [Read more...] about The Most Common Cypress Mistakes
The Ten Commandments of Angular Development
As a consultant, I normally work with companies between 3-12 months at a time and then I am off to the next gig. Most often, I am hired as a "hands-on" coach, were I am called in for an important and … [Read more...] about The Ten Commandments of Angular Development
The Complete Guide to NgRx Testing (2020)
The main secret behind having better test coverage in an Angular app is to reduce the friction it takes to write tests and enforce test coverage by setting a test coverage threshold to be checked on … [Read more...] about The Complete Guide to NgRx Testing (2020)
All You Need to Know About Mocking in Angular Tests (2020)
You probably know it is a good idea to test your Angular Apps because it pays for itself in the form of easier maintenance and fewer errors. As I explained in my guide to Angular testing, unit tests … [Read more...] about All You Need to Know About Mocking in Angular Tests (2020)
Visual Regression Testing with Protractor
The last couple of months I have been working a lot with DevOps and automation along with Angular development. One of the core principles in Continuous Delivery is having your back covered with … [Read more...] about Visual Regression Testing with Protractor
Life Saving Protractor Utilities to fix flaky end-to-end tests
A central part of testing Angular apps is to be able to automate the end-to-end testing so you don't manually have to click through the app every time. This sounds reasonable in theory but often … [Read more...] about Life Saving Protractor Utilities to fix flaky end-to-end tests
The Complete Guide to Angular Testing and a Weird Trick for Faster Unit Tests (2020)
When doing practices like continuous delivery and continuous integration, testing becomes a more important part of the work because it's unreasonable to regression test all possible effects of a … [Read more...] about The Complete Guide to Angular Testing and a Weird Trick for Faster Unit Tests (2020)