Qase JavaScript Commons v2.6.6: Исправление Playwright Timeout

TL;DR

  • Тесты Playwright со статусами timedOut и interrupted теперь корректно отображаются как проваленные.
  • Повышена точность отчетов о тестировании в Qase TMS.
  • Обновление до qase-javascript-commons-v2.6.6 для улучшенной интеграции с Playwright.

Key Changes

Пакет qase-javascript-commons обновлен до версии 2.6.6, устраняя критическую проблему отчетности для пользователей Playwright. Ранее тесты Playwright, завершившиеся со статусами timedOut или interrupted, могли некорректно отображаться как проваленные в Qase TMS. Это обновление вводит исправление, которое гарантирует, что эти специфические результаты Playwright теперь правильно сопоставляются и отображаются как “failed” в Qase. Это изменение, внесенное @gibiw, упрощает интеграцию и обеспечивает более надежную синхронизацию результатов тестирования.

(Источник: GitHub Pull Request #941)

Impact for QA Teams

Это обновление значительно повышает надежность автоматизированной отчетности о тестировании для команд, использующих Playwright с Qase TMS. Инженеры по QA теперь могут быть уверены, что их дашборды Qase точно отражают все сбои тестов Playwright, включая те, которые вызваны таймаутами или прерываниями, без необходимости ручной проверки. Это приводит к более эффективному выявлению дефектов и ускорению циклов обратной связи.