Pull to refresh

Вышел релиз Playwright 1.37

Reading time1 min
Views1K

Новый инструмент npx playwright merge-reports

Если вы запускаете тесты на нескольких сегментах, теперь вы можете объединить все отчеты в один отчет HTML (или любой другой отчет) с помощью нового инструмента CLI для объединения отчетов merge-reports.

Использование merge-reportsтребует следующих шагов:

  1. Добавление нового reporter «blob» в конфигурацию при работе на CI:

export default defineConfig({
  testDir: './tests',
  reporter: process.env.CI ? 'blob' : 'html',
});

Средство создания отчетов «blob» создаст файлы «.zip», содержащие всю информацию о тестовом запуске.

  1. Копирование всех reporter «blob» в одно общее место и запуск npx playwright merge-reports:

npx playwright merge-reports --reporter html ./all-blob-reports

Подробнее читайте в документации.

? Поддержка Debian 12 Bookworm

Playwright теперь поддерживает Debian 12 Bookworm как на x86_64, так и на Arm64 для Chromium, Firefox и WebKit.

Поддержка Linux выглядит так:

Ubuntu 20.04

Ubuntu 22.04

Debian 11

Debian 12

Chromium

WebKit

Firefox

Обновления UI Mode

  • UI Mode теперь учитывает зависимости проекта. Вы можете контролировать, какие зависимости следует учитывать, устанавливая или снимая их флажки в списке проектов.

  • Журналы консоли теста теперь отображаются на вкладке Консоль.

Новые версии браузеров

  • Chromium 116.0.5845.82

  • Mozilla Firefox 115.0

  • WebKit 17.0

Tags:
Hubs:
Rating0
Comments0

Other news