Как указать имена спецификаций для скриншотов для каждого теста в транспортире - PullRequest
1 голос
/ 29 марта 2019

Я использую платформу Protractor & jasmine-allure-reporter для создания отчета и создания снимка экрана.

jasmine.getEnv().addReporter(new AllureReporter({
      resultsDir: 'allure-results'
    }));
    jasmine.getEnv().afterEach(function (done) {
      browser.takeScreenshot().then(function (png) {
        allure.createAttachment('Screenshot', function () {
          return new Buffer(png, 'base64')
        }, 'image/png')();
        done();
      })
    });
  }

Есть ли возможность настроить имя снимка экрана для каждого теста?В настоящее время у него есть какое-то случайное число в качестве имени изображения (0a8bbc5e-35ee-4d7f-be8b-532fe4a1b4a8-attachment.png), вместо этого я хочу что-то вроде этого (<specname>.png).Возможно ли это сделать?Может кто-нибудь помочь мне с этим?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...