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();
LoadStrikeRunner
.registerScenarios(scenario)
.withReportFolder("./reports")
.withReportFormats("html", "csv", "txt", "md")
.withReportingInterval(5d)
.withRunnerKey("rkl_your_local_runner_key")
.run();
LoadStrikeRunner.register_scenarios(scenario) \
.with_report_folder("./reports") \
.with_report_formats("html", "csv", "txt", "md") \
.with_reporting_interval(5) \
.with_runner_key("rkl_your_local_runner_key") \
.run()
await LoadStrikeRunner
.registerScenarios(scenario)
.withReportFolder("./reports")
.withReportFormats("html", "csv", "txt", "md")
.withReportingInterval(5)
.withRunnerKey("rkl_your_local_runner_key")
.run();
await LoadStrikeRunner
.registerScenarios(scenario)
.withReportFolder("./reports")
.withReportFormats("html", "csv", "txt", "md")
.withReportingInterval(5)
.withRunnerKey("rkl_your_local_runner_key")
.run();
Formats
Interactive report with tabs, tables, theme support, and chart rendering. Empty tabs, tables, and graphs are omitted so the report only shows populated sections.
Structured rows for BI pipelines, spreadsheet work, or downstream processing.
Plain-text output suited to terminal logs, CI artifacts, and quick sharing.
Markdown output suited to wikis, pull requests, and lightweight documentation.