API Reference
Command
Compare-TestimoX
Builds HTML comparison reports from previously stored TestimoX runs.
Examples
Example 1: Compare two weekly runs and save the report under a review folder
PS>
Compare-TestimoX -StoreDir 'C:\Ops\TestimoX\Store' -Baseline '2026-03-20T0100' -Current '2026-03-27T0100' -OutputPath 'C:\Ops\TestimoX\Reports\Weekly-Delta.html'
The returned StoreReportResult object includes the resolved report path and the two run identifiers used for the diff.
Example 2: Generate a timeline from every indexed run in the store
PS>
Compare-TestimoX -StoreDir 'C:\Ops\TestimoX\Store'
Use this when you want a longitudinal view of drift without choosing baseline/current pairs manually.
Common Parameters
This command supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable.
For more information, see about_CommonParameters.
Syntax
Compare-TestimoX -StoreDir <string> [-BaselineRunId <string>] [-CurrentRunId <string>] [-OutputPath <string>] [<CommonParameters>]#Parameters
- StoreDir string
- Path to the durable store directory that contains indexed TestimoX runs.
- BaselineRunId string
- Baseline run identifier. Use together with CurrentRunId to render a pairwise comparison report.
- CurrentRunId string
- Current run identifier. Use together with BaselineRunId to render a pairwise comparison report.
- OutputPath string
- Optional destination HTML file path. When omitted, TestimoX generates a report name automatically.
Outputs
TestimoX.PowerShell.StoreReportResult