結果がありません。
リクエストされたページは見つかりませんでした。記事を探すには、検索条件を絞るか、上記のナビゲーションを使ってください。
この章では、簡単な例を使用して、テキストベース バリデーションの概念について説明します。この章を進める前に、⇢ テストのバリデーション を確認ください。
以下のスクリーンキャストで、この章で説明している内容を確認できます。
この章の手順を実行するには、以下のリンクからサンプル ソリューションをダウンロードしてください。
Theme: Text-based validation
Time: Less than 30 min
任意のフォルダーに解凍します。
Ranorex Studio を起動し、ソリューション ファイル Introduction.rxsln
を開きます。
このサンプル ソリューションは、Ranorex Studio 8.0 以降で利用できます。8.2 以降を利用している場合には、ソリューションのアップグレードをおこなってください。
テストのレコーディングを開始する前にテストを定義します。テストは 5 つのステップで構成されます。
1. Ranorex Studio Demo Application を起動します。
2. “Enter your name” フィールドに、Harry と入力し、Submit をクリックします。
3. Welcome メッセージが変更されることを確認します。
4. Reset をクリックし、Welcome メッセージを初期化します。
5. Demo Application を終了し、レコーディングを停止します。
この例におけるバリデーションの目的は、テスト定義のステップ #2 による操作が期待する結果となったかの確認、つまり、Welcome メッセージが変更されるかの検証です。これは、テキスト フィールドのテキストを検証する必要があるため、テキストベース バリデーションを実行します。
以下の手順でおこないます。
Validate をクリックします。レコーディングが一時停止され、バリデーション モードに切り替わります。
バリデーション要素を選択します。
UI 要素を確認し、次へ をクリックします。
UI 要素の状態と属性
UI 要素のスクリーンショット
Text 属性は通常、選択済みの状態です。選択されていない場合には選択し、OK をクリックします。
表示されているすべての属性と状態がバリデーションで使用できます。複数の属性と状態を指定して、バリデーションすることもできます。
完了したレコーディングには、7 つのアクションが含まれています。アクション #5 がバリデーション アクションです。
Recording result of text-based validation example
Validation type operators.
バリデーションの種類の詳細については、Ranorex Studio 基礎 > アクション > ⇢ アクションのリスト を参照してください。
期待値
リンクされているリポジトリ アイテム
このバリデーションは以下のように解釈できます。
LblWelcomeMessage
で参照される UI 要素の Text
属性が “Welcome, Harry!” と等しい (AttributeEqual
) 場合に、バリデーションが成功 (True
)