Schrödinger’s Code, or Why and How We Test Our Product
summary
A Terrasoft platform development lead outlines a comprehensive testing system for modern software, covering tools and processes from unit tests through non-functional testing. He describes required testing tools and QA engineer competencies at each stage, strategies for introducing modern approaches into existing projects with minimal cost, and methods for developing the testing team and processes.
AI-written summary · about
chapters (16)
- 0:00Introduction
- 3:22Schrödinger’s code and dev-test split
- 6:54Company’s testing system
- 10:29Web UI automation problems
- 13:14Testers should code
- 16:50Mobile testing: emulators vs devices
- 20:26Incremental diagnostic tests
- 22:57Automation saves team time
- 26:31Test results: visualization and stability
- 28:58Load testing challenges and data prep
- 32:05HourStone for frontend performance
- 34:39Testing in task lifecycle
- 36:47Visual management and releases
- 39:20Automation: 8x faster releases
- 41:07Testing as part development
- 41:28Q&A
related talks
20mEffective Testing Approaches for your Application with Cecelia Martinez
47mHow Testing is Evolving in DevOps
53mEssential Tools for Improving Test Code Quality
15mTransforming Testing: The Power of TestOps
07mThe Multiverse Of Testing – Beyond the Known Universe
36mWhole team quality: In the same boat or up the creek?
38mHow Testing is Evolving in DevOps
08m“Three Paths to Better Developer Testing”
