t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007f9afaf34408> #<Tag:0x00007f9afaf34340> #<Tag:0x00007f9afaf34250>

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

Спасибо

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

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

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

3 Симпатий