TestimoX

Reports

Edit on GitHub

Generate and customize TestimoX assessment reports in HTML, JSON, and Word formats with multiple console views.

Reports

TestimoX produces assessment reports that present rule findings, scores, data tables, guidance, and compliance mappings.

Report Formats

HTML Report

The HTML report is the default and most feature-rich format.

# PowerShell
Invoke-TestimoX -HtmlReportPath "C:\Reports\AD-Assessment.html"

# CLI
TestimoX.exe --all --html-path "C:\Reports\AD-Assessment.html"

JSON Export

Use JSON output for SIEM, ticketing, automation, or downstream analysis.

TestimoX.exe --all --json "C:\Reports\AD-Assessment.json"

Word Document

Use Word export when you need a document-oriented deliverable.

TestimoX.exe --all --docx "C:\Reports\AD-Assessment.docx"

Report Structure

Every HTML report contains these sections:

  1. Summary Dashboard - overall health score per scope with pass, fail, and warning counts
  2. Scope Tabs - separate views for forest, domain, and domain controller results
  3. Rule Cards - rule results with status, importance, and expandable detail
  4. Data Tables - collected data rendered using each rule's configured view mode
  5. Guidance Panels - why the rule matters, how to investigate, and how to fix issues
  6. Compliance Mapping - benchmark coverage when that metadata is available

Publish from Store

If you use the durable store, you can regenerate reports without re-running the assessment:

Invoke-TestimoX -PublishFromStore -StoreDir "C:\Data\TestimoX" -HtmlReportPath "C:\Reports\Latest.html"

Console Output

The console view is configured independently from the generated report:

Invoke-TestimoX -View Standard
Invoke-TestimoX -View Ansi
Invoke-TestimoX -View Auto