関連値に基づくプロパティの作成フィルタでは、テキスト コンテンツを読み取ってフィルタを実行し、DevTest のプロパティに格納する情報を絞り込むことができます。 このフィルタはテキストに対して、またテキストとして扱われる XML や HTML に対して使用できます。 このフィルタでは、「画面のペイント」技術を使用します。
「画面のペイント」は、HTML のどの部分をプロパティとして解析するかを定義する優れた柔軟性をもたらします。 以下のいずれかの方法でテキストをマークします。
テキストは、エディタの下部のアイコンを使用してマークされます。

以下の例の目的は、特定のファイルのサイズをプロパティに格納することです。
テキストはエディタ アイコンを使用してマークします。テキストを選択して、適切なアイコンをクリックします。
注: プロパティ一致ブロックは保持テキスト ブロックによって常に囲まれている必要があります。
![フィルタ: 関連値に基づくプロパティの作成、[プロパティの選択]ダイアログ ボックス](o2132489.png)
この画面は、テキスト バッファの内容を表しています。 この目的は、_misc-reporting.jar ファイルのサイズを解析することです。 ファイル サイズは、_misc-reporting.jar の後に表示されている数値です。
ファイル サイズの周囲に境界が設定されており、保持テキスト
がクリックされています。 選択された内容の内側の実際のファイル サイズ テキストが選択され、プロパティ一致
がクリックされています。
その後、プロパティ名がダイアログ ボックスに入力されています。 ファイル サイズの実際の値がプロパティの名前で置き換えられています。
このフィルタが実行されると、filesize プロパティに _misc-reporting.jar ファイルのサイズが割り当てられます。
このテキスト バッファに対してこのプロセスを繰り返して、プロパティを必要な数だけ定義することができます。
一意ではないトークンの処理
以下のエラー メッセージが表示される場合、選択したトークンは一意ではありません。選択内容が前のトークンと重複しています。
![メッセージ: トークンが一意ではないことを示す[Web ページのプロパティの解析]メッセージ](o2143224.png)
ほとんどの場合、この問題を解決するには、別のトークンを作成して前のトークンも保持テキスト トークンにします。 この方法が有効でない場合は、2 つの重複したトークンのもう一方の保持テキスト ブロックを配置し直すことで、エラーを回避します。
DevTest は 2 つの重複したトークンを相対的な場所に基づいて識別できるため、このソリューションは有効です。
|
Copyright © 2014 CA Technologies.
All rights reserved.
|
|