QUnit Service
wdio-qunit-service is a 3rd party package, for more information please see GitHub | npm
WebdriverIO (wdio) service for running QUnit browser-based tests and dynamically converting them to wdio
test suites.
Replacing Karma
QUnit Service
is a drop-in replacement for those using Karma JS to run their QUnit
tests (karma-qunit, karma-ui5 or any other combination of Karma and QUnit). Karma is deprecated and people should move to modern alternatives!
If you want to keep your QUnit tests as they are, with no rewriting and no refactoring, QUnit Service
is everything you need. It runs your QUnit HTML files in a browser and captures all the results in wdio
format.
Because of that, developers can use QUnit Service
in tandem with everything else available in the wdio
ecosystem.
Want to record the test run in a video? Perhaps take a screenshot or save it in PDF? Check the Code coverage? Save the test results in JUnit format? Go for it, QUnit Service
doesn't get on your way.