Итак, в основном я пытаюсь написать тесты для компонентов пользовательского интерфейса и выполнить их по порядку, чтобы на моем веб-сайте было визуальное представление всех существующих функций пользовательского интерфейса.
Преимущество этого состоит в том, что всякий раз, когда я или кто-то еще пытаемся улучшить / изменить что-то в коде, мы можем быть уверены, что ничего не сломается или что это не вызовет регресс.
На данный момент это то, что я пыталсясделать:
- Письменные тесты для всех компонентов пользовательского интерфейса (думая, что это лучший подход для начинающих), но после того, как я рассмотрел все мои компоненты, я понял, что тесты запускаются случайным образом. Что, безусловно, не то, чего я хотел достичь.
- А сейчас я пишу тесты для основного родителя, который содержит все компоненты, а именно page , все еще думая, как заставить функционалвыполнить по порядку после инициализации страницы.