TestResults class

Platform: SeleniumLanguage: Java
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.

Methods

delete()
Remove the test results from the server.
getAppName()
Returns the application name.
getAppUrls()
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.
getBatchId()
Returns the unique batch id of the test batch.
getBatchName()
Returns the batch name.
getBranchName()
Returns the branch name of the test.
getDuration()
Returns the amount of time the test ran.
getHostApp()
Returns the host application (browser) property of the test.
getHostDisplaySize()
Returns the viewport size used to identify the baseline.
getHostOS()
Returns the host OS property of the test.
getId()
Returns the ID of the test.
getMatches()
Returns the number of test steps where the checkpoint image matched the baseline image.
getMismatches()
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 getMissing method.
getMissing()
Returns the number of test steps where an image corresponding to the checkpoint image was not found in the baseline.
getName()
Returns the name of the test.
getStartedAt()
Returns the date and time the test started.
getStatus()
Returns a status that represents the results of the test.
getSteps()
Returns the total number of steps in the result.
getStepsInfo()
Returns an array of objects with information on all steps in the test.
getUrl()
Returns a URL which, if opened in a browser, displays the results of this test in the test manager.
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).