Тестування · Senior · Запитання 45 з 75
Що робить візуальні регресійні тести (toHaveScreenshot) нестабільними і як це зменшити?
- ✓Правильна відповідь: Шрифти, відмінності відмальовування між ОС, анімації й динамічні дані; запускати в одному Docker-образі, вимикати анімації, маскувати динамічні області
- 2Скриншоти завжди детерміновані
- 3Лише збільшенням таймауту
Пояснення
Еталонні зображення залежать від платформи, тож створюйте й порівнюйте їх у тому самому середовищі, що й CI.