Testing Strategies for Giant Applications
summary
Describes practical testing strategies for a large legacy Drupal application with an inexperienced team lacking TDD and automated tests, unstable APIs, lots of conditional logic, and optional typing. Covers which tests to prioritize (unit, component, or end-to-end), use of documentation, and concrete approaches to introduce agile/testing culture within a small three-person team while managing client communication to meet project goals.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:50Project goals
- 3:15Complex business context
- 6:43Key lessons learned
- 11:18Automated testing benefits
- 13:03Test types used
- 17:47Playwright advantages
- 25:11Results and conclusions
related talks
57mAdvanced Testing Techniques: Tips from the trenches
58mTesting Strategy - New Model, Better Outcomes
22mBuilding a Test Strategy that Scales
13mStrategies for Application Testing at Scale in Enterprise
22mTest Effective Development
20mEffective Testing Approaches for your Application with Cecelia Martinez
16mChallenges of Testing at Scale | Experiments and Experiences
45mTesting Legacy Code - What To Do When It Seems Untestable
