Table of Contents

Class ReportSettings

Namespace
Ranorex.Core.Testing
Assembly
Ranorex.Core.dll
public class ReportSettings
Inheritance
ReportSettings
Inherited Members

Constructors

ReportSettings()

public ReportSettings()

Fields

InheritReportLevel

public static readonly ReportLevel InheritReportLevel

Field Value

ReportLevel

InheritReportLevelName

public const string InheritReportLevelName = "Inherit"

Field Value

string

Properties

AddTestIdToJUnitReport

public bool AddTestIdToJUnitReport { get; set; }

Property Value

bool

CreateIndividualReportPDF

public bool CreateIndividualReportPDF { get; set; }

Property Value

bool

CreateSingleReportPDF

public bool CreateSingleReportPDF { get; set; }

Property Value

bool

EnableCSVExport

public bool EnableCSVExport { get; }

Property Value

bool

EnableTracingScreenshots

public bool EnableTracingScreenshots { get; set; }

Property Value

bool

ExportAllColumns

public bool ExportAllColumns { get; }

Property Value

bool

ExportedColumnsList

public List<string> ExportedColumnsList { get; }

Property Value

List<string>

FilterBlocked

public bool FilterBlocked { get; set; }

Property Value

bool

FilterFailed

public bool FilterFailed { get; set; }

Property Value

bool

FilterSuccess

public bool FilterSuccess { get; set; }

Property Value

bool

IncludeImages

public bool IncludeImages { get; set; }

Property Value

bool

IncludeRecordings

public bool IncludeRecordings { get; set; }

Property Value

bool

OverwriteFile

public bool OverwriteFile { get; set; }

Property Value

bool

PlaceScreenshotsInFolder

This property is only needed for backwards compatibility with Automation Helpers. Since a screenshot folder is always used, this property is no longer settable and always returns true.

public bool PlaceScreenshotsInFolder { get; }

Property Value

bool

ReportCompress

public bool ReportCompress { get; set; }

Property Value

bool

ReportDescription

public string ReportDescription { get; set; }

Property Value

string

ReportDirectoryName

public string ReportDirectoryName { get; set; }

Property Value

string

ReportEnabled

public bool ReportEnabled { get; set; }

Property Value

bool

ReportFormatString

public string ReportFormatString { get; set; }

Property Value

string

ReportTemplateFolder

public string ReportTemplateFolder { get; set; }

Property Value

string

ReportTime

Gets or sets a value specifying how timestamps are calculated in reports.

public ReportTimeOption ReportTime { get; set; }

Property Value

ReportTimeOption

ReportWriteInterval

public Duration ReportWriteInterval { get; }

Property Value

Duration

ReportWriteIntervalSeconds

[CLSCompliant(false)]
public uint ReportWriteIntervalSeconds { get; set; }

Property Value

uint

ShouldCreateJUnitReport

public bool ShouldCreateJUnitReport { get; set; }

Property Value

bool

ShowJUnitErrAfterStdOut

public bool ShowJUnitErrAfterStdOut { get; set; }

Property Value

bool

ShowTestData

public bool ShowTestData { get; set; }

Property Value

bool

SingleReportPDFDirectory

public string SingleReportPDFDirectory { get; set; }

Property Value

string

TracingScreenshotMode

public TestReport.ScreenshotMode TracingScreenshotMode { get; set; }

Property Value

TestReport.ScreenshotMode

TracingScreenshotQuality

public int TracingScreenshotQuality { get; set; }

Property Value

int

VideoRecordingBitrate

public int VideoRecordingBitrate { get; set; }

Property Value

int

VideoRecordingFps

public int VideoRecordingFps { get; set; }

Property Value

int

VideoRecordingMode

public TestReport.VideoRecordingMode VideoRecordingMode { get; set; }

Property Value

TestReport.VideoRecordingMode

VideoSource

public VideoRecordingSource VideoSource { get; set; }

Property Value

VideoRecordingSource

selectedActions

public List<string> selectedActions { get; set; }

Property Value

List<string>

Methods

GetAvailableReportLevels(TestCaseNode)

public static IEnumerable<ReportLevel> GetAvailableReportLevels(TestCaseNode testCaseNode)

Parameters

testCaseNode TestCaseNode

Returns

IEnumerable<ReportLevel>