Как получить отчет в транспортирщике [дубликат]

Вы не устанавливаете значения dpi. Они выполняются в DrawImage, поэтому вам нужно установить их с помощью bitmap.SetResolution(dpix, dpiy). Когда они будут отличаться от изображений, результаты тоже будут. Вы можете получить «правильный» из объекта Graphics g или решить, что вы хотите.

Быстрое исправление:

        for (int i = 0; i < images.Count; i++)
        {
            ((Bitmap)images[i]).SetResolution(g.DpiX, g.DpiY);
            g.DrawImage((Bitmap)images[i], new Point(10, (i + 1) * 10 + size));
            Bitmap bmp = (Bitmap)images[i];
            ...
        }

Обратите внимание, что только что созданное растровое изображение использует разрешение экрана на дюйм по умолчанию. Если вы хотите контролировать dpi, вам также нужно установить их для list!

Также обратите внимание, что я не изменил ваш код; чтобы упростить последнюю строку, нужно действительно перейти к началу цикла, а затем использовать bmp вместо элемента массива.

7
задан DomX23 13 May 2014 в 15:50
поделиться

3 ответа

Я нашел хороший чистый способ сэкономить результаты тестов упорядоченным способом с использованием репортера Jasmine.

Как установить и настроить репортер Jasmine:

Установить репортер Jasmine:

npm install -g jasmine-reporters

Добавить следующее в файл protractor-config.js:

  onPrepare: function() {
    require('jasmine-reporters');
    jasmine.getEnv().addReporter(
      new jasmineReporters.JUnitXmlReporter('outputxmldir', true, true));
  }

Создайте папку outputxmldir (здесь будут размещены все тестовые выходы).

Запустите транспортир, и теперь результаты будут экспортированы в файл XML в папке outputxmldir.

7
ответ дан Mikki 24 August 2018 в 08:44
поделиться

Вы также можете установить параметр resultJsonOutputFile в файле конфигурации:

export.config = {

   (...)

   // If set, protractor will save the test output in json format at this path.
   // The path is relative to the location of this config.
   resultJsonOutputFile:'./result.json',

   (...)

}

Более подробную информацию о файле конфигурации можно найти по адресу:

https: // raw.githubusercontent.com/angular/protractor/master/docs/referenceConf.js

4
ответ дан Almir Campos 24 August 2018 в 08:44
поделиться

Достаточно тестового выхода?

protractor conf.js > test.log

Приветствия.

6
ответ дан vtortola 24 August 2018 в 08:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: