wait for control not exists

指定されたコントロールが存在しなくなることが確認された場合にのみ、実行を進行させることを許可します。
名前説明タイプ修飾子
window

ウィンドウのTA名です。

Interface Entityなし
control

コントロールのTA名です。

Interface Elementなし
time out

(任意)待機する最大時間です。(単位:  秒)

デフォルト値: ビルトイン設定 object wait の現在の値です。(詳細は下記の を参照してください)
Stringなし
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
                                
                                    start application			
&nbsp			
	window	tab	item
select tab	library	main tab	Search
&nbsp			
	window	control	time out
wait for control not exists	library	title	5
&nbsp			
	window	control	value
enter	search	artist field	Miles Davis
&nbsp			
	window	control	
click	search	search	
&nbsp			
	window	control	variable
get list item count	search	songs list	numbers of song
&nbsp			
	value	expected	
check value	#numbers of song	2	
                                
                            
  • 指定されたタイムアウトまでに指定されたコントロールが消えない場合、 automation errorが生成されます。
  • 引数 time out に値が指定されていない場合、ビルトイン設定 object wait の現在の値が使用されます。object waitは、設定アクションラインで別に設定されていない場合、デフォルトで20秒の値を持ちます。
  • 引数 control の値に指定された定義に合致するコントロールが複数存在する場合、アクションは最初に出会った合致するコントロールの消失を待ちます。
  • このアクションの文脈における「指定されたコントロールの存在しない状態」は、次の2つの基準のいずれかを満たす場合に満たされます:
    • 引数 control の値で指定された定義に合致するコントロールが存在しない場合。
    • 一致するコントロールの可視性属性はfalseに設定され、ビルトイン設定 load invisible controls は「no」に設定されます。
  • ビルトイン設定 load invisible controls が「yes」に設定されている場合、このアクションの「存在しない」条件は、単に存在するコントロールが非表示であるだけでなく、一致するコントロールが存在しないことを満たすことに注意してください。
  • このアクションは修飾子 <ignore> をサポートしています。引数のいずれかの値として文字列 <ignore> が含まれているか、或いはどの引数かが <ignore> に評価される式を含んでいる場合、そのアクションは実行中にスキップされます。

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