15 items tagged with "ci-cd"
How to build an automated regression testing suite, wire it into CI, and track what it produces run over run: the half most guides skip.
A fair comparison of 10 test automation reporting tools in 2026: Gaffer, Allure Report, Allure TestOps, ReportPortal, BrowserStack, ExtentReports, Testmo, Katalon TestOps, TestRail, and Tesults.
Generate Playwright HTML, JSON, JUnit, and Blob reports, run them in CI, and host them so your team can open every run without the local machine.
What a test report should contain, the types of test reports, and how small dev teams automate test reporting in CI instead of writing reports by hand.
How to use Playwright's planner, generator, and healer agents (v1.56+), run them in CI, and track whether agent-written tests actually stay stable over time.
Step-by-step setup guide for Cypress reporters: Mochawesome HTML, JUnit XML for CI, and Allure. Covers parallel shard merging and CI/CD configuration.
Test failures come in five buckets and ten proximate causes. How to tell them apart, and how grouping by error message turns a wall of red into a few fixes.
Most teams retry and move on. A systematic approach to flaky test management: flip rate detection, CI cost prioritization, and a fix-quarantine-delete framework.
Flaky tests are an invisible tax on engineering velocity. Industry data from Atlassian, Google, and Microsoft shows 13-16% of test failures are flaky. Here's how to calculate the real cost.
JUnit XML is the de facto test report format used by Playwright, Jest, Vitest, pytest, Mocha, and Go. Schema, working examples, and CI integration patterns.
Test artifacts are the files a test run leaves behind: HTML reports, JUnit XML, failure screenshots, Playwright traces, coverage data. What each one is for.
Fail GitHub commit statuses when coverage drops by more than a configured percentage from the default branch.
New API endpoints and MCP tools for AI agents to diagnose CI failures and check upload progress.
Gaffer now posts test results as commit status checks directly to your GitHub PRs.
Connect your GitHub repositories to automatically post test results as commit statuses.