Size: a a a

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

2019 December 05

BO

Boris Osyanin in QA — Автоматизация
junit5 использует форки, как я понял из дебага
источник

PK

Pavel Kastsiukou in QA — Автоматизация
Может кто-то делал виртуальную машину для jenkins ? Суть такова, что я должен отдать админам виртуальную машину, у которой настроено всё, чтобы jenkins в ней запускал автотесты (java+selenium) .Виртуалку я сделал. А что надо установить в ней. Только jdk+selenium+browser и всё взлетит?
источник

SD

Stackoverflow Driven Developer in QA — Автоматизация
Pavel Kastsiukou
Может кто-то делал виртуальную машину для jenkins ? Суть такова, что я должен отдать админам виртуальную машину, у которой настроено всё, чтобы jenkins в ней запускал автотесты (java+selenium) .Виртуалку я сделал. А что надо установить в ней. Только jdk+selenium+browser и всё взлетит?
ну так твои ж тесты, тебе лучше знать чо им надо
источник

M

Mikhail in QA — Автоматизация
Как апиум отреагирует, если будет несколько элементов с одним и тем же айди?
источник

SD

Stackoverflow Driven Developer in QA — Автоматизация
Mikhail
Как апиум отреагирует, если будет несколько элементов с одним и тем же айди?
Возьмёт первый
источник

M

Mikhail in QA — Автоматизация
Он их проходит сверху вниз получается?
источник

А

Антон in QA — Автоматизация
Всем привет. Подскажите, пожалуйста, в headless браузере вообще возможно работать с "окнами"?
источник

BO

Boris Osyanin in QA — Автоматизация
Антон
Всем привет. Подскажите, пожалуйста, в headless браузере вообще возможно работать с "окнами"?
а почему нет ?
источник

А

Антон in QA — Автоматизация
Boris Osyanin
а почему нет ?
столкнулся с тем, что с gui браузером работает тест, а в headless нет
источник

BO

Boris Osyanin in QA — Автоматизация
Антон
столкнулся с тем, что с gui браузером работает тест, а в headless нет
а что за браузер ?
источник

А

Антон in QA — Автоматизация
Boris Osyanin
а что за браузер ?
хром
источник

BO

Boris Osyanin in QA — Автоматизация
Что за тест?
У меня например в обоих случаях корректно отрабатывает.
Тоже тестирую в хроме.
И скриншоты снимаются, и кнопочки кликаются
источник

А

Антон in QA — Автоматизация
логин в приложение происходит в отдельном окне, то есть тыкаешь "войти" и открывается отдельное окно браузера
источник

BO

Boris Osyanin in QA — Автоматизация
ну тут надо переключатся на другое окно, другой фрейм
источник

А

Антон in QA — Автоматизация
Boris Osyanin
ну тут надо переключатся на другое окно, другой фрейм
ну, это понятно, вот не работает почему-то
источник

BO

Boris Osyanin in QA — Автоматизация
Антон
ну, это понятно, вот не работает почему-то
а чо пишет-то
источник

А

Антон in QA — Автоматизация
private static void windowName() {
       Set<String> windowId = driver().getWebDriver().getWindowHandles();
       Iterator<String> iterator = windowId.iterator();
       one = iterator.next();
       two = iterator.next();
   }

   public static void switchWindow() {
       pausedAfterWorkInModalWindow();
       windowName();
       switchTo().window(authorization);
       sleep(150);
   }
источник

А

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

А

Антон in QA — Автоматизация
java+selenide
источник

BO

Boris Osyanin in QA — Автоматизация
можно же просто switchTo().window()
источник