Open topic with navigation

WaitForText(StringProperty,Area) Method
Waits for specified text to appear on the emulator screen before continuing the run session.

Ecample 1: This example uses the WaitForText method to wait 10 seconds for a string defined as a regular expression, for example: "CH70001 LAST ACCESS AT 14:27:07 ON THURSDAY":

WaitForText(As.RegExp(@".*LAST ACCESS AT \d\d:\d\d:\d\d ON .*DAY.*"), new Area(3, 1, 3, 80), 10000)

Example 2: This example uses the WaitForText method to wait 5 seconds for a string, for example: "User":

WaitForText("User", new Area(3, 1, 3, 80), 5000)

C# Syntax

    bool WaitForText(
       StringProperty text,
       Area area
    )

Parameters

text
  The specified HP.LFT.SDK.StringProperty for which the emulator screen is waiting. This parameter could be represented as a string or a regular expression.
area
  The Area where the specified text exists.

Return Value

True if the text was found; otherwise False.