Size: a a a

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

2020 August 12

A

Alex in QA — Автоматизация
Sergei
дык вроде в джаве нельзя имплементить методы в интерфейсах
Можно
источник

ES

Eugene Stogniy in QA — Автоматизация
Sergei
дык вроде в джаве нельзя имплементить методы в интерфейсах
в новой можно дефолтную имплементацию
источник

A

Alex in QA — Автоматизация
Eugene Stogniy
в новой можно дефолтную имплементацию
Ну как в новой )) ей уже лет 6 )
источник

ES

Eugene Stogniy in QA — Автоматизация
Alex
Ну как в новой )) ей уже лет 6 )
Java? Боюсь что больше 😉
источник

S

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

A

Alex in QA — Автоматизация
Eugene Stogniy
Java? Боюсь что больше 😉
Я про джаву 8
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Виктор Филимонов
Всем привет. Использую Java+selenide+Junit5+Allure. Необходимо подключить плагин, подключил, все работает (на скриншоте) на локальной машине, однако на дженкинсе ни один тест не запускается, пишет везде ошибку (Timed out waiting for driver server to start.)ю Путем перебора стало понятно что ошибка возникает даже если оставить только строчки 189-190. Вопрос, как подружить дженкенс и драйвер, запускаемый через WebDriverManager
Вы бы скрин ошибки выложили. Видел что у людей похожие проблемы происходят если на удалённой машине не сконфигурирован дисплей.
источник

AK

Anton Khayrutdinov in QA — Автоматизация
John Doe
Всем привет! Стоит ли выносить элемент в BasePage, если он есть на 5-ти страницах из 6
Не стоит. Вообще такая сущность, как правило, признак устаревшего подхода к проектированию. Конструирование интерфейса вполне решается композицией, а не наследованием.
источник

ВФ

Виктор Филимонов... in QA — Автоматизация
Roman (rpwheeler)
Вы бы скрин ошибки выложили. Видел что у людей похожие проблемы происходят если на удалённой машине не сконфигурирован дисплей.
Проблемма в том, что если я вообще не пользуюсь WebDriverManager (т.е. по умолчанию селенид создает) то все работает, все замечательно, но стоит его использовать для подключения плагина то все ломается
источник

mf

mathias fux in QA — Автоматизация
всем привет!
Кто нибудь может подсказать по следующей проблеме:
нужно спарсить сайт, хотел использовать библиотеку jsoup, но при попытке обратиться к сайту я получаю сообщение "You need to enable JavaScript to run this app"
можно ли и если можно, то как врубить js в jsoup?
если это невозможно, то есть ли библиотеки с помощью которых можно парсить сайт с js?
selenium оставил на крайний случай :c
источник

S

Sergei in QA — Автоматизация
похоже что крайний случай наступил :)
источник

mf

mathias fux in QA — Автоматизация
Sergei
похоже что крайний случай наступил :)
огорчаешь))
источник

S

Sergei in QA — Автоматизация
жизнь такая :)
источник

SM

Sewa Makhinya in QA — Автоматизация
Alex
Что будет когда добавиться ещё 2 страницы на которых этого элемента нет ?
ну и пусть висят и не используются. а если их будет не 2, а 102 - создай промежуточный класс и положи его туда
источник

A

Alex in QA — Автоматизация
Sewa Makhinya
ну и пусть висят и не используются. а если их будет не 2, а 102 - создай промежуточный класс и положи его туда
Если в классе есть какой-то метод или атрибут и ты не можешь ним воспользоваться не является ли это примером не правильной архитектуры ?
источник

JD

John Doe in QA — Автоматизация
Anton Khayrutdinov
Не стоит. Вообще такая сущность, как правило, признак устаревшего подхода к проектированию. Конструирование интерфейса вполне решается композицией, а не наследованием.
А может есть хоршие ресурсы, где почитать про композицию именно в контексте автомэйшн фрэймворка?
источник

JD

John Doe in QA — Автоматизация
Alex
Что будет когда добавиться ещё 2 страницы на которых этого элемента нет ?
Не добавится
источник

A

Alex in QA — Автоматизация
John Doe
Не добавится
Разработка завершена ?
источник

JD

John Doe in QA — Автоматизация
Alex
Разработка завершена ?
Около того
источник

I

Illia in QA — Автоматизация
John Doe
А может есть хоршие ресурсы, где почитать про композицию именно в контексте автомэйшн фрэймворка?
гугли UML.
источник