This section provides information on TestLeft and on how to use it to create and run automated tests.
In This Section
Describes how to work with the test engine.
Running Applications From Tests
Describes how to run tested applications directly from your test code.
Explains the TestLeft test object model and how to address objects in tests.
Explains how to typecast test objects to the desired interface.
Explains how to create models that describe the hierarchy in a tested application and then use them to access tested objects.
Describes how to simulate most common user actions in TestLeft tests.
Describes how to verify whether an object property meets the desired condition.
Methods and Properties Common for All Test Objects
Describes how to call methods and properties that are accessed through the
IObject
interface.Calling "Native" Properties and Methods
Describes how to access internal objects, methods and properties of tested applications.
Working With TestLeft Test Logs
Describes how TestLeft collects test results, how you can post custom messages to the test log and how to save the test results.
Explains how you can find the needed objects in tested applications.
Related Topics of Interest
Describes TestLeft options, how they affect the test run and how you can configure them from the test code.