Qase JavaScript Commons v2.6.6: Playwright Timeout Fix

TL;DR

  • Playwright timedOut and interrupted tests now correctly reported as failed.
  • Enhances accuracy of test results within Qase TMS.
  • Update to qase-javascript-commons-v2.6.6 for improved Playwright integration.

Key Changes

The qase-javascript-commons package has been updated to version 2.6.6, addressing a critical reporting issue for Playwright users. Previously, Playwright tests that ended with timedOut or interrupted statuses might not have been accurately reflected as failures in Qase TMS. This update introduces a fix that ensures these specific Playwright outcomes are now correctly mapped and reported as “failed” within Qase. This change, contributed by @gibiw, streamlines the integration and provides more reliable test result synchronization.

(Source: GitHub Pull Request #941)

Impact for QA Teams

This update significantly improves the reliability of automated test reporting for teams using Playwright with Qase TMS. QA engineers can now trust that their Qase dashboards accurately reflect all Playwright test failures, including those due to timeouts or interruptions, without needing manual verification. This leads to more efficient defect identification and faster feedback loops.