Test This
summary
Practical guidance on writing and running frontend tests using a real project example and a cloud CI service (GitHub + Travis). Covers who breaks the code, a demo of test integration for an already-developed app, techniques to shorten test run time, and how to add tests to a large existing application.
AI-written summary · about
chapters (28)
- 0:00Introduction
- 1:10Project and testing overview
- 2:38Test types and counts
- 4:04Slow test issues
- 5:29Parallel test execution
- 6:11Component testing approach
- 8:00Implementing component tests
- 10:07Testing libraries
- 10:49Mocha and Chai features
- 13:42Time mocking with Sinon
- 15:51Test environment setup
- 16:34TDD vs BDD
- 18:44Simple test demo
- 20:32Running tests via CLI
- 22:23Component checks in tests
- 24:09Test helper creation
- 25:57Plugins for readability
- 26:41QR code testing
- 28:06Test structure as story
- 30:11Test organization
- 31:38Test result visualization
- 32:43CI prerequisites
- 34:53Travis CI integration
- 36:21PR checks via CI
- 38:10Build dashboards and monitoring
- 39:34Notification traffic light
- 41:20Testing empirical rules
- 42:52Q&A
related talks
25mExperiences Writing Test Code in Front-End Projects
38mTesting cloud solutions in the spirit of software craftsmanship
35mTesting in Frontend World
47mPractical Testing with JavaScript
31mWriting (Really) Good Tests
46mA Practical Guide to Testing in DevOps
01h 01mA Test a Day Keeps Your Manager Away!
26mImplementing a test suite in an existing Frontend application
