Front end First — surviving with testing in JavaScript
summary
Modern web apps move UI logic to the client, making JavaScript central; this talk surveys practical tools and techniques for automated front-end testing. It compares major testing frameworks and TDD vs BDD, covers mocking frameworks and techniques, shows how to make existing code testable, and explains how AngularJS simplifies testing scenarios.
AI-written summary · about
chapters (7)
- 0:00JavaScript testing introduction
- 13:46Front-end testing tools
- 27:41Automate tests with Mocha and Gulp
- 34:11Testing dependencies and mocking
- 41:57Code coverage with Istanbul
- 45:33AngularJS testing with Karma
- 55:08Resources and conclusion
related talks
38mModern Web Testing: Going Beyond Selenium
36mModern Web Testing: Going Beyond Selenium
47mPut Your Frontends to the Ultimate Test
44mTesting Front-end Code the Right Way
16mAnatomy of a Test, or the Usefulness of a Frontend Test
26mModern Testing Practices in Frontend Applications
55mModern Web Testing: Going Beyond Selenium
28mThe Front-end TDD challenge
