検証ロジック

検証ロジックは、ユーザー定義の条件を評価して、合格/失敗メッセージをビジュアル テストまたはスクリプトの結果に送信します。必要に応じて、失敗のテスト ステップにフラグを付けて、ビジュアル テストの結果に表示することもできます。検証ロジックで使用される条件は、2つの値を比較し、その結果に基づいて値を返します。詳細については、「条件デザイナ」を参照してください。条件内の値には、テスト アプリケーション内のコントロールのプロパティの値、ビジュアル テストで使用される変数の値、または一連のテスト ステップの実行にかかる時間のいずれかを使用できます。

検証ロジックは、以下の要素で構成されます。

If <条件=TRUE>
  __<合格メッセージを結果に送信>
Else 
  __<失敗メッセージとフラグを結果に送信>
End If         

たとえば、以下の判断ロジックの条件では、変数 propertyVar とリテラル値「4」を比較しています。変数 propertyVar がリテラル値「4」より大きい場合は、合格メッセージが結果に送信されます。値が「4」より小さい場合は、失敗メッセージとフラグが送信されます。

If propertyVar より大きい 4
  __<合格メッセージを送信>
Else 
  __<失敗メッセージとフラグを送信>  
End If             

検証ロジックは、テスト ロジック デザイナ ウィザードまたはロジック ツールボックスを使用して作成できます。ビジュアル テストの記録中に検証ロジックを作成することもできます。