Protoractor를 통해 테스트 보고서 표시

3718 단어 jasmineProtractorJava

Protoractor를 통해 테스트 보고서 표시


의 목적


Protoractor를 통해 테스트를 수행할 때 터미널에 보고서를 표시하려고 합니다.

설정 방법


사용jasmine-spec-reporter.
$ npm i jasmine-spec-reporter -D
conf.js에 설정을 기술합니다.
conf.js
var SpecReporter = require('jasmine-spec-reporter');

exports.config = {
  seleniumAddress: 'http://localhost:4444/wd/hub',

  specs: [
    '*_spec.js'
  ],

  framework: 'jasmine2',

  multiCapabilities: [
    {
      'browserName': 'chrome',
      'chromeOptions': {
        'args': ['incognito']
      }
    }
  ],

  jasmineNodeOpts: {
    showColors: true,
    defaultTimeoutInterval: 3000,
    isVerbose: true
  },

  onPrepare: function() {
    /* 追記 ここから */
    var reporter = new SpecReporter({
      displayStacktrace: true
    });
    jasmine.getEnv().addReporter(reporter);
    /* 追記 ここまで */
  }
};

이렇게 하면 보고를 더욱 보기 쉽다.

References

좋은 웹페이지 즐겨찾기