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

Тестирование юзабилити (usability)
онлайн, начало 1 апреля
Школа тест-менеджеров v. 2.0
онлайн, начало 1 апреля
Программирование на C# для тестировщиков
онлайн, начало 3 апреля
Тестирование производительности: JMeter 5
онлайн, начало 3 апреля
Фотография

Автоматический перезапуск упавшего теста


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

#1 dmitrijbuckov

dmitrijbuckov

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

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Dmitruj.B

Отправлено 12 Февраль 2020 - 05:38

Как перезапустить упавший тест с помощью JUnit5. На борту также имеется TestNG. Раскурил кучу статей, перепробовал кучу вариантов из них, результат никакой


  • 0

#2 Freiman

Freiman

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 527 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 12 Февраль 2020 - 06:18

Что подразумевается под "результат никакой"?

 

Пробовали эти способы?

https://junit-pionee...at-failed-test/

https://github.com/a...runner-jupiter/


  • 0

#3 dmitrijbuckov

dmitrijbuckov

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

  • Members
  • Pip
  • 6 сообщений
  • ФИО:Dmitruj.B

Отправлено 12 Февраль 2020 - 08:07

Что подразумевается под "результат никакой"?

 

Пробовали эти способы?

https://junit-pionee...at-failed-test/

https://github.com/a...runner-jupiter/

 

 Спасибо огромное за помощь)перезапуск работает, но есть нюанс.если какой-то тест проходит не с первого раза ему дается статус "ignored".не знаете можно ли как-то добиться чтобы ему присваивался статус "PASS"?


  • 0

#4 Freiman

Freiman

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 527 сообщений
  • ФИО:Андрей Адеркин
  • Город:Йошкар-Ола

Отправлено 12 Февраль 2020 - 09:18

Спасибо огромное за помощь)перезапуск работает, но есть нюанс.если какой-то тест проходит не с первого раза ему дается статус "ignored".не знаете можно ли как-то добиться чтобы ему присваивался статус "PASS"?

Насколько я знаю - нет, только так. Но, может, более детальное изучение фреймворков даст какой-нибудь обходной путь.
  • 0

#5 Spock

Spock

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 715 сообщений
  • ФИО:Роман

Отправлено 12 Февраль 2020 - 09:27

ОП наверное делает запускалку для парсера веб-сайтов, и пытается прикрутить фреймворки для тестов, которые конечно же для этой цели не подходят


  • 0

#6 BabyRoot

BabyRoot

    Специалист

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


Отправлено 12 Февраль 2020 - 12:27

Ну, если не использовать ассерты, то почему бы и нет? ))))


  • 0

#7 Spock

Spock

    Гуру

  • Members
  • PipPipPipPipPipPip
  • 1 715 сообщений
  • ФИО:Роман

Отправлено 12 Февраль 2020 - 12:52

 

 

Ну, если не использовать ассерты, то почему бы и нет? ))))

"нет" потому что это два совершенно разных подхода

 

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

а тесты запускаются по пушу и должны "падать" при фейле

 

может для одного парсера такой "колхоз" и прокатит, ведь можно "допилить", но когда парсеров много это уже будет серьёзная головная боль


  • 0


Selenium 2.0: стартовый уровень
онлайн
Программирование на Java для тестировщиков
онлайн
Автоматизация функционального тестирования
онлайн
Selenium WebDriver: полное руководство
онлайн



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

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

Яндекс.Метрика
Реклама на портале