Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

Подскажите пожалуйста, как правильно автоматизировать динамически изменяемый UI.

web
selenium
webdriver
Теги: #<Tag:0x00007f7b64c2dd28> #<Tag:0x00007f7b64c2dbe8> #<Tag:0x00007f7b64c2daa8>

(Roman Golovatyi) #1

Порекомендуйте правильный подход к автоматизации сайта на котором контент очень динамичен, и количество котролов которые его хранят меняется динамично

Спасибо


(Ярослав Бойко) #2

Можно привязатся к тексту контролов, или он тоже меняется?


(Roman Golovatyi) #3

Да, например расписание футбольных матчей сегодня одна лига завтра две а еще вообще нет ничего


(Yaroslav Pernerovskyy) #4

Вам нужно точно знать какая информация будет отображаться. Для этого делаеться тестовый стенд с контролируемыми наборами данных на которых вы собсно и тестируете.
Тут главная задача состоит в том, что бы создать репрезентативный набор данных, который будет адекватно покрывать все возможные ситуации.
Либо у вас есть досуп к провайдеру данных, которые отображает сайт и вы умеете вытаскивать нужный вам набор и сверять с тем, что на сайте.
В любом случае, эффективная автоматизация может проводиться только в контролируемой среде.