Overview
Discover essential insights on building robust end-to-end testing suites in this 24-minute conference talk from EnterpriseNG 2021. Learn how to address critical variables in maintaining a consistent testing environment, including optimal test length, spec file placement, and responsibility allocation. Explore cross-browser testing considerations, identify signs of ineffective tests, and gain strategies for convincing your organization that testing enhances software delivery. Apply these valuable lessons to develop efficient testing suites that improve software quality and add value to your company. Presented by Gleb Bahmutov and Andrae Ambrose at ng-conf, this talk covers topics such as test meaningfulness, confidence in tests, retry strategies, test runner selection, and the Testing Matrix for refining testing strategies through iteration.
Syllabus
Intro
Answers to Your Questions About Testing
What is a test?
Where should the test live?
How long should a test be?
E Tests Should Be Meaningful
The test is too long
When should you run your
What are the signs of a bad test?
Do you have confidence in your tests?
Should you retry your tests on failure?
How do you pick a test runner
Testing Tools Effort Simulator
The Testing Matrix Helps refine the testing strategy through iteration
How do you push for more testing?
Taught by
ng-conf