{"library":"playwright-testrail-reporter","type":"library","category":null,"description":"The `playwright-testrail-reporter` is a custom reporter designed to integrate Playwright Test results seamlessly with TestRail. It automates the process of creating new TestRail runs or updating existing ones, and then posts test outcomes by matching specific case IDs (e.g., `C12345`) embedded directly within Playwright test titles. The current stable version is 1.3.3, released in October 2025, with a consistent cadence of minor quality-of-life improvements and dependency updates. Key differentiators include robust environment variable validation and auto-sanitization, support for using TestRail API keys instead of passwords, and flexible custom status mappings for different test outcomes. It simplifies the reporting workflow, allowing developers to focus on writing tests rather than manually updating TestRail.","language":"javascript","status":"active","version":"1.3.3","tags":["javascript","playwright","testrail","reporter","reporter-testrail","playwright-testrail","typescript"],"install":[{"cmd":"npm install playwright-testrail-reporter","imports":["['playwright-testrail-reporter']","import { defineConfig } from '@playwright/test';"]},{"cmd":"yarn add playwright-testrail-reporter","imports":[]},{"cmd":"pnpm add playwright-testrail-reporter","imports":[]}],"homepage":null,"github":"https://github.com/niche-tester/playwright-testrail-reporter","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/playwright-testrail-reporter","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/playwright-testrail-reporter/compatibility"},"provenance":{"verified_status":null,"verified_at":null,"last_verified":"Wed Jun 17","next_check":"Mon Jul 20","install_tag":null}}