Table of Contents

Interface ITestSuite

Namespace
Ranorex.Core.Testing
Assembly
Ranorex.Core.dll

Represents a test suite.

public interface ITestSuite

Properties

CurrentTestContainer

Gets the current test case.

ITestContainer CurrentTestContainer { get; }

Property Value

ITestContainer

DataConnectorCaches

Gets the data connectors of the test suite.

IList<DataCache> DataConnectorCaches { get; }

Property Value

IList<DataCache>

The test suite data connectors.

Name

Gets the name of the test suite.

string Name { get; }

Property Value

string

The test suite name.

Parameters

Gets the parameters of the test suite.

IDictionary<string, string> Parameters { get; }

Property Value

IDictionary<string, string>

The test suite parameters.

ReportSettings

Gets all the settings for the Report.

ReportSettings ReportSettings { get; }

Property Value

ReportSettings

The report settings.

RunConfigurations

Gets the run configurations of the test suite.

IList<TestSuiteRunConfig> RunConfigurations { get; }

Property Value

IList<TestSuiteRunConfig>

The run configurations.

RunLabel

Gets the run label of the test suite.

string RunLabel { get; }

Property Value

string

The test suite run label.

SelectedRunConfig

Gets the selected run configuration of the test suite.

TestSuiteRunConfig SelectedRunConfig { get; }

Property Value

TestSuiteRunConfig

The selected run configuration.

Methods

GetTestContainer(string)

Gets the 'test case' or 'smart folder' with the specified name from the test suite.

ITestContainer GetTestContainer(string name)

Parameters

name string

The test 'test case' or 'smart folder'.

Returns

ITestContainer

The 'test case' or 'smart folder' with the specified name or null if there is no test container with such a name within the test suite.