[online] Component Driver – керування компонентами в тестах [ukr]

Часто тести починають виглядати як набір важко підтримуваних селекторів, логіки вибору даних та функцій імітації подій користувача. Написання кожного нового тесту стає просто "копі-пастом", а зміна однієї компоненти вимагає змінити велику кількість інтеграційних та E2E тестів. Рішення цьому може бути винесення логіки управління компоненти окремо в драйвера. Дорогу від такого тесту до того що кожна компонента буде мати свій драйвер в якому буде інкапсульована вся логіка управління компонентою.

Роман Шевчук
Wix Engineering
  • Frontend Team Lead у Wix
  • 10 років у програмуванні
  • Любить тести, і більшу частину свого професійного зростання Роман досяг завдяки покращенню досвіду у тестуванні
  • Любить маму і тата
Увійти
Або поштою
Увійти
Або поштою
Реєстрація через e-mail
Реєстрація через e-mail
Забули пароль?