Когда вы говорите, передний конец, вы имеете в виду в браузере?
Возможно, это немного отличается от того, что вы хотите, но я заставил Мейвена работать с Селеном + Жасмин раньше. Maven с плагином selenium запускает экземпляр браузера для создания отчетов. Однако тесты запускаются из браузера и не возвращаются в Maven.
Если вместо этого вы можете использовать mocha в консоли, то я думаю, что более идеальным решением было бы создание плагина maven, который просто выполняет команду узла. Гибкость отчетности Mocha должна позволять вам возвращать его обратно в сам Maven.