Types Of Reports

Choose output format by use case and configure report generation options.

HTML Report

Interactive report with left tabs, tables, percentile charts, grouped correlation views, dedicated failed response tables, and summary analytics charts for failure rate, bytes, and status-code-class mix. Tabs, tables, and charts are rendered only when they have data, so empty sections are omitted instead of shown as blank placeholders. The top-right icon-only Light/Dark toggle defaults to Light.

CSV Report

Machine-friendly rows for ETL, dashboards, and custom analytics pipelines.

TXT Report

Plain text output for terminal logs, CI artifacts, and quick run comparisons.

Markdown Report

Shareable documentation-style output suitable for PRs, internal wikis, and release notes.

Report Options

Use WithReportFormats, WithReportFolder, WithReportFileName, WithReportingInterval, WithReportFinalizer, or WithoutReports to control output behavior. If report file name is omitted or blank, runtime uses {TestSuite}_{TestName}_{yyyyMMdd_HHmmss} (UTC). Explicit report file names preserve spaces and dots, and only invalid filename characters are sanitized to underscores.

Report Configuration and Output Samples

Report-focused snippets for Types Of Reports.

Switch between C#, Java, Python, TypeScript, and JavaScript to see the native SDK shape for this sample.

Licensing note: every runnable sample requires a valid runner key via WithRunnerKey("...") or config key LoadStrike:RunnerKey.

HTML reports include an icon-only Light/Dark theme toggle fixed at the top-right. Default report theme is Light.

Report Formats

LoadStrikeRunner.RegisterScenarios(scenario).WithReportFormats(LoadStrikeReportFormat.Html, LoadStrikeReportFormat.Csv, LoadStrikeReportFormat.Txt, LoadStrikeReportFormat.Md).Run();

Formats

Html

Interactive report with tabs, tables, theme support, and chart rendering. Empty tabs, tables, and graphs are omitted so the report only shows populated sections.

Csv

Structured rows for BI pipelines, spreadsheet work, or downstream processing.

Txt

Plain-text output suited to terminal logs, CI artifacts, and quick sharing.

Md

Markdown output suited to wikis, pull requests, and lightweight documentation.