Table of Contents

Namespace Ranorex.Core.Reporting

Classes

Activity

Represents a report activity that writes information in the test report.

ActivityContext

Provides structured reporting ActivityStack handling for Ranorex test suites.

ActivityException

Exception representing errors in the Ranorex Activity classes.

ActivityStack

Represents a stack of report activities that is managed by an ActivityContext.

IntegrationsActivity
ReportEnvironment

Provides access to all files dependent to a specific report and allows to configure placement options for these files.

ReportFileInformation
ReportItem
TestContainerActivity

Represents an Activity for the 'smart folder' and 'test case'.

TestEntryContainerActivity

An Activity to substitute or show iterations in the test report. It can also be used as a generic Activity to substitute an Activity of TestEntryActivityType

TestFolderActivity
TestModuleActivity
TestModuleGroupActivity
TestReport

Provides structured reporting functionality for Ranorex test suites.

TestSuiteActivity
VarBindingReportItem
VideoRecording

Video recording for tests

VideoRecordingOptions

Options for video recording.

VideoStartingEventArgs

Event arguments for the VideoStarting event. Allows override if recording should be started and setting a custom file name.

VideoStoppingEventArgs

Event arguments for the VideoStopping event.

Interfaces

IActivity

The public read-only interface of the Activity Class.

IReportItem
ITestContainerActivity

The public read-only interface of the TestContainerActivity Class.

ITestEntryIterationContainerActivity

The public interface of the Ranorex.Core.Reporting.TestEntryIterationContainerActivity

ITestFolderActivity

The public read-only interface of the TestFolderActivity Class.

ITestIterableActivity
ITestModuleActivity

The public read-only interface of the TestModuleActivity Class.

ITestModuleGroupActivity

The public read-only interface of the TestModuleGroupActivity Class.

ITestSuiteActivity

The public read-only interface of the TestSuiteActivity Class.

IVideoRecordingProvider

Represents a video recording provider for recording tests

Enums

ActivityExecType

Indicates the run context of an ITestIterableActivity, i.e whether or not it is run in an iteration.

ActivityStatus

Status for test report activities.

IterationExecType

Indicates the iteration type of the ITestEntryIterationContainerActivity.

ReportEnvironment.ReportFileQualifier

Defines if dependent report file is shared among other reports

TestContainerActivityType

Indicates the type of ITestContainer represents.

TestEntryActivityType

Indicates the type of test entry an ITestEntryIterationContainerActivity or ITestIterableActivity represents.

TestReport.ScreenshotMode

Determines if tracing screenshots are taken in the background (non-blocking) or foreground (blocking).

TestReport.VideoRecordingMode

Determines whether video recording is enabled during test suite execution.

VideoRecordingSource

Selects the source for video recording

Delegates

ActivityVisitorDelegate