if

指定された条件が満たされた場合にのみ実行されるアクションラインのブロックを開始します。
名前説明タイプ修飾子
condition

ブール値はTrueまたは False として評価される式です。

Stringなし
なし
このアクションは、次のプロジェクト項目で使用できます: テストモジュールおよびユーザー定義アクションです。
次の設定はこのアクションに適用可能です:  remove double quotes from cells.
                                
                                    	format	hour	minute	second	am/pm
get system time	24	h	m	s	&nbsp
	&nbsp				
	condition				
if	#h<12				
	&nbsp				
	text				
report	おはよう				
	&nbsp				
	condition				
else if	#h>12 and h <18				
	&nbsp				
	text				
report	こんにちは				
	&nbsp				
else					
	text				
report	こんばんは				
	&nbsp				
	text				
report	こんばんは				
	&nbsp				
end if					
                                
                            
  • if 条件がTrueであれば、最初に else, else if, or end if の最初の出現までのアクションブロックが実行されます。 False の場合、そのブロックはスキップされます。

  • このアクションは、Trueと False の値については文字の大文字小文字を無視し、 case sensitive ビルトイン設定の現在の状態を受けません。

  • 引数 criteria に数値式を使用することは許容されています。TestArchitect は値 0 を False とみなし、1をTrue とみなします。その他の数値値についてはエラーが生成されることに注意してください。

  • 次の演算子は、引数 criteria の内式で使用できます: 


    表1。比較演算子

    優先比較演算子意味
    4=等しい
    4<>等しくない
    4>より大きい
    4>=以上
    4<より小さい
    4<=以下


    表2。論理演算子

    優先論理演算子意味
    5notオペランドが FALSE の場合、値は TRUE です。
    6andand 演算子の両側が TRUE の場合にのみ、値は TRUE です。
    7oror 演算子のどちらか一方の側が TRUE の場合、値は TRUE です。


    注意: 
    演算子の優先順位の完全なリストについては、こちらを参照してください。


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