Size: a a a

QA — Автоматизация

2019 October 17

AT

Artem Trepalin in QA — Автоматизация
Всем привет.

Я тут столкнулся с такой проблемой: с помощью restassured отправляю json, ContetnType указываю как  -  .contentType(ContentType.JSON).accept(ContentType.JSON) но, если тесты запустить с винды данные отображаются: Рі Казань, СѓР» Чернопрудная, Рґ 1Рђ, если с мака, то все ок.

в винде какой то особенный utf-8?
источник

M

Max in QA — Автоматизация
Никто случайно не сталкивался что аллюр генерит скриншоты локально (кладет в директорию build/allure-results)
Проделываю то-же самое в jenkins, и скриншот в этой папке не создается, в итоге отчет генерится без скринов.
Как так? Версия джавы, грэдла та же самая, запускаю командой gradle test.
Использую kotlin + gradle + cucumber + testng + selenide
Скрины создаются слушателем в теге @Before (cucumber)

@Before
fun beforeScenario() {
   SelenideLogger.addListener("AllureSelenide", AllureSelenide().screenshots(true).savePageSource(false))
}


Локально повторюсь все отрабытывает отлично, при запуске задачи в jenkins отчет аллюра создается, но скринов в папке allure-results просто нет
источник

A

Anton in QA — Автоматизация
Max
Никто случайно не сталкивался что аллюр генерит скриншоты локально (кладет в директорию build/allure-results)
Проделываю то-же самое в jenkins, и скриншот в этой папке не создается, в итоге отчет генерится без скринов.
Как так? Версия джавы, грэдла та же самая, запускаю командой gradle test.
Использую kotlin + gradle + cucumber + testng + selenide
Скрины создаются слушателем в теге @Before (cucumber)

@Before
fun beforeScenario() {
   SelenideLogger.addListener("AllureSelenide", AllureSelenide().screenshots(true).savePageSource(false))
}


Локально повторюсь все отрабытывает отлично, при запуске задачи в jenkins отчет аллюра создается, но скринов в папке allure-results просто нет
данный листнер делает скрины только при фейле теста
источник

A

Anton in QA — Автоматизация
и врядли стоит в Before это делать, лучше в BeforeClass
источник

M

Max in QA — Автоматизация
Тест зафейлен
источник

M

Max in QA — Автоматизация
Тоже самое прогоняю локально, скрины создаются
источник

A

Anton in QA — Автоматизация
Anton
и врядли стоит в Before это делать, лучше в BeforeClass
а тьфу, тут же cucumber
источник

A

Anton in QA — Автоматизация
Max
Никто случайно не сталкивался что аллюр генерит скриншоты локально (кладет в директорию build/allure-results)
Проделываю то-же самое в jenkins, и скриншот в этой папке не создается, в итоге отчет генерится без скринов.
Как так? Версия джавы, грэдла та же самая, запускаю командой gradle test.
Использую kotlin + gradle + cucumber + testng + selenide
Скрины создаются слушателем в теге @Before (cucumber)

@Before
fun beforeScenario() {
   SelenideLogger.addListener("AllureSelenide", AllureSelenide().screenshots(true).savePageSource(false))
}


Локально повторюсь все отрабытывает отлично, при запуске задачи в jenkins отчет аллюра создается, но скринов в папке allure-results просто нет
версия selenide, allure-selenide?
источник

M

Max in QA — Автоматизация
selenideVersion = '5.3.1'
'allure-selenide', version: '2.13.0’

Локально и в дженкинсе java 11, allure 2.13
источник

A

Anton in QA — Автоматизация
сорян, нет версий
источник

A

Anton in QA — Автоматизация
вы прям проверяете allure-results на jenkins?
источник

LY

Lev Yarushin in QA — Автоматизация
А не пробовали добавить в конфиг плагина вот так:
<configuration>
                   <skipAfterFailureCount>1</skipAfterFailureCount>

?
источник

A

Anton in QA — Автоматизация
Lev Yarushin
А не пробовали добавить в конфиг плагина вот так:
<configuration>
                   <skipAfterFailureCount>1</skipAfterFailureCount>

?
на SO там два варианты указаны =)
источник

LY

Lev Yarushin in QA — Автоматизация
Упс, не докрутил )
источник

А

Антон in QA — Автоматизация
Lev Yarushin
А не пробовали добавить в конфиг плагина вот так:
<configuration>
                   <skipAfterFailureCount>1</skipAfterFailureCount>

?
пробовал, не работает)
источник

A

Anton in QA — Автоматизация
Max
selenideVersion = '5.3.1'
'allure-selenide', version: '2.13.0’

Локально и в дженкинсе java 11, allure 2.13
так есть версия - на jenkins какая система? есть там рабочий стол то?
источник

M

Max in QA — Автоматизация
Anton
вы прям проверяете allure-results на jenkins?
Вот, после выполнения билда директория build/allure-results в дженкинсе и локально
источник

M

Max in QA — Автоматизация
Anton
вы прям проверяете allure-results на jenkins?
источник

M

Max in QA — Автоматизация
Anton
вы прям проверяете allure-results на jenkins?
источник

A

Anton in QA — Автоматизация
и изпользуется ли на jenkins RemoteWebDriver?
источник