The ILiveTestEngine type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | Abort |
Stops the execution of live tests.
|
![]() | ExecutePackage |
Executes a package.
|
![]() | LoadActions()()()() |
Loads live tests from the calling assembly. Before this method is executed, all repositories and packages that are referenced in live tests must be loaded by using
LoadPackages(String, String). After this method finished, ExecutePackage(String, String)
can be called to execute tests.
|
![]() | LoadActions(Assembly) |
Loads live tests from the calling assembly. Before this method is executed, all repositories and packages that are referenced in live tests must be loaded by using
LoadPackages(String, String). After this method finished, ExecutePackage(String, String)
can be called to execute tests.
|
![]() | LoadActions(String) |
Loads live tests from the calling assembly. Before this method is executed, all repositories and packages that are referenced in live tests must be loaded by using
LoadPackages(String, String). After this method finished, ExecutePackage(String, String)
can be called to execute tests.
|
![]() | LoadPackages |
Creates and loads repository with packages from file system or ispac package. Repository represents a named group of packages.
|
![]() | LoadRepositoryActions(String) |
Loads live tests from the calling assembly. Before this method is executed, all repositories and packages that are referenced in live tests must be loaded by using
LoadPackages(String, String). After this method finished, ExecutePackage(String, String)
can be called to execute tests. Use this method, if you want to load tests for a specific repository only.
|
![]() | LoadRepositoryActions(Assembly, String) |
Loads live tests from the calling assembly. Before this method is executed, all repositories and packages that are referenced in live tests must be loaded by using
LoadPackages(String, String). After this method finished, ExecutePackage(String, String)
can be called to execute tests. Use this method, if you want to load tests for a specific repository only.
|
![]() | LoadRepositoryActions(String, String) |
Loads live tests from the calling assembly. Before this method is executed, all repositories and packages that are referenced in live tests must be loaded by using
LoadPackages(String, String). After this method finished, ExecutePackage(String, String)
can be called to execute tests. Use this method, if you want to load tests for a specific repository only.
|
![]() | SetExecutionParameters |
Sets execution parameters (variables and connections) for a package that is executed by the ExecutePackage(String, String). All variables and connections
contained in the ExecutionParameters, are replaced.
|
Extension Methods
Name | Description | |
---|---|---|
![]() | ConvertTestCoverageToHtmlPage |
Converts live tests coverage to a html page.
(Defined by TestEngineExtensions.) |
![]() | ConvertTestResultsAndCoverageToHtmlPage |
Converts live test results and coverage to a html page.
(Defined by TestEngineExtensions.) |
![]() | ConvertTestResultsToHtmlPage |
Converts live test results to a html page.
(Defined by TestEngineExtensions.) |
![]() | ConvertTestResultsToHtmlTable |
Converts live test results to a html table.
(Defined by TestEngineExtensions.) |
![]() | ConvertTestsCoverageToHtmlTable |
Converts live tests coverage to a html table.
(Defined by TestEngineExtensions.) |
![]() | ExecuteLiveTestsWithGui |
Executes a package and starts gui monitor.
(Defined by TestEngineExtensions.) |
![]() | SaveTestCoverageAsHtml |
Saves the coverage of live tests into a file.
(Defined by TestEngineExtensions.) |
![]() | SaveTestResultsAndCoverageAsHtml |
Saves the result and coverage of live tests into a file.
(Defined by TestEngineExtensions.) |
![]() | SaveTestResultsAsHtml |
Saves the result of live tests into a file.
(Defined by TestEngineExtensions.) |
Properties
Name | Description | |
---|---|---|
![]() | AllErrors |
Gets a read-only collection of all errors that occured during live tests.
|
![]() | EngineState |
Gets the current state of test engine.
|
![]() | LiveTestResults |
Gets a read-only collection of live test results. This collection is populated after the ExecutePackage(String, String) method has executed successfully.
|
![]() | LiveTests |
Gets a read-only collection of live tests. This collection is populated after the LoadActions()()()() or LoadActions(String) methods have executed successfully.
|
![]() | TestsCoverage |
Gets a read-only collection of test coverage info for repositories and packages.
|
Events
Name | Description | |
---|---|---|
![]() | EngineStateChanged |
Occurs when state changes.
|
![]() | TestFinished |
Occurs when one live test has finished and result is available.
|
![]() | TestStarted |
Occurs when one live test has started. Result is not available at this point.
|