• Skip to main content
  • Skip to footer

Christian Lüdemann

Advanced Angular topics made simple

  • Blog
  • FREE courses
    • How to Accelerate Your Angular Career and Double Your Income
  • Angular Architect Accelerator
  • About

Testing

The Most Common Cypress Mistakes

June 9, 2020 By Christian 3 Comments

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

Filed Under: Angular Tagged With: cypress, E2E, Testing

The Ten Commandments of Angular Development

November 5, 2019 By Christian 3 Comments

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

Filed Under: Angular Tagged With: Angular, E2E, ngrx, performance, RxJS, Testing

The Complete Guide to NgRx Testing (2020)

February 21, 2019 By Christian 5 Comments

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)

Filed Under: Angular Tagged With: Angular, jasmine-marbles, marbles, ngrx, Observables, Redux, RxJS, Testing

All You Need to Know About Mocking in Angular Tests (2020)

October 28, 2018 By Christian 6 Comments

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)

Filed Under: Angular Tagged With: Testing

Visual Regression Testing with Protractor

October 14, 2018 By Christian 6 Comments

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

Filed Under: Angular Tagged With: blue-harvest, Protractor, Testing

Life Saving Protractor Utilities to fix flaky end-to-end tests

September 17, 2018 By Christian 3 Comments

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

Filed Under: Angular Tagged With: Protractor, Testing

The Complete Guide to Angular Testing and a Weird Trick for Faster Unit Tests (2020)

July 15, 2018 By Christian 10 Comments

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)

Filed Under: Angular Tagged With: Angular, E2E, Protractor, Testing

Footer

  • Github
  • Linkedin
  • Twitter
  • Privacy Policy
  • Terms
  • Contact

Copyright © 2021 · Lüdemann Consulting