1️⃣ Aria снепшоти: Нова перевірка
expect(locator).toMatchAriaSnapshot()
для тестування аксесабіліті трі. 2️⃣ Покращений тестовий запуск:
- Новий метод `test.fail.only()` для фокусування на зафейлених тестах.
- Додано підтримку декількох налаштувань у
globalSetup
та globalTeardown
. - Нові кнопки "next/previous" у HTML-звітах.
- Нова опція on-first-failure
3️⃣ Новий headless Chromium: Справжній Chrome з покращеною автентичністю та надійністю для точних e2e тестів.
4️⃣ Зміни, що порушують сумісність:
- Підтримка WebKit для Ubuntu 20.04 і Debian 11 завершена; оновлюйте ваші середовища!
- Перехід каналів chrome, msedge та подібних на новий headless режим.
Більше прикладів з оновленнями та деталей про новий headless-режим описав тут https://dou.ua/forums/topic/51241/
Рекомендація: Перевірте сумісність ваших тестів після оновлення, щоб адаптувати знімки чи код.
@from_a_to_qa