Я бы порекомендовал jstestdriver .Он позволяет запускать тесты на реальных экземплярах браузеров, но из командной строки, что означает, что его можно использовать в сборке CI или просто запускать как часть сценария сборки.
У него есть своя собственная структура утверждений,который я нашел лучше, чем qUnit.Однако, если по какой-то причине требуется qUnit, существует плагин, позволяющий писать тесты qUnit для бегуна jstestdriver.