# Learning How to Set Up Automated, Cross-browser JavaScript Unit Testing

DevFeed: [Learning How to Set Up Automated, Cross-browser JavaScript Unit Testing](<https://devfeed.tech/articles/learning-how-to-set-up-automated-cross-browser-javascript-unit-testing-29513.md>)

Original publisher: [Read original article](<https://philipwalton.com/articles/learning-how-to-set-up-automated-cross-browser-javascript-unit-testing/>)

Published: 2016-07-11T06:48:41Z

Content type: tutorial

Language: en

Sources: [Philip Walton](<https://devfeed.tech/sources/philip-walton.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [Unit testing](<https://devfeed.tech/topics/unit-testing.md>), [JavaScript](<https://devfeed.tech/topics/javascript.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Web Development](<https://devfeed.tech/topics/web-development.md>), [Mocha](<https://devfeed.tech/topics/mocha.md>), [Node.js](<https://devfeed.tech/topics/node-js.md>), [Puppeteer](<https://devfeed.tech/topics/puppeteer.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [browser](<https://devfeed.tech/tags/browser.md>), [browsers](<https://devfeed.tech/tags/browsers.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [javascript](<https://devfeed.tech/tags/javascript.md>), [node-js](<https://devfeed.tech/tags/node-js.md>), [testing](<https://devfeed.tech/tags/testing.md>), [unit-testing](<https://devfeed.tech/tags/unit-testing.md>), [web-development](<https://devfeed.tech/tags/web-development.md>)

## AI overview

A tutorial on understanding and building automated cross-browser JavaScript unit testing. It explains the manual testing workflow first, then shows how automation can handle repetitive steps while preserving an understanding of how the process works.

## Source excerpt

We all know how important it is to test our code in multiple browsers. And I think for the most part, we in the web development community do a pretty good job at this--at least when first releasing a project.