# TestPulse > TestPulse — professional test reports from Azure DevOps Test Plans. 100% client-side, free, cloud and on-premises. ## Docs - [Report history & collaboration](https://docs.atconseil.info/en/collaboration/history.md): Auto-saved history, compare two reports, the Draft to Approved workflow, and sharing to the project. - [Notifications & scheduled reports](https://docs.atconseil.info/en/collaboration/notifications-and-scheduling.md): Push KPIs to Teams or Slack, and get reminded to generate recurring reports. - [The Test Plans model](https://docs.atconseil.info/en/concepts/model.md): How Azure DevOps organises Test Plans, Suites and Test Cases — and how TestPulse reads them, read-only. - [Read-only by design (and the one exception)](https://docs.atconseil.info/en/concepts/read-only.md): TestPulse reads your Azure DevOps data and never writes to it — with a single, opt-in exception: the Coverage Builder. - [Statuses & results](https://docs.atconseil.info/en/concepts/statuses.md): The outcomes TestPulse reads, how it picks the latest result, and how they reduce to an execution verdict. - [Traceability & hierarchy](https://docs.atconseil.info/en/concepts/traceability.md): From Epic to Bug — how TestPulse links requirements, test cases and the defects behind failures, read-only. - [Settings & results import](https://docs.atconseil.info/en/configuration/settings-and-import.md): A map of the Settings screen, importing external test results, and consolidated multi-plan reports. - [Create the plan in Azure DevOps](https://docs.atconseil.info/en/coverage-builder/create-plan.md): The one place TestPulse writes — opt-in, confirmed, create-only — and how to avoid the area-path 403. - [Coverage Builder — from requirements to a plan](https://docs.atconseil.info/en/coverage-builder/overview.md): Start from requirements, see what's covered and what's a gap, preview a regression plan and export it — entirely read-only. - [Quality overview widget](https://docs.atconseil.info/en/dashboard/quality-overview-widget.md): Surface your quality data on an Azure DevOps dashboard — read-only, from the latest published report. - [Show or hide export buttons](https://docs.atconseil.info/en/exports/button-visibility.md): Choose which export buttons appear in the toolbar — saved per user. - [Export formats](https://docs.atconseil.info/en/exports/formats.md): PDF, HTML, Word, Excel and PowerPoint — what each format contains and when to use it. - [Installation](https://docs.atconseil.info/en/getting-started/installation.md): Install TestPulse on Azure DevOps Services (cloud) or Azure DevOps Server 2022.1 (on-premises). - [Quickstart: your first report in 5 minutes](https://docs.atconseil.info/en/getting-started/quickstart.md): A guided tour: from an Azure DevOps Test Plan to a polished report in five minutes. - [Introduction](https://docs.atconseil.info/en/index.md): Professional test reports from Azure DevOps Test Plans — 100% client-side, free, cloud and on-premises. - [Coverage depth](https://docs.atconseil.info/en/quality/coverage-depth.md): Beyond 'is it covered?' — a deterministic, AI-free assessment of how well each requirement is actually tested. - [Decision support](https://docs.atconseil.info/en/quality/decision-support.md): Watch points, failures without a defect, and an audited GO/NO-GO override — the tools that turn a score into a release call. - [Quality Gate — grade & GO/NO-GO](https://docs.atconseil.info/en/quality/quality-gate.md): Every report carries an A–E grade, a 0–100 score and a GO/NO-GO verdict — deterministic, transparent, never an opaque number. - [FAQ & troubleshooting](https://docs.atconseil.info/en/reference/faq.md): Common questions and quick fixes. - [Glossary](https://docs.atconseil.info/en/reference/glossary.md): The key terms used across TestPulse. - [Cover page](https://docs.atconseil.info/en/reports/cover-page.md): Dynamic layout, the header label vs the report title, and choosing which fields appear on the cover. - [Generate a report](https://docs.atconseil.info/en/reports/generate-a-report.md): Select a Test Plan, fill in the report fields, and generate — every field explained. - [Generation & templates](https://docs.atconseil.info/en/reports/generation-and-templates.md): The generate flow with progress and cancel, plus reusable templates and saved views. - [Permissions & scopes](https://docs.atconseil.info/en/security/permissions.md): The Azure DevOps scopes TestPulse requests, why each is needed, and the one write exception. - [Privacy & data](https://docs.atconseil.info/en/security/privacy.md): 100% client-side, no backend, and no data ever leaves your Azure DevOps tenant. - [The Test coverage tab (on the work item)](https://docs.atconseil.info/en/work-item/test-coverage-tab.md): See whether a user story's tests pass — and open any test case in one click — right on the work item, read-only.