We may earn an affiliate commission when you visit our partners.
Angular Denver

Angular Denver 2019 | Supercharge Your Angular Tests with Jest (Snapshots Included) | Michael Szczepaniak

Read more

Angular Denver 2019 | Supercharge Your Angular Tests with Jest (Snapshots Included) | Michael Szczepaniak

You should be testing your app, but, in reality, it is hard and cumbersome to keep all your tests up to date and develop the tests using TDD methodology. Choosing the proper tools for the job is the first step to achieve this goal. In this session, Michal Szcepaniak will compare testing performance using both Jest and Jasmine within an Angular application, analyze how the watchers work in both frameworks, share some migration strategies to convert the existing Jasmine infrastructure to Jest, and explore snapshot testing.

Enroll now

What's inside

Syllabus

Supercharge Your Angular Tests with Jest (snapshots included!)

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Is relevant to industry, as Jest is a popular testing framework for Angular
Examines testing infrastructure, which is relevant to developing professional skills for Angular
Explores snapshot testing, which may be a helpful skill for learners to develop
Teaches how to compare testing performance using Jest and Jasmine, which may be beneficial for learners

Save this course

Save Angular Denver '19: Supercharge Your Angular Tests with Jest (Snapshots Included) to your list so you can find it easily later:
Save

Activities

Coming soon We're preparing activities for Angular Denver '19: Supercharge Your Angular Tests with Jest (Snapshots Included). These are activities you can do either before, during, or after a course.

Career center

Learners who complete Angular Denver '19: Supercharge Your Angular Tests with Jest (Snapshots Included) will develop knowledge and skills that may be useful to these careers:
Software Test Analyst
As a Software Test Analyst, you will be responsible for analyzing software applications to identify and fix defects. This course will help you develop the skills you need to be successful in this role.
Test Engineer
As a Test Engineer, you will be responsible for testing software applications to ensure that they meet the required standards. Courses like Angular Denver '19: Supercharge Your Angular Tests with Jest (Snapshots Included) can help you develop the skills you need to be successful in this role.
Quality Assurance Analyst
As a Quality Assurance Analyst, you will be responsible for ensuring that software products meet the required standards. This course will help you develop the skills you need to be successful in this role.
Web Developer
As a Web Developer, you will need to have a strong understanding of testing frameworks like Jest and Jasmine. This course will help you develop those skills and become a more effective developer.
Front-End Developer
As a Front-End Developer, you will be responsible for developing the front-end of software products. This course will help you develop the skills you need to be successful in this role.
Software Architect
As a Software Architect, you will be responsible for designing and developing software applications. This course will help you develop the skills you need to be successful in this role.
Software Development Manager
As a Software Development Manager, you will be responsible for overseeing the development of software products. This course will help you develop the skills you need to be successful in this role.
Technical Lead
As a Technical Lead, you will be responsible for leading a team of software developers. This course will help you develop the skills you need to be successful in this role.
Product Manager
As a Product Manager, you will be responsible for managing the development of software products. This course will help you develop the skills you need to be successful in this role.
Software Engineer
As a Software Engineer, you will use a variety of testing and development tools to create and maintain software products. Courses like Angular Denver '19: Supercharge Your Angular Tests with Jest (Snapshots Included) may be useful as becoming proficient in tools like Jest and Jasmine can help you build a foundation for a career in development. A course like this can also help you learn snapshot testing, which can help you speed up the testing process.
Back-End Developer
As a Back-End Developer, you will be responsible for developing the back-end of software products. This course may be useful as it can help you understand how to test and improve the performance of your back-end code.
DevOps Engineer
As a DevOps Engineer, you will be responsible for bridging the gap between development and operations. This course may be useful as it can help you understand how to test and improve the performance of your software products.
UI Designer
As a UI Designer, you will be responsible for designing the user interface of software products. This course may be useful as it can help you understand how to test and improve the user interface of your designs.
UX Designer
As a UX Designer, you will be responsible for designing the user experience of software products. This course may be useful as it can help you understand how to test and improve the user experience of your designs.
Database Administrator
As a Database Administrator, you will be responsible for managing and maintaining databases. This course may be useful as it can help you understand how to test and improve the performance of your databases.

Reading list

We haven't picked any books for this reading list yet.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser