
technologyMar 6, 201822:56pending
JSJ 303: Test Coverage Tools with Ben Coe, Aaron Abramov, and Issac Schleuter
About this episode
Panel: Charles Max WoodAimee KnightCorey HouseAJ O'Neal Special Guests: Ben Coe, Aaron Abramov, and Issac SchleuterIn this episode, the JavaScript Jabber panelists talk with Ben Coe, Aaron Abramov, and Issac Schleuter about test coverage and testing tools. They talk about the different tools and libraries that they have contributed to the coding community, such as NYC, conf, and Jest. They also discuss what test coverage is actually about and when using test coverage tools is necessary.In particular, we dive pretty deep on:
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
- What have you contributed to the testing tools community?
- npm
- NYC tool and instanbul project
- conf
- Jest
- These libraries were developed to be easy and have “batteries included”
- False positives with test coverage
- Encourage testing practices that don’t practice in a superficial way
- Test coverage is about making sure you test every state a public API can get into
- Think through the test you’re writing first
- Barriers against testing
- Don’t spike the code too quickly
- Provides guardrails for newer developers to contribute to open source projects
- Use tests to understand the system
- How to spend your time better
- When you need tests
- Value is very short term
- TDD
- And much, much more!
- Galentine’s Day
- Dnote CLI
- We are hive project guidelines
- Tip: You can install node as a dependency on your project
Support this podcast at — https://redcircle.com/javascript-jabber/donations
Privacy & Opt-Out: https://redcircle.com/privacy
Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
Get every episode summarized
Each time JavaScript Jabber publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from JavaScript Jabber

Mongoose 9, AI-Powered Database Tools & the Future of Server-Side JavaScript wit...
JavaScript Jabber
Feb 25, 202656:39pending

Node.js Performance, Kubernetes, and Why “Fast” Isn’t Always Fast - JSJ 702
JavaScript Jabber
Feb 10, 20261:20:16pending

TanStack Start, AI, and the Future of Frontend Architecture - JSJ 701
JavaScript Jabber
Jan 30, 20261:12:33pending

What’s New in React 19.2: Compiler, Activity, and the Future of Async React - JS...
JavaScript Jabber
Jan 8, 20261:15:36pending