Перейти к содержимому

Фотография

Selenide. Screenshot location on jenkins stack trace

selenide screenshot jenkins

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 9

#1 Vad1m198

Vad1m198

    Активный участник

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Вадим


Отправлено 19 января 2016 - 09:18

Если тест запустить локально, то в трейсе ошибки можно увидеть название и расположение скриншота http://screencast.com/t/6bKaMwy8Rh3 .

Но если такой тест запустить на дженкинс, то в стек трейсе не отобразится путь и название скриншота, хотя такой скриншот создается http://screencast.com/t/qjGR0qV4Ys

Это ж один и тот же трейс? Как сделать так чтобы и в дженкинс трейсе отображалось название скриншота?


  • 0

#2 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 19 января 2016 - 13:09

Откройте в задаче - полный лог консоли. Там и будет ссылка.

Или на Дженкинсе, всё-таки, у вас выключены скрины при ошибке selenide.screenshots=false


  • 0

#3 Vad1m198

Vad1m198

    Активный участник

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Вадим


Отправлено 19 января 2016 - 13:41

Откройте в задаче - полный лог консоли. Там и будет ссылка.

 

Если я правильно понял, то читать полный лог, куда пишут все тесты, крайне неудобно, да и такой информации я там не нашел.

 

Или на Дженкинсе, всё-таки, у вас выключены скрины при ошибке selenide.screenshots=false

 

Скриншоты создаются на Дженкинсе, я их вижу в папке в workspace.


  • 0

#4 asolntsev

asolntsev

    Новый участник

  • Members
  • Pip
  • 64 сообщений
  • ФИО:Андрей Солнцев
  • Город:Таллинн

Отправлено 20 января 2016 - 05:24

Если тест запустить локально, то в трейсе ошибки можно увидеть название и расположение скриншота http://screencast.com/t/6bKaMwy8Rh3 .

Но если такой тест запустить на дженкинс, то в стек трейсе не отобразится путь и название скриншота, хотя такой скриншот создается http://screencast.com/t/qjGR0qV4Ys

Это ж один и тот же трейс? Как сделать так чтобы и в дженкинс трейсе отображалось название скриншота?

 

А поищите в логе какие-нибудь сообщения от Selenide?

Например, такое: "Automatic screenshots are disabled." или такое: "Using Jenkins BUILD_URL:" или такое: "Cannot take screenshot because

 "


  • 0

#5 Vad1m198

Vad1m198

    Активный участник

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Вадим


Отправлено 20 января 2016 - 09:29

 

Если тест запустить локально, то в трейсе ошибки можно увидеть название и расположение скриншота http://screencast.com/t/6bKaMwy8Rh3 .

Но если такой тест запустить на дженкинс, то в стек трейсе не отобразится путь и название скриншота, хотя такой скриншот создается http://screencast.com/t/qjGR0qV4Ys

Это ж один и тот же трейс? Как сделать так чтобы и в дженкинс трейсе отображалось название скриншота?

 

А поищите в логе какие-нибудь сообщения от Selenide?

Например, такое: "Automatic screenshots are disabled." или такое: "Using Jenkins BUILD_URL:" или такое: "Cannot take screenshot because

 "

 

 

Похожих сообщений не нашел. Но есть такое: "Creating folder: build/reports/tests" Такая папка в воркспейсе дженкинс джобы есть и скриншоты туда успешно сохраняются, но вот почему-то названия скрина не отображается в трейсе ошибки.


  • 0

#6 asolntsev

asolntsev

    Новый участник

  • Members
  • Pip
  • 64 сообщений
  • ФИО:Андрей Солнцев
  • Город:Таллинн

Отправлено 25 января 2016 - 19:49

 

 

Если тест запустить локально, то в трейсе ошибки можно увидеть название и расположение скриншота http://screencast.com/t/6bKaMwy8Rh3 .

Но если такой тест запустить на дженкинс, то в стек трейсе не отобразится путь и название скриншота, хотя такой скриншот создается http://screencast.com/t/qjGR0qV4Ys

Это ж один и тот же трейс? Как сделать так чтобы и в дженкинс трейсе отображалось название скриншота?

 

А поищите в логе какие-нибудь сообщения от Selenide?

Например, такое: "Automatic screenshots are disabled." или такое: "Using Jenkins BUILD_URL:" или такое: "Cannot take screenshot because

 "

 

 

Похожих сообщений не нашел. Но есть такое: "Creating folder: build/reports/tests" Такая папка в воркспейсе дженкинс джобы есть и скриншоты туда успешно сохраняются, но вот почему-то названия скрина не отображается в трейсе ошибки.

 

 

Это какая-то мистика.

У меня такой проблемы никогда не было. Можете сделать проект на гитхабе или в зипе, на котором бы эта проблема повторялась?


  • 0

#7 BabyRoot

BabyRoot

    Специалист

  • Members
  • PipPipPipPipPip
  • 833 сообщений


Отправлено 26 января 2016 - 08:13

Андрей, чую что лучше бы было просто по скайпу созвониться и посмотреть весь ход запуска, вдруг окружение или что-то...


  • 0

#8 Vad1m198

Vad1m198

    Активный участник

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Вадим


Отправлено 26 января 2016 - 11:42

Это какая-то мистика.

У меня такой проблемы никогда не было. Можете сделать проект на гитхабе или в зипе, на котором бы эта проблема повторялась?

 

 

Как мне удалось выяснить если использовать мавен профиля для запуска тестовых классов, то в стектрейсе не будет отображаться название и расположение скриншота. Если запустить из консоли mvn clean test, то название отобразится http://screencast.com/t/OulQ2zRFsQe

Если запустить из консоли mvn clean test -P profile, то название не отобразится http://screencast.com/t/8QMpDLKKlpSK

 

Ссылка на проект на котором воспроизводил ошику http://www.ex.ua/426530256677


  • 0

#9 asolntsev

asolntsev

    Новый участник

  • Members
  • Pip
  • 64 сообщений
  • ФИО:Андрей Солнцев
  • Город:Таллинн

Отправлено 11 мая 2016 - 17:48

@Vad1m198

 

Привет!

Похоже, проект куда-то пропал. :(

Можешь ещё раз зашарить проект?

 

 

Это какая-то мистика.

У меня такой проблемы никогда не было. Можете сделать проект на гитхабе или в зипе, на котором бы эта проблема повторялась?

 

 

Как мне удалось выяснить если использовать мавен профиля для запуска тестовых классов, то в стектрейсе не будет отображаться название и расположение скриншота. Если запустить из консоли mvn clean test, то название отобразится http://screencast.com/t/OulQ2zRFsQe

Если запустить из консоли mvn clean test -P profile, то название не отобразится http://screencast.com/t/8QMpDLKKlpSK

 

Ссылка на проект на котором воспроизводил ошику http://www.ex.ua/426530256677

 


  • 0

#10 Vad1m198

Vad1m198

    Активный участник

  • Members
  • PipPip
  • 115 сообщений
  • ФИО:Вадим


Отправлено 12 мая 2016 - 08:18

@asolntsev

 

Вот новая ссылка на проект http://www.ex.ua/850144502603


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных