Dissecting Complexity in Tests
watch on portal.gitnation.org ↗https://portal.gitnation.org/contents/dissecting-complexity-in-testssummary
Covers how to manage complexity in JavaScript tests by focusing on critical user-facing paths and modeling tests from the user’s perspective. Describes choosing the appropriate testing environment and creating a test setup that lets any test run reliably, and gives practical tactics — keeping tests flat, using helper utilities, and splitting tests into separate files — to reduce complexity and improve testability.
AI-written summary · about
related talks
39mThe art of writing mature tests
42mSurviving the JS Testing Tools Jungle
45mWriting Tests That Don't Suck: TDD in JavaScript
21mTesting Javascript: Building JavaScript applications you won't hate
01h 02mWriting better tests for your JavaScript app
31mHow to Succeed with Node.js Testing
22mTest Effective Development
47mComplicated Unit Tests - Oxymoron or Sad Reality