Skip to main content

StepInfo class

When a test terminates, the close method returns an object with methods/properties defined by the TestResults class. Within the TestResults, there is an array of objects which have the properties defined by the class StepInfo. Each element of this array describes information for one step in the test.The properties in this class are used to retrieve information for a given step in the test results.

You can access the array of objects with the step information using the stepsInfo property.

Import statement

@import EyesXCUI

apiUrls property​

Syntax​

Call syntax​

ApiUrls* value = stepinfo.apiUrls

Declaration​

 (readonly, nonatomic) ApiUrls *apiUrls

Type: ApiUrls*

See ApiUrls for a detailed description of this object.

appUrls property​

Syntax​

Call syntax​

AppUrls* value = stepinfo.appUrls

Declaration​

 (readonly, nonatomic) AppUrls *appUrls

Type: AppUrls*

See AppUrls for a detailed description of this object.

hasBaselineImage property​

Syntax​

Call syntax​

BOOL value = stepinfo.hasBaselineImage

Declaration​

 (assign, readonly, nonatomic) BOOL hasBaselineImage

Type: BOOL

isDifferent property​

Syntax​

Call syntax​

BOOL value = stepinfo.isDifferent

Declaration​

 (assign, readonly, nonatomic) BOOL isDifferent

Type: BOOL

Returns true if a corresponding baseline image exists and the checkpoint image does not match that baseline image, Returns false if the checkpoint image matched the baseline image or if its a new checkpoint image (there is no baseline image yet).

name property​

Syntax​

Call syntax​

NSString* value = stepinfo.name

Declaration​

 (readonly, nonatomic) NSString *name

Type: NSString*