Size: a a a

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

2020 April 06

LY

Lev Yarushin in QA — Автоматизация
--window-size=WIDTH,HEIGHT
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Alexei Barantsev
лямбдами его можно заменить, практически без ущерба
я видел одну интересную штуку. При обьявлении ленивого элемента можно обьявить условие-предикат что ждать когда начинаешь работать с ним, типа такого


const someElement = $('div').readyCondition(el =>el.isDisplayed() && .getText() == 'Hello world!')
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
хз насколько оно удобно, но показалось необычно
источник

AB

Alexei Barantsev in QA — Автоматизация
да, симпатично (ну, опять таки за исключением статиков, даже в JS это не лучший стиль)
источник

rm

roma marinsky in QA — Автоматизация
Alexei Vinogradov
> А потом пришло понимание, что @FindBy нафиг не нужен, а с ним и метод page().
воот)
аппиум с тобой не согласится)
источник

rm

roma marinsky in QA — Автоматизация
Oleksandr Khotemskyi
Я кстати помню Саймон говорил что ExpectedConditions тоже неудачная штука, только не помню чем его заменять
тебе в лицо он это говорил?) если есть видео пруф было б оч круто)
источник

SP

Sergey Pirogov in QA — Автоматизация
Alexei Barantsev
var loginPage = driver.page(LoginPage::new);
это же дичь полная
источник

AB

Alexei Barantsev in QA — Автоматизация
что именно дичь? использование Supplier там, где не хочется передавать заранее созданный объект, а хочется передать "способ создания объекта"?
источник

SP

Sergey Pirogov in QA — Автоматизация
Зачем так делать? Это же не длает код проще
источник

AB

Alexei Barantsev in QA — Автоматизация
потроллить решил? ну, это можно :)
источник

AB

Alexei Barantsev in QA — Автоматизация
да, это делает код проще, чем использование reflection
источник

SP

Sergey Pirogov in QA — Автоматизация
Alexei Barantsev
потроллить решил? ну, это можно :)
нет, пытаюсь найти грань
источник

AS

Andrei Solntsev in QA — Автоматизация
ну нет. Для пользователя - не проще. Пользователю срать, рефлекшн там внутри или не рефлекшн. Использовать - просто.
источник

SP

Sergey Pirogov in QA — Автоматизация
вот для меня выглядит как рефлекшин проще, чем это суплаер
источник

AB

Alexei Barantsev in QA — Автоматизация
для пользователя проще получить обратную связь о проблемах на этапе компиляции, а не разбираться с эксепшенами от рефлекшена в рантайме
источник

A

Alex in QA — Автоматизация
Lev Yarushin
--window-size=WIDTH,HEIGHT
Не работает ( меньше ставит а больше нет (
источник

SP

Sergey Pirogov in QA — Автоматизация
Alexei Barantsev
для пользователя проще получить обратную связь о проблемах на этапе компиляции, а не разбираться с эксепшенами от рефлекшена в рантайме
так в тестах нету ничего сложного, чтобы там прямо стреляляло в ноги
источник

LY

Lev Yarushin in QA — Автоматизация
Alex
Не работает ( меньше ставит а больше нет (
Я писал тебе как это победить.
источник

AB

Alexei Barantsev in QA — Автоматизация
Sergey Pirogov
так в тестах нету ничего сложного, чтобы там прямо стреляляло в ноги
нет ничего сложного, поэтому можно говнокодить? не согласен с таким подходом
источник

SP

Sergey Pirogov in QA — Автоматизация
так а в чем гавнокод?
источник