Какой лучший элегантный подход для отладки большого теста E2E?
Я использую инфраструктуру автоматизации TestCafe и в настоящее время. Я сталкиваюсь с несколькими тестами, которые являются нестабильными и требуют исправления.
Проблема в том, что каждый раз, когда я изменяю что-то в тестовом коде, мне нужно запустить весь тест с самого начала, чтобы увидеть, если это новое обновление прошло успешно или нет.
Я хотел бы услышать идеи о стратегиях относительно того, как отладить тест E2E, не теряя ума.
Текущие методы отладки:
- Используя встроенный механизм TestCafe для отладки в проблемной области c в коде и попытайтесь закомментировать все до этой строки. Но на самом деле это не самый лучший подход.
- При наличии обязательных данных, таких как учетные данные пользователя, url и т. Д. c .. Я вручную объявляю их еще раз перед debug () .
PS : я знаю, что тесты должны быть максимально сфокусированными и относительно небольшими, но это то, что мы имеем сейчас.
Заранее спасибо