[フォルダ]表示枠([オプション]ダイアログ・ボックス>[GUI テスト]タブ)
関連:GUI テストおよびコンポーネント
この表示枠では,テスト,コンポーネント,アクション,またはリソース・ファイルの検索に使用する検索パスを追加,削除,インポート,エクスポートできます。また,リソースをテストに追加する際に,リソースのパス・タイプを指定することもできます。
[フォルダ]表示枠へのアクセス
-
次のいずれかを実行します。
-
ドキュメント表示枠で GUI のテスト,アクション,コンポーネントにフォーカスがあることを確認します。
-
ソリューション・エクスプローラで,GUI テストまたはコンポーネント・ノード,あるいはその子ノードのいずれかを選択します。
-
-
[ツール]>[オプション]>[GUI テスト]タブ>[フォルダ]ノードを選択します。
検索リストにフォルダを追加
検索リストには,テスト,コンポーネント,アクションまたはファイルを検索する際に対象となるフォルダが含まれています。
検索リストにフォルダを追加すると,ほかのダイアログ・ボックスや呼び出しステートメントでテスト,コンポーネント,アクション,またはファイルを指定するときに,完全パスで指定する必要がなくなります。UFT One は,リスト内の検索パスの順序に基づいて,指定されたアクションまたはファイルを検索します。コンポーネントとアプリケーション領域の場合,ファイルはすべて ALM パスに格納する必要があります。
-
をクリックして新しいフォルダを検索リストに追加します。完全パス,相対パス,または ALM パスを追加できます。
-
ALM パスを追加するには,次の手順を実行します。
-
ALM に接続したら,をクリックします。
UFT One に [ALM] が追加され,ALM のパスを指定するための参照ボタンが表示されます。
-
ALM に接続されていない場合は Shift キーを押しながら をクリックします。
UFT One に [ALM] が追加されます。ここでパスを入力します。ALM のパス全体を手動で入力することもできます。入力する場合は [ALM] の後にスペースを追加する必要があります。例:[ALM] Subject\Tests
-
-
UFT One が ALM のプロジェクト・フォルダを検索するのは,対応する ALM プロジェクトに接続しているときだけです。
フォルダ検索リストのインポート/エクスポート
UFT One バージョン 2023 以降でサポート
複数の UFT One コンピュータでフォルダ検索リストを再利用するには,[インポート...]/[エクスポート...]ボタンを使用します。ある UFT One コンピュータでフォルダを入力し,入力したフォルダを JSON ファイルにエクスポートしてから,そのファイルを別の UFT One コンピュータにインポートします。これにより,これらのフォルダを手動で追加する手間を省くことができます。
リソース・パス・タイプの指定
UFT One バージョン 2023 以降でサポート
テストにリソースを追加する際に,UFT One でリソースを絶対パスとして保存するか,相対パスとして保存するかを指定できます。
次のいずれかのオプションを選択します。
-
常に相対パスを保存する:テストにリソースを追加する際に,常にリソースの相対パスを保存します。
-
常に絶対パスを保存する:テストにリソースを追加する際に,常にリソースの絶対パスを保存します。
-
パスを指定するときに確認する:(標準設定)このオプションを選択すると,テストにリソースを追加するたびに,相対パスを使用するよう求められます。詳細については,リソースの指定時に相対パスの使用を通知を参照してください。
テストの関連リソースを絶対パスから相対パスに変換
テスト・リソースが絶対パスで保存されている場合,この絶対パスを相対パスに更新できます。この変換を行うことで,テストの柔軟性が向上します。
次の手順を実行します。
-
リソース・パス・タイプを[常に相対パスを保存する]に設定します。
-
絶対パスで保存されたリソースを持つテストを UFT One で開きます。
[エラー]表示枠に警告メッセージが表示されます。
-
この警告メッセージをダブルクリックします。
ダイアログが開き,開いているテストに関連付けられたリソースの絶対パスを相対パスに変換できます。
-
ダイアログ・ボックスで,パスを変換したいリソースを選択すると,UFT One は自動的に変換を行います。
リソースのパス指定時に相対パスの使用を通知する
UFT One バージョン 2022 以前でサポート
リソースを関連付けるときに,相対パスを使用することを促すメッセージを表示できます。詳細については,リソースの指定時に相対パスの使用を通知を参照してください。
ALM に保存されたテストに関連するリソースの相対パスの置き換えに関する警告を表示する
関連リソースがリソースへの相対パスと一緒に保存されている場合,ALM からテストを開くたびに[エラー]表示枠に警告が表示されます。
重要
-
[出荷時の標準設定に戻す]ボタンを選択すると,[オプション]ダイアログ・ボックスのすべてのオプションが標準設定にリセットされます。
-
標準設定では,現在のテストまたはコンポーネントが検索リストに表示されます。これは削除できません。
相対パスは,この現在のテストを基準にしています。
リストに相対パスが表示されます。パスにカーソルを合わせると,UFT One がこのパスに使用する完全パスが表示されます。
- テストの中で PathFinder.Locate ステートメントを使用すると,[フォルダ]表示枠で指定されたフォルダに基づく特定の相対パスに対応する,UFT One で使われるフル・パスを取得できます。詳細については,『UFT One Object Model Reference for GUI Testing』の「Utility Objects」の項の PathFinder オブジェクトを参照してください。
-
Quality Center または ALM を使ってリソースおよび依存関係モデルを使用する場合は,Quality Center または ALM の絶対パスを指定します。
-
UFT One は,検索リストに表示されているフォルダの順序で,指定されたテスト,コンポーネント,アクションまたはファイルを検索します。同じ名前のファイルが複数のフォルダに存在する場合,UFT One は最初に検出したファイルを使用します。
-
[オプション]ダイアログ・ボックスの[フォルダ]表示枠で,いずれかのフォルダ名にスラッシュが含まれる ALM フォルダ・パスが指定されている場合,UFT One はそのパスを解決できません。
回避策:ALM でフォルダ名に使用されているスラッシュを削除するか,このフォルダを使用するパスは([フォルダ]表示枠を参照する相対パスではなく)絶対パスで指定します。
その他の参照項目: