Компонентно-контейнерный подход в UI автоматизации

  • 40 мин

В настоящее время очень популярно использовать декомпозицию страницы на компоненты и изолировать их в отдельные сущности. В тесте подключаются шаги для взаимодействия с компонентом, и он используется изолированно от страницы. На медиа проектах в компании web разработчики используют набор компонентов и собирают из них страницы приложения. Такой же подход мы используем в автоматизации. В докладе предлагается рассмотреть страницу в виде контейнера компонентов, в UI тестах использовать не изолированно компоненты, а использовать их как часть страницы. С точки зрения архитектуры мы получаем более структурированные тесты. Это позволит проверять интеграцию компонента в контейнере (странице) на этапе валидации компонента.

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

Комментарии ({{Comments.length}} )
  • {{comment.AuthorFullName}}
    {{comment.AuthorInfo}}
    {{ comment.DateCreated | date: 'dd.MM.yyyy' }}

Для того чтобы оставить комментарий необходимо

или
Напишите нам, мы онлайн!