Вхід Реєстрація
Реклама
Ваше рекламне місце
Забронюйте цей слот без конкуренції на обраний період.
Купити рекламу →
Логотип телеграм спільноти - qa семпай про тестування
Додано 14 лип 2024

qa семпай про тестування

@qa_advice
Кількість підписників: 2 807
Фото: 245
Відео: 27
Посилання: 392
Опис:
Звати Паша, роблю відео для каналу qa семпай про автоматизацію: https://www.youtube.com/@qa_senpai секретний чатік: https://base.monobank.ua/Cjh2Sfav8314TE#subscriptions дірект: @qa_senpai_dojo
Джерело

qa семпай про тестування | Новий реліз playwright-test 1.57.0Speedboard в HTML-репортеріЗ'явилася...

Логотип телеграм спільноти - qa семпай про тестування qa семпай про тестування @qa_advice
1 180 Охват/переглядів 2025-11-25 15:17 Повідомлення №593
Новий реліз playwright-test 1.57.0Speedboard в HTML-репортеріЗ'явилася нова вкладка Speedboard, яка показує всі ваші тести, відсортовані за тривалістю виконання. Тепер набагато легше знайти "найповільніші" сценарії та зрозуміти, де тести витрачають найбільше часу.! Chrome for Testing Playwright переходить з Chromium на Chrome for Testing (крім Linux Arm64). Для вас це означає мінімум змін: тести мають працювати так само, але іконка в тулбарі зміниться. Це крок до більш стабільного середовища виконання.Розумне очікування веб-сервера У webServer тепер можна додати поле wait. Це дозволяє передати регулярний вираз, і Playwright чекатиме, поки у логах сервера (stdout) з'явиться відповідний рядок. Бонус: можна використовувати named capture groups, щоб передавати дані (наприклад, порт) прямо у змінні оточення!webServer: { command: 'npm run start', wait: { stdout: '/Listening on port (?<my_server_port>\\d+)/' },} ⚠️ Breaking Change Метод Page#accessibility (deprecated вже 3 роки) остаточно видалено. Якщо ви перевіряєте доступність, переходьте на бібліотеки на кшталт Axe.🆕 Нові API та покращення:testConfig.tag: додає тег до всіх тестів у прогоні (зручно для merge-reports).worker.on('console'): тепер можна слухати консольні логи воркерів.Service Workers: мережеві запити від SW тепер проходять через BrowserContext (Chromium), а їх консольні логи можна перехоплювати.locator.click({ steps: ... }): контроль кількості подій mousemove при кліках.Оновлення браузерів:Chromium 143.0Firefox 142.0WebKit 26.0Детальніше: https://github.com/microsoft/playwright/releases/tag/v1.57.0