wait for property

Wait a specified amount of time for a given property value of a control or window to contain an expected value before proceeding to the next action line.
NameDescriptionTypeModifier
window

TA name of the window.

Interface EntityNone
control

(Optional) TA name of the control.

Interface ElementNone
property

TA property whose value is to be tested.

StringNone
value

Expected value of the specified property. When this value is detected, execution proceeds to the next action line.

StringNone
timeout

(Optional) Maximum time to wait (units: seconds).

Default Value: 20
StringNone
None
This action may be used within the following project items: test modules and user-defined actions.
The following settings are applicable to this action: case sensitive, remove double quotes from cells, standard ASCII only, page wait, object wait, window wait.
                                
                                    	window	control	property	value	timeout
wait for property	login	login	caption	Login	5
&nbsp					
	window	control	property	expected	
check control property	login	login	caption	Login	
                                
                            
  • Whenever possible, it is recommended that you use the built-in property wait setting, along with the appropriate built-in action, in lieu of wait for property. The property wait setting applies to three built-in actions: check control property, check window property, and check.
  • This action supports the <ignore> modifier. If the string <ignore> is present as the value of any of the arguments, or any argument contains an expression that evaluates to <ignore>, the action is skipped during execution.

Copyright © 2023 LogiGear Corporation. All rights reserved. LogiGear is a registered trademark, and Action Based Testing and TestArchitect are trademarks of LogiGear Corporation. All other trademarks contained herein are the property of their respective owners.

LogiGear Corporation

1730 S. Amphlett Blvd. Suite 200, San Mateo, CA 94402

Tel: +1(800) 322-0333