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 © 2024 LogiGear Corporation. All rights reserved. LogiGearはLogiGear Corporationの登録商標であり、Action Based TestingおよびTestArchitectはLogiGear Corporationの商標です。ここに記載されているその他の商標は、各所有者の財産です。

LogiGear Corporation

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

Tel: +1 (650) 572-1400