比較する HTML コンテンツを強調表示アサーションでは、比較を、HTML ページのコンテンツに基づいたものにすることができます。 このアサーションは、HTML ページで動作するように設計された「画面のペイント」技術を使用します。 たとえば、大きな HTML ドキュメントがある場合、「対象のコンテンツ」の前後のデータを特定できます。 これにより、「対象のコンテンツ」が何と比較されるかが特定されます(通常、データ セットで提供される期待値)。
テキストは、エディタの下部のアイコンを使用してマークされます。

この技術について、例を用いて説明します。
以下の例では、「Welcome to ITKO examples」というテキストに表示される会社名(現在は ITKO)が、指定されたプロパティの値と一致するかどうかを確認します。 上記に示したボタンを使用して、テキストを選択し、適切なアイコンをクリックすることにより、テキストをマークしています。
![比較する HTML コンテンツを強調表示アサーション、[プロパティの選択]ダイアログ ボックス](o2145215.png)
この画面では、上部パネルのブラウザに HTML が表示され、下部パネルに実際の HTML テキストが表示されています。 「Welcome to」と「examples」を必須にします。 それらのテキストの境界を設定し、保持テキスト アイコン
をクリックします。 次に、強調表示されたコンテンツの内部の会社名のテキスト「ITKO」を選択し、プロパティ一致アイコン
をクリックします。 ダイアログ ボックスにプロパティ名「correctCompany」を入力します。 このプロパティは、境界が設定された 2 つのテキストの間に表示されているテキストと比較されます。 会社名のテキストは、プロパティの名前と置き換えられます。
アサーションを実行するには、[アサーションの実行]ボタンをクリックします。
このアサーションが実行されると、correctCompany プロパティの値が、「Welcome to」と「examples」の間に挿入されます。 結果として作成されたテキストが、HTML 応答の対応するテキストと比較されます。 「Welcome to correctCompany examples」というテキストの HTML 内での場所は変更でき、変更しても検出できます。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|