QTP (UFT) の環境変数と例
環境変数とは何ですか?
環境変数は、値を保存できるコンピュータ上の動的な「オブジェクト」であり、環境変数は 1 つ以上のソフトウェア プログラムから参照できます。 Windows.
環境変数は本質的に動的であり、変更することができます。 プログラムから参照できる環境変数は多数あり、コンピューティング環境に関する情報を見つけるのに役立ちます。
HP UFT 環境変数
Micro Focus UFT 環境変数には、すべてのアクション、関数ライブラリ、およびリカバリ シナリオからアクセスできます。
QTP 環境変数の種類
環境変数は、テストでグローバルに使用できる変数です。 環境変数には XNUMX 種類あります
- 組み込み変数
- ユーザー定義変数 (2 つのサブタイプがあります)
- 内部
- 外部
組み込み変数
In QTP、組み込み変数は事前定義された変数です。これにより、ユーザーは実行中のテストに関する情報を取得したり、OS に関する情報を取得したりできます (Operaテストが実行されているシステム)。組み込み変数の一部には、アクションの反復、 Operaシステム、テスト ディレクトリ、ローカル ホスト名、 Operaシステムのバージョンなど
ファイルに移動 -> 設定 -> 「環境」タブで環境変数セクションを表示し、環境変数のリストを表示します。
環境変数の値は、実行セッション中に必要なときにいつでも取得して使用できます。
例:
メッセージBox 環境.Value(“OSVersion”)
ユーザー定義変数
テストの実行前に、これらはユーザーによって定義される変数です。 さまざまなテストにわたってグローバルに使用することも、XNUMX つのテストに制限することもできます。
ユーザー定義変数は XNUMX 種類に分類されました
- 内部
- 外部
-
ユーザー定義 - 内部変数: これらの変数はテストを実行する前にユーザーによって定義され、特定のテストでのみ使用できます。
-
ユーザー定義 - 外部変数: これらの変数はユーザーによって定義され、さまざまなテストにわたってグローバルに使用できます。
外部変数は 2 つの方法でロードできます。テストを実行する前に、環境タブまたはユーザー定義画面で変数のロード チェック ボックスをチェックして XML ファイルを選択することで、手動で実行できます。
次のようにユーザー定義変数を作成できます。
次のように変数にアクセスできます
メッセージBox 環境.Value(“Guru99”)