Мне нравится постоянный уклон к тому, чтобы держать локаторы элеменов просто списком в классе. Ага, у меня сейчас на проекте на странице овер9000 филдов на одной странице. Ну удачи
Короче, у меня сложилось ощущение, что человек говорит только о тестировании синглпэйдж приложений. Очень категорично было сказана и для солида, и для наследования.... Незачет. Не увидел конструктивного подхода для построения тестов.
Весь доклад о том как делать не надо, а после фразы "в Page Objects не используйте наследование для страниц" - выключил вообще. Видео из разряда QA гомеопатии
Выключил, потому что много наследования сам пишешь? Наследование в PO ухудшает, как поддерживаемость кода, так и читаемость для всех, кроме возможно автора. Много про антипаттерны - потому что я из везде вижу. К примеру, огромное количество юных автоматизаторов уверены, что наследование нужно, чтобы код переиспользовать.
@@denyslvov4703, я, может быть, удивлю, но на русском тоже Ява )) Java island всегда был Ява. И вопрос, скорее, не почему Ява, а почему Джава. У меня три варианта почему. 1. Привычка. Потому, что в IT в основном English. 2. Понты. Способ заявить, что они не как все, они выше, у них Джава, они знают инглиш. 3. Безграмотность. Не в курсе, что на русском такое слово существует.
А вообще писать PageObject проще с IntelliJ plugin:
plugins.jetbrains.com/plugin/13267-qa-lithium
хороше пояснення Page Object😍
Мне нравится постоянный уклон к тому, чтобы держать локаторы элеменов просто списком в классе. Ага, у меня сейчас на проекте на странице овер9000 филдов на одной странице. Ну удачи
Зачем делать класс на так много полей? Очень плохо для поддерживаемости.
Ты однозначно делаешь что то не так)
Короче, у меня сложилось ощущение, что человек говорит только о тестировании синглпэйдж приложений. Очень категорично было сказана и для солида, и для наследования.... Незачет. Не увидел конструктивного подхода для построения тестов.
А в чем проблема каждой странице multiple-page проекта делать свой PageObject?
Просто интересно, без претензий
a trick: you can watch movies at Flixzone. I've been using it for watching lots of of movies lately.
@Bryce Vincenzo definitely, have been watching on Flixzone for years myself :)
@Bryce Vincenzo definitely, have been watching on Flixzone for years myself :)
6:02 начало
Весь доклад о том как делать не надо, а после фразы "в Page Objects не используйте наследование для страниц" - выключил вообще. Видео из разряда QA гомеопатии
Выключил, потому что много наследования сам пишешь? Наследование в PO ухудшает, как поддерживаемость кода, так и читаемость для всех, кроме возможно автора. Много про антипаттерны - потому что я из везде вижу. К примеру, огромное количество юных автоматизаторов уверены, что наследование нужно, чтобы код переиспользовать.
вовремя выключили. там дальше про то что SOLID - это зло))
как же он дышит...
Не использовать статик ваще бред
сложно слушать после: ээээ, ааааа, повтороение-повтороение . воспринимается как шум, даже если есть полезная инфа.
ява?))
Чувак 15 лет в Германии живет. "Ява"скорее всего потому что Java на немецком именно так и произносится
translate.google.com/#de/ru/java
@@denyslvov4703, я, может быть, удивлю, но на русском тоже Ява )) Java island всегда был Ява. И вопрос, скорее, не почему Ява, а почему Джава. У меня три варианта почему. 1. Привычка. Потому, что в IT в основном English. 2. Понты. Способ заявить, что они не как все, они выше, у них Джава, они знают инглиш. 3. Безграмотность. Не в курсе, что на русском такое слово существует.