March 29, 2024

Intern is Software Testing for Humans

Intern is a self-proclaimed JavaScript library for managing test cases. It’s not just a way of reading code language – it’s actually a library made for humans.

Take a look at this snippet taken directly from the official GitHub repo:

Intern is a complete test system for JavaScript designed to help you write and run consistent, high-quality test cases for your JavaScript libraries and applications. It can be used to test any JavaScript code. It can even be used to test non-JavaScript Web and mobile apps, and to run tests written forother test systems.

If you’re into name-dropping, Intern gets used every day by teams at Twitter, Stripe, Mozilla, IBM, Marriott, Philips, Zenput, Alfresco, Esri, HSBC, ING, Intuit, and more. It’s also the testing framework of choice for growing numbers of open-source projects.

You can run tests straight in your browser or via Node.js. Intern is very flexible and it’s perfect for intermediate-to-advanced developers who know how to work the tool.

Just like any other library, Intern requires a bit of research to fully comprehend.

All documentation can be viewed on GitHub. You can also watch the ~40min video presentation given at jQcon Chicago 2014 entirely focused on Intern as a product.

Jake is a creative writer and UI designer by trade. You can follow him on twitter @jakerocheleau or learn more at his personal website JakeRocheleau.com.

Leave a Reply

Your email address will not be published. Required fields are marked *