Exploring JavaScript Testing

With chapters selected by Elyse Kolker Gordon
  • September 2019
  • ISBN 9781617297670
  • 125 pages

pro $24.99 per month

  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose one free eBook per month to keep
  • exclusive 50% discount on all purchases

lite $19.99 per month

  • access to all Manning books, including MEAPs!

team

5, 10 or 20 seats+ for your team - learn more


Reliable, bug-free apps make for great experiences, and great experiences make for happy users. To write awesome JavaScript apps with confidence, you need sharp testing and debugging skills, along with a suite of testing tools you can rely on. As an added benefit, good testing discipline makes it easy to onboard new devs and work seamlessly on code with multiple developers.

about the book

Exploring JavaScript Testing is a collection of chapters from four excellent Manning books chosen by industry leader Elyse Kolker Gordon. In it, you’ll discover guidelines for applying unit testing fundamentals to JavaScript components, and you’ll gain firsthand experience testing browsers. You’ll also explore several strategies for creating and implementing unit tests and end-to-end tests.

After you’ve stepped through the basics, you’ll try out what you’ve learned with a multi-component React application. To wrap up, you’ll delve into testing isomorphic apps that can run on the server, in the browser, or both, and take a look at troubleshooting and debugging. When you’re finished, you’ll have a firm grasp on basic testing principles, techniques, and tools that make for reliable, user-friendly apps and happy users!

what's inside

  • “Testing JavaScript Components” from JavaScript Application Design by Nicolas G. Bevacqua
  • “Testing Your Application” from Angular in Action by Jeremy Wilken
  • “Testing React Components” from React in Action by Mark Tielens Thomas
  • “Testing and Debugging” from Isomorphic Web Applications by Elyse Kolker Gordon

about the author

Elyse Kolker Gordon runs the growth engineering team at Strava. Previously, she was director of web engineering at Vevo, where she regularly solved challenges with isomorphic apps. She is the author of Manning’s Isomorphic Web Applications.

choose your plan

team

monthly
annual
$49.99
$399.99
only $33.33 per month
  • five seats for your team
  • access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
  • choose another free product every time you renew
  • choose twelve free products per year
  • exclusive 50% discount on all purchases
  • Exploring JavaScript Testing ebook for free