Честно говоря, с page factory знакомился только из любопытства. В работе использовать не приходилось. Кроме этого POM особо ничего не встречал. Ну, есть всякие ответвления от POM, типа Page-Element Object, page factory вот, да.
@@SeniorTester начал сейчас гуглить на эту тему, видимо да, большинство юзает POM (хотя он может различаться). Встречаются статьи/доклады где применяют дизайн паттерны "банды четырех" но уже в автотестровании - типа builder, singleton, facade.
Фреймворк - это не программа. Фреймворк - это скелет, на который навешивается всё остальное. В случае с тестами это скорее шаблон, паттерн, по которому всё делается
Ну, вот это определение тоже не очень ложится. Вот фреймворк pytest да, можно воспринимать как шаблон, а вот фреймворк selenium не совсем-то и шаблон, а, скорее, источник нужных функций, методов. Поэтому, мне больше нравится аналогия с программой чем с каркасом или шаблоном.
Ого какие-то еще вставки, смена ракурса появилась в видео. Это прикольно, молодец👍
POM конечно сильно распространен, а реализовывали ли вы Page Factory? Может еще еще и другие подходы к организации кода?
Честно говоря, с page factory знакомился только из любопытства. В работе использовать не приходилось. Кроме этого POM особо ничего не встречал. Ну, есть всякие ответвления от POM, типа Page-Element Object, page factory вот, да.
@@SeniorTester начал сейчас гуглить на эту тему, видимо да, большинство юзает POM (хотя он может различаться). Встречаются статьи/доклады где применяют дизайн паттерны "банды четырех" но уже в автотестровании - типа builder, singleton, facade.
Полноценное видео по пейдж обжект планируется или только в рамках мини-рекламных роликов?)
Уже было - ua-cam.com/video/xwWNCDau0u4/v-deo.html
Фреймворк - это не программа. Фреймворк - это скелет, на который навешивается всё остальное. В случае с тестами это скорее шаблон, паттерн, по которому всё делается
Ну, вот это определение тоже не очень ложится. Вот фреймворк pytest да, можно воспринимать как шаблон, а вот фреймворк selenium не совсем-то и шаблон, а, скорее, источник нужных функций, методов. Поэтому, мне больше нравится аналогия с программой чем с каркасом или шаблоном.
Обои стилЁвые
Лет 20 назад сам их выбирал)))
Ну вот и до гренкина дошли)
Эхх. Ну, оно же существует)
ГЫГГЫГЫГЫ тестер пишут фреймворки, которые программы, которые вообще наборы методов, которые скорее всего классы(поберег мозг, дальше не смотрел)