Angular 2 Testing and Debugging

Angular 2 Testing and Debugging
Angular 2 Testing and Debugging
English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 1h 18m | 219 MB

Errors caused by missing dependencies, undefined variables, or poorly formatted data can cause your web application to stop working. In this course, Derek Peruo guides you through the process of analyzing Angular 2 error messages to help track down and eliminate errors. He also shares some tips and tricks for avoiding pitfalls during development and goes into writing custom error handlers to make it easier to work with errors as your application grows.

Topics include:

  • Analyzing Angular 2 error messages
  • Identifying the causes of common error messages
  • Preventing common errors with custom error handling
  • Analyzing testing reports
  • Reviewing common testing report errors and their likely causes
Table of Contents

1 Welcome
2 What you should know
3 Exercise files

Getting Started
4 Application overview

How Angular 2 Reports Errors
5 Error handling in Angular
6 Understanding zones in Angular apps

Common Angular 2 Errors
7 Adding a web storage service
8 Fixing dependency injection errors
9 Understanding Angular decorators
10 Fixing decorator errors
11 Installing CouchDB
12 Creating a database in CouchDB
13 Adding server storage methods
14 Fixing data transformation errors
15 Updating database documents
16 Updating database documents
17 Fixing misspelled resource locators
18 Custom error handling

Testing Angular 2 Applications
19 Testing Angular 2 – Overview
20 Installing the Angular CLI
21 Scaffolding a new Angular project
22 Migrating code into a new project
23 Fixing migration errors
24 Testing services without helpers
25 Testing services with helpers
26 Testing components
27 End-to-end testing without page objects
28 End-to-end testing with page objects

29 Next steps