Size: a a a

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

2020 July 10

ES

Eugene Sevostianov in QA — Автоматизация
Запусти в дебаге посмотри
источник

SC

Sergey Chevychelov in QA — Автоматизация
ты еще забыл капабилити automationName
источник

AC

Al Ch in QA — Автоматизация
Ailurgus 🦁
Но я же дал значение драйверу!😕
не факт что этому
источник

AE

Artem Eroshenko in QA — Автоматизация
Удали конструктор
источник

AE

Artem Eroshenko in QA — Автоматизация
У тебя же браузер стартует в before
источник

AE

Artem Eroshenko in QA — Автоматизация
https://github.com/eroshenkoam/appium-example - недавно сделал пример для апиума
источник

SC

Sergey Chevychelov in QA — Автоматизация
или вот Selenide + Appium
https://github.com/qaschevychelov/giphytest
источник

A🦁

Ailurgus 🦁 in QA — Автоматизация
Спасибо за ответы)
источник

AM

Artur Mkrtychian in QA — Автоматизация
Кто может помочь, как в Junit 5 выполнить код до всех тестов и после всех тестов?
Аналог @BeforeSuite и @AfterSuite в TestNG.

Такое решение не работает при параллельном запуске тестов:
https://stackoverflow.com/questions/43282798/in-junit-5-how-to-run-code-before-all-tests/51556718#51556718

Так как, при запуске первого теста начинает выполняться "код до всех тестов".
В это же время стартует второй тест параллельно, тест видит, что "код до всех тестов" уже выполнен и начинает запускать тест.
Но код еще не выполнен...
источник

SC

Sergey Chevychelov in QA — Автоматизация
источник

AM

Artur Mkrtychian in QA — Автоматизация
@BeforeClass - это аннотация Junit 4.
В Junit 5 - это @BeforeAll

Но и это не помогает, так как код будет выполнен перед каждым классом.
А мне нужно выполнить код перед всеми тестами.
источник

AU

Artem Ustimchik in QA — Автоматизация
источник

AM

Artur Mkrtychian in QA — Автоматизация
Так, а причем beforeeach?
При этой аннотации код запускается перед каждым тестом, а не перед всеми тестами
источник

O

Oleg in QA — Автоматизация
сделай его synchronized
источник

ЕА

Евгений Асовин... in QA — Автоматизация
Эдгар
можно зайти через https://stackoverflow.com/users/login?ssrc=head&returnurl=https%3a%2f%2fstackoverflow.com%2f   — заходи на stackoverflow - выбирай залогиниться с гугл аккаунтом; он разрешит, потом просто переходи на gmail  и все будет ок, акк залогинен :)
коллеги, это какой-то капец) этот способ работает! ох уж этот stackoverflow)))))) даже здесь он выручил)))))))))))
спасибо Эдгар
источник

Э

Эдгар in QA — Автоматизация
😇
источник

Э

Эдгар in QA — Автоматизация
Oleksandr Khotemskyi
Нет, там те же валидации браузера срабатывают, он запалит что бот управляет браузером
не запалит )
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Эдгар
можно зайти через https://stackoverflow.com/users/login?ssrc=head&returnurl=https%3a%2f%2fstackoverflow.com%2f   — заходи на stackoverflow - выбирай залогиниться с гугл аккаунтом; он разрешит, потом просто переходи на gmail  и все будет ок, акк залогинен :)
когда выбираешь логин через google - он тебя кидает опять на домен accounts.google.com, и все те же самые валидации сработают
источник

Э

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

Э

Эдгар in QA — Автоматизация
и тест спокойно логинится
источник