Jasmine is a behavior-driven development framework for testing JavaScript code. It does not depend on any other JavaScript frameworks. It does not require a DOM. And it has a clean, obvious syntax so that you can easily write tests.

How to integrate Jasmine test results with QAconsole.com

1. Go to settings page and add new Environment and new Test Suite
https://demo.qaconsole.com/#/settings

2. For protractor / jasmine you can use: jasmine-web-reporter

npm i jasmine-web-reporter

3. Create jasmine.js:

const Jasmine = require('jasmine');
const webRep = require('jasmine-web-reporter');

const jasmine = new Jasmine();

jasmine.addReporter(new webRep.WebReporter({
        projectName:'API - Jasmine',
        module:'API',
        url: 'http://demo.qaconsole.com/testruns',
        environment : 'Production',        
      }));

jasmine.loadConfigFile('./spec/support/jasmine.json'); // load jasmine.json configuration
jasmine.execute();

4. Run node jasmine.js