Namespace Ranorex.Core.Testing
Classes
- DataRange
Specifies the minimum range and maximum range of the used DataContext instance.
- DataRangeSet
A class that represents a collection of DataRange. This class enables to specify a set of ranges e.g. '10-20,33,45-80,90'.
- SmartFolderNode
Provides functionality to create, load, and run a smart folder.
- TestCaseNode
Provides functionality to create, load, and run a test case.
- TestModuleActivator
Provides functionality to register and resolve factory methods to create ITestModule instances with a specific unique ID and/or name from assemblies.
- TestModuleAttribute
Use to mark a class as a Ranorex test module. The marked class needs to implement the ITestModule interface.
- TestModuleLeaf
Represents a module in a test suite.
- TestModuleRunner
Provides functionality to execute ITestModule instances.
- TestSuite
Provides functionality to create, load, save, and run a test suite.
- TestSuiteRunConfig
Represents a test suite run configuration.
- TestSuiteRunner
Provides functionality to execute Ranorex test suites.
- TestVariableAttribute
Use to mark a property as a Ranorex test variable.
Interfaces
- IIterable
Represents the run iteration interface of a TestSuiteEntry
- IModule
Represents a module within a test (see ITestContainer).
- ITestContainer
Represents a 'test case' or 'smart folder' within a test suite (see ITestSuite).
- ITestModule
A test module that can be executed by calling the Run() method.
- ITestRailParamProvider
Provides TestRail parameters from auto-sync configuration. This interface allows the Integrations project to hook into the test runner without creating circular dependencies.
- ITestSuite
Represents a test suite.
Enums
- ModuleType
Specifies the type of the test module, i.e. if it is created by the Ranorex Recorder or a user defined module.
- ReportTimeOption
Defines how timestamps are calculated in reports.
Delegates
- TestModuleActivator.TestModuleFactoryMethod
A delegate to a factory method returning a new ITestModule instance.