Tips and tricks - General
The following tips and tricks are relevant for all AUT technologies.
Return a test object collection to match a description
|C# and Java:||Use the <TestObject>.FindChildren method.|
Use a regular expression for a property value
|C#:||IDProp = As.RegExp(@"RegExpValue")|
For more details, see Regular expression guidelines.
Use SDK exceptions to debug your test
LeanFT information from SDK exceptions can be helpful when debugging your test.
|ReplayObjectNotFoundException||Thrown during a test run when no object matches the test object description.|
|ReplayObjectNotUniqueException||Thrown during a test run when more than one object matches the test object description.|
Pause a spying operation
While spying on objects with the Object Identification Center (OIC), you may want to temporarily pause the spying operation, for example to use your mouse to bring another application into focus.
Press and hold Ctrl on your keyboard to pause the spy while performing other mouse operations.
Type text and special characters
Type text and special characters, such as ALT, F1 keys, Esc, CapsLock, etc. into fields in your application.
Use the SendKeys method with constants from the Keys class.
Capture text from my application using OCR
To capture text from within a specific object in your application, use the GetVisibleText and GetTextLocations methods, available for all test objects.
You can also capture an image of any part of your application and then use the GetText and LocateText methods of the ImageUtils class to capture text from within a supplied image.