Class ReportSettings
public class ReportSettings
- Inheritance
-
ReportSettings
- Inherited Members
Constructors
ReportSettings()
public ReportSettings()
Fields
InheritReportLevel
public static readonly ReportLevel InheritReportLevel
Field Value
InheritReportLevelName
public const string InheritReportLevelName = "Inherit"
Field Value
Properties
AddTestIdToJUnitReport
public bool AddTestIdToJUnitReport { get; set; }
Property Value
CreateIndividualReportPDF
public bool CreateIndividualReportPDF { get; set; }
Property Value
CreateSingleReportPDF
public bool CreateSingleReportPDF { get; set; }
Property Value
EnableCSVExport
public bool EnableCSVExport { get; }
Property Value
EnableTracingScreenshots
public bool EnableTracingScreenshots { get; set; }
Property Value
ExportAllColumns
public bool ExportAllColumns { get; }
Property Value
ExportedColumnsList
public List<string> ExportedColumnsList { get; }
Property Value
FilterBlocked
public bool FilterBlocked { get; set; }
Property Value
FilterFailed
public bool FilterFailed { get; set; }
Property Value
FilterSuccess
public bool FilterSuccess { get; set; }
Property Value
IncludeImages
public bool IncludeImages { get; set; }
Property Value
IncludeRecordings
public bool IncludeRecordings { get; set; }
Property Value
OverwriteFile
public bool OverwriteFile { get; set; }
Property Value
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
ReportCompress
public bool ReportCompress { get; set; }
Property Value
ReportDescription
public string ReportDescription { get; set; }
Property Value
ReportDirectoryName
public string ReportDirectoryName { get; set; }
Property Value
ReportEnabled
public bool ReportEnabled { get; set; }
Property Value
ReportFormatString
public string ReportFormatString { get; set; }
Property Value
ReportTemplateFolder
public string ReportTemplateFolder { get; set; }
Property Value
ReportTime
Gets or sets a value specifying how timestamps are calculated in reports.
public ReportTimeOption ReportTime { get; set; }
Property Value
ReportWriteInterval
public Duration ReportWriteInterval { get; }
Property Value
ReportWriteIntervalSeconds
[CLSCompliant(false)]
public uint ReportWriteIntervalSeconds { get; set; }
Property Value
ShouldCreateJUnitReport
public bool ShouldCreateJUnitReport { get; set; }
Property Value
ShowJUnitErrAfterStdOut
public bool ShowJUnitErrAfterStdOut { get; set; }
Property Value
ShowTestData
public bool ShowTestData { get; set; }
Property Value
SingleReportPDFDirectory
public string SingleReportPDFDirectory { get; set; }
Property Value
TracingScreenshotMode
public TestReport.ScreenshotMode TracingScreenshotMode { get; set; }
Property Value
TracingScreenshotQuality
public int TracingScreenshotQuality { get; set; }
Property Value
VideoRecordingBitrate
public int VideoRecordingBitrate { get; set; }
Property Value
VideoRecordingFps
public int VideoRecordingFps { get; set; }
Property Value
VideoRecordingMode
public TestReport.VideoRecordingMode VideoRecordingMode { get; set; }
Property Value
VideoSource
public VideoRecordingSource VideoSource { get; set; }
Property Value
selectedActions
public List<string> selectedActions { get; set; }
Property Value
Methods
GetAvailableReportLevels(TestCaseNode)
public static IEnumerable<ReportLevel> GetAvailableReportLevels(TestCaseNode testCaseNode)
Parameters
testCaseNodeTestCaseNode