Testing

software developmenttesting

The Practical Test Pyramid (opens in a new tab)

The "Test Pyramid" is a metaphor that tells us to group software tests into buckets of different granularity.

Contract Testing (opens in a new tab)

Ensuring your service plays nicely with the APIs of other external services

React Testing (opens in a new tab)

You can test React components similar to testing other JavaScript code.

React Testing Library (opens in a new tab)

React Testing Library builds on top of DOM Testing Library by adding APIs for working with React components.

Jest (opens in a new tab)

Jest is a delightful JavaScript Testing Framework with a focus on simplicity.

Playwright (opens in a new tab)

Playwright enables reliable end-to-end testing for modern web apps.

Cypress (opens in a new tab)

With Cypress, you can easily create tests for your modern web applications, debug them visually, and automatically run them in your continuous integration builds.

Enzyme (opens in a new tab)

Enzyme is a JavaScript Testing utility for React that makes it easier to test your React Components' output.

Projects

Vision

Gratitude

Library

About

© Andrew HammondRSS

💼 LinkedIn

🐙 GitHub