Size: a a a

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

2019 October 30

SR

Sid Rom in QA — Автоматизация
Misha Kovylin
Апаю сообщение
привет, а как пробовал уже? что за Метод? метод != тест?
источник

MK

Misha Kovylin in QA — Автоматизация
@bugFox Привет, пробовал @AfterTest - выполняется единожды
Пробовал листенером оверрайдить onFinish - единожды 🙁
источник

MK

Misha Kovylin in QA — Автоматизация
тест != метод
источник

SR

Sid Rom in QA — Автоматизация
Misha Kovylin
@bugFox Привет, пробовал @AfterTest - выполняется единожды
Пробовал листенером оверрайдить onFinish - единожды 🙁
если правильно понял что надо - пробуй @AfterSuite
источник

MK

Misha Kovylin in QA — Автоматизация
Хм, окей, пробую
источник

MK

Misha Kovylin in QA — Автоматизация
Спасибо
источник

SR

Sid Rom in QA — Автоматизация
Misha Kovylin
@bugFox Привет, пробовал @AfterTest - выполняется единожды
Пробовал листенером оверрайдить onFinish - единожды 🙁
а не погоди, перечитал)
источник

IZ

Igor Zip in QA — Автоматизация
Sid Rom
проблема может быть в Run Configuration. может сообщение с ошибкой приложить стоит?
Пишет BUILD SUCCESS, без всяких ошибок. Before test pпроходит, before method не проходит, при дебаге выводит (см скрин)
источник

SR

Sid Rom in QA — Автоматизация
Misha Kovylin
@bugFox Привет, пробовал @AfterTest - выполняется единожды
Пробовал листенером оверрайдить onFinish - единожды 🙁
перечитал первоначальное сообщение: тебе надо прогнать 5 каких-то тестов параллельно и всё это 5 раз повторить? а потом что-то выполнить, какой-то метод? так?
источник

SR

Sid Rom in QA — Автоматизация
Igor Zip
Пишет BUILD SUCCESS, без всяких ошибок. Before test pпроходит, before method не проходит, при дебаге выводит (см скрин)
ну там написано про эксепшн) IOException
источник

A

Alex in QA — Автоматизация
кстати вот смотрю метод using  в селениде добавили, только вот не могу найти его на гитхабе, он там вторім параметром Runable принимает?
источник

MK

Misha Kovylin in QA — Автоматизация
@bugFox идет 5 параллелей, в каждом треде с помощью  ThreadLocal я храню отдельную копию набора тест даты (айдишники и т.п.)
После выполнения всех тестов, которые автоматом равномерно распределены между тредами, мне нужно выполнить cleanup стейджовой базы, беря основной айдишник из thread-local копии данных, и стреляя в API
И так для каждого из 5 тредов
источник

IZ

Igor Zip in QA — Автоматизация
Sid Rom
ну там написано про эксепшн) IOException
так не пойму как исправить, если поменяю названия метода то выполняется нормально
источник

BO

Boris Osipov in QA — Автоматизация
Igor Zip
так не пойму как исправить, если поменяю названия метода то выполняется нормально
в TestBase метод с таким же именем да?
источник

SR

Sid Rom in QA — Автоматизация
похоже на то
источник

SR

Sid Rom in QA — Автоматизация
Misha Kovylin
@bugFox идет 5 параллелей, в каждом треде с помощью  ThreadLocal я храню отдельную копию набора тест даты (айдишники и т.п.)
После выполнения всех тестов, которые автоматом равномерно распределены между тредами, мне нужно выполнить cleanup стейджовой базы, беря основной айдишник из thread-local копии данных, и стреляя в API
И так для каждого из 5 тредов
навертел) вот подробно про Before/After и другие https://testng.org/doc/documentation-main.html#annotations
источник

MK

Misha Kovylin in QA — Автоматизация
Спасибо 🙂
источник

SR

Sid Rom in QA — Автоматизация
Misha Kovylin
Спасибо 🙂
пиши, если поможет. если не поможет - не пиши))
источник

IZ

Igor Zip in QA — Автоматизация
Boris Osipov
в TestBase метод с таким же именем да?
Нет) Раньше все мои тестовые методы выполнялись, я добавлял новые. Сегодня добавил новый, он не запускается! Попробовал поменять старые методы, подобавлял 1 в конец к имени - и тоже не выполняются. Фигня какая-то.
источник

SR

Sid Rom in QA — Автоматизация
Igor Zip
Нет) Раньше все мои тестовые методы выполнялись, я добавлял новые. Сегодня добавил новый, он не запускается! Попробовал поменять старые методы, подобавлял 1 в конец к имени - и тоже не выполняются. Фигня какая-то.
откатывайся до сегодняшних изменений и пробуй снова. если доходит до добавления единичек - то это может добром не кончиться)
источник