One Place for Specs & Results

BDD specifications and automated test results in a single dashboard. Everyone — from Product Owners to Automation Engineers — sees the same truth.

96%
Pass Rate
312
Tests Run
1.8s
Avg Time

Features

Specs and results in one place — no gap between what's defined and what's tested

CI/CD Test Ingestion

Submit JUnit XML results directly from your pipeline. GitHub Actions, Jenkins, GitLab CI, Azure DevOps — one API call and results are live.

Test Analytics

Pass rates, failure trends, and quality regressions across builds. Time-series charts that show if quality is going up or down.

Gherkin Export

Generate executable .feature files from your BDD specs. Works with Cucumber, SpecFlow, and any Gherkin-compatible framework.

Team Collaboration

Share projects, manage permissions by role. Product owners, QA, dev, and automation all work in the same space.

How It Works

Define. Execute. Analyze.

1

Define (optional)

Write 4-level BDD specs collaboratively. Each role fills in their level:

Feature: Checkout L1 Business: PO defines requirements L2 Functional: QA writes Given/When/Then L3 Technical: Dev adds API contracts L4 Automation: AE links test scripts
2

Execute

Run tests with your framework, submit JUnit XML results via API. One curl command in your CI/CD pipeline.

# GitHub Actions step - run: | curl -X POST \ $SHIPQA_URL/api/results \ -H "X-Api-Key: $KEY" \ -F "file=@results.xml"
3

Analyze

View dashboards, track trends, catch regressions before they reach production.

Pass rate: 91% → 96% Tests: 312 passing Failures: 3 → 0 Trend: ▲ improving

Why ShipQA Dashboard

The only platform where specs and results live together

4-Level BDD — Only Here

No other platform offers hierarchical BDD where each stakeholder contributes at their level of detail.

Specs + Results, One Place

No gap between what's defined and what's tested. Requirements and automation results side by side.

📦

Pipeline-Native

API-key authenticated test ingestion. No manual uploads, no browser plugins — just a curl in your CI.

🔧

Framework-Agnostic

JUnit XML in, Gherkin out. Works with Cucumber, SpecFlow, Robot Framework, pytest, Jest — anything that outputs JUnit.

Works With Your Pipeline

Any CI/CD system that runs tests can send results to ShipQA

GitHub Actions
Jenkins
GitLab CI
Azure DevOps
Cucumber
SpecFlow
Robot Framework
pytest
Jest

See Your Quality in One Place

Specs, results, and trends — one dashboard for the whole team