TestResults class

Platform: SeleniumLanguage: C#
Encapsulates the results of a visual test, including summary information and checkpoint-specific details. An object of this class is returned by the Close method upon test completion.

Properties

AppName
Returns the application name.
AppUrls
Returns an object with a set of URLs that you can use to access the Test manager in a browser, preloaded with the results of this test.
BatchId
Returns the unique batch id of the test batch.
BatchName
Returns the batch name.
BranchName
Returns the branch name of the test.
Duration
Returns the amount of time the test ran.
HostApp
Returns the host application (browser) property of the test.
HostDisplaySize
Returns the viewport size used to identify the baseline.
HostOS
Returns the host OS property of the test.
Id
Returns the ID of the test.
IsAborted
Returns whether the test was aborted or not (i.e. if AbortIfNotClosed was called and Close was not called previously).
IsDifferent
Indicates that at least one step was new, missing, or a mismatch.
IsNew
Returns whether this is a new test or not (i.e. no existing baseline was found for this test).
Matches
Returns the number of test steps where the checkpoint image matched the baseline image.
Mismatches
Returns the number of test steps where the checkpoint image did not match the baseline image. This includes new steps (i.e. steps where a baseline corresponding to the checkpoint was not found). It does not include missing steps. You can obtain this value using the Missing property.
Missing
Returns the number of test steps where an image corresponding to the checkpoint image was not found in the baseline.
Name
Returns the name of the test.
StartedAt
Returns the date and time the test started.
Status
Returns a status that represents the results of the test.
Steps
Returns the total number of steps in the result.
StepsInfo
Returns an array of objects with information on all steps in the test.
Url
Returns a URL which, if opened in a browser, displays the results of this test in the test manager.

Methods

Delete()
Remove the test results from the server.