Software Alternatives & Reviews

QUnit

What is QUnit? QUnit is a powerful, easy-to-use JavaScript unit testing framework. It's used by the jQuery, jQuery UI and jQuery Mobile projects and is capable of testing any generic JavaScript code, including itself!

Top 12 Open-Source Alternatives to QUnit

Jasmine Sinon.JS Karma Selenium JSHint RequireJS rollup.js Nightwatch.js Cypress.io Yeoman

Summary

The top open-source alternatives to QUnit are Jasmine, Sinon.JS, and Karma. One of the criteria for ordering this list is the number of mentions that products have on reliable external sources. You can suggest additional sources through the form here.
  1. Behavior-Driven JavaScript
    Pricing:
    • Open Source

    #Automated Testing #Testing #Developer Tools 28 social mentions

  2. Standalone test spies, stubs and mocks for JavaScript.
    Pricing:
    • Open Source

    #Developer Tools #Testing #Automated Testing 20 social mentions

  3. 3
    Spectacular Test Runner for JavaScript
    Pricing:
    • Open Source

    #Developer Tools #Testing #Debugging 1 social mentions

  4. Selenium automates browsers. That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that.
    Pricing:
    • Open Source

    #Testing #Browser Testing #Automated Testing 8 social mentions

  5. 5
    New JSHint website. Anton Kovalyov Oct 1st, 2013. For the last couple of weeks I've been working on a new homepage for JSHint and today I'm proud to announce the new jshint. com! JSHint Website.
    Pricing:
    • Open Source

    #Front End Package Manager #JS Build Tools #JavaScript Package Manager 14 social mentions

  6. RequireJS is a JavaScript file and module loader.
    Pricing:
    • Open Source

    #JS Build Tools #Front End Package Manager #Web Application Bundler 12 social mentions

  7. Rollup is a module bundler for JavaScript which compiles small pieces of code into a larger piece such as application.
    Pricing:
    • Open Source

    #Web Application Bundler #JS Build Tools #Front End Package Manager 44 social mentions

  8. Write efficient and straightforward end-to-end tests in Node.js which run against a Selenium/WebDriver server.
    Pricing:
    • Open Source

    #Visual Regression Testing #End To End Testing #Browser Testing 13 social mentions

  9. Slow, difficult and unreliable testing for anything that runs in a browser. Install Cypress in seconds and take the pain out of front-end testing.
    Pricing:
    • Open Source

    #Automated Testing #Software Development #Browser Testing 26 social mentions

  10. 10
    To do so, we provide a generator ecosystem. A generator is basically a plugin that can be run with the `yo` command to scaffold complete projects or useful parts. Through our official Generators, we promote the "Yeoman workflow".
    Pricing:
    • Open Source

    #JS Build Tools #Front End Package Manager #Web Application Bundler 21 social mentions

  11. 11
    Bower is a package manager for the web.
    Pricing:
    • Open Source

    #JS Build Tools #Front End Package Manager #Web Application Bundler 5 social mentions

  12. 12
    The Grunt ecosystem is huge and it's growing every day.
    Pricing:
    • Open Source

    #JS Build Tools #Front End Package Manager #Web Application Bundler 14 social mentions

Suggest an alternative
If you think we've missed something, please suggest an alternative to QUnit.
Please use the Feedback button if you think any of the listed products shouldn't be regarded as open-source.

QUnit discussion

Log in or Post with