プロパティによるコントロールの識別

Tosca XScan において、プロパティによるコントロールの識別はデフォルトの識別方法です。

Identify by Properties ペインには、選択されたコントロールのすべての技術情報とプロパティが含まれます(see chapter "識別パラメータ")。

選択したコントロールのすべての技術プロパティを読み込むには、「 More 」ボタンをクリックし、「 Load all 」を選択します。

Identify by Properties pane

Identify by Properties ペイン

コントロールを一意にする

コントロールが一意に識別できない場合は、Tricentis Toscaで Identify by Propertiesペインによる識別から最小限の追加プロパティを選択して、コントロールを一意に識別することができます。

これを行うには、コントロールを選択し、「 Make Unique 」をクリックします。

Click Make Unique

Make Unique をクリック

あるいは、コントロールを識別するための追加のプロパティを手動で選択したり、別の識別方法を使用したりすることもできます。

以下のプロパティは除外されるのでご注意ください。ActionPointControlAreaConstraintIndexIsSteerableXPath

Tricentis Toscaが最小限の追加プロパティでコントロールを一意にできない場合、コントロールを一意にするためにすべてのプロパティを考慮するかどうかを尋ねるダイアログが表示されます。

選択したコントロールのすべてのプロパティを読み込んで一意にするには、「 Yes 」をクリックします。

デフォルトのIDを定義する

Tosca XScan のコントロールに独自のデフォルト ID を定義して、次回のスキャンで Tosca XScan がそれを記憶するようにすることができます。この方法では、コントロールを一意にするためにコントロールのプロパティを手動で設定する必要がありません。

  1. エンジンレベルでデフォルトIDを定義します。

  2. コントロールのデフォルト ID を定義するには、次の手順に従います。

  3. コントロールを選択します。

アプリケーションレベルでデフォルトIDを定義する

More をクリックし、 Define default ID on engine level を選択します。

  1. Settings ウィンドウで、一意なアプリケーション識別子を追加してください。

  2. 特定のアプリケーションのコントロールのデフォルト ID を定義するには、次の手順に従います。

  3. Settings ウィンドウで、一意なアプリケーション識別子を追加してください。

  4. Identify by Properties ペインで、「 More 」をクリックしてください。

  5. Define default ID on application level を選択してください。

アプリケーションを選択してください。

Save をクリックします。

  • デフォルトIDの保存 場所

  • コントロールのすべてのデフォルト ID を定義したので、それらは %TRICENTIS_PROJECTS%Tosca_Workspaces\<Workspace name>\Settings ディレクトリ内の次のいずれかのファイルに保存されます。

WorkspaceSettings.xml: デフォルトでは、デフォルトIDはワークスペース設定として保存されます。

ProjectSettings.xml :リポジトリ用に定義され、現在のユーザーで利用可能なプロジェクト設定がある場合、デフォルトIDはプロジェクト設定として保存されます。

  1. 例えば、ユーザーがマルチユーザーワークスペースで作業し、 WorkspaceSettings.xml ファイルの設定を他のユーザーも利用できるようにするには、ワークスペース設定をプロジェクト設定にインポートする必要があります。

  2. これを行うには、以下の手順に従ってください。

プロジェクト設定のルート要素がまだ存在しない場合は、それを作成します。

WorkspaceSettings.xml ファイルをToscaのプロジェクトにインポートします。

この設定は、プロジェクトに関連するすべてのユーザーとワークスペースで利用できるようになります。

また、[ Settings->; TBox-> XScan] にある [ DefautIds ] 設定で、 Tosca XScan で定義したすべてのデフォルト ID を表示することもできます。

  1. デフォルトIDをリセットする

  2. 定義したデフォルトIDをリセットするには、以下の手順に従ってください。

  3. コントロールを選択します。

    Identify by Properties ペインから、プロパティを選択してください。