Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Testing Pyramid Makes Little Sense, What We Can Use Instead

JavaScript Conferences by GitNation via YouTube

Overview

Explore the limitations of the traditional testing pyramid and discover a more effective approach for modern web application testing in this conference talk from TestJS Summit 2021. Learn why the canonical shape of tests is becoming obsolete and examine alternative testing strategies that better suit today's development landscape. Delve into the challenges of the testing pyramid, analyze its transformation, and understand why its core idea remains relevant. Investigate the concept of a "Testing Matrix" that optimizes for maximum confidence with minimum effort. Follow the speakers as they guide you through feature iterations, including planning, coding, testing, deploying, and maintenance phases. Gain insights on refining your testing strategy through iteration and leave with a fresh perspective on structuring your testing approach for improved efficiency and effectiveness in web application development.

Syllabus

Intro
Testing Pyramid Makes Little Sense
The original pyramid
The Pyramid transforms
The core idea remains
Challenging the pyramid
Testing Pyramid with holes?
Find the differences
Lower level tests require a small effort
Higher level tests require a large effort
Testing Tools Effort Simulator
No automated tests
Jest Snapshots
Visual Snapshots
MABL
Any testing level "recipe" has 2 problems
The Testing Matrix Optimize for maximum confidence at minimum effort
Feature Iterations: Planning
Feature Iterations Coding / Testing
Feature Iterations: Deploying
Feature Iterations. Maintenance
The Testing Matrix Helps refine the testing strategy through iteration
In Summary

Taught by

JavaScript Conferences by GitNation

Reviews

Start your review of Testing Pyramid Makes Little Sense, What We Can Use Instead

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.