QTP (UFT) の環境変数と例

環境変数とは何ですか?

環境変数は、値を保存できるコンピュータ上の動的な「オブジェクト」であり、環境変数は 1 つ以上のソフトウェア プログラムから参照できます。 Windows.

環境変数は本質的に動的であり、変更することができます。 プログラムから参照できる環境変数は多数あり、コンピューティング環境に関する情報を見つけるのに役立ちます。

HP UFT 環境変数

Micro Focus UFT 環境変数には、すべてのアクション、関数ライブラリ、およびリカバリ シナリオからアクセスできます。

QTP 環境変数の種類

環境変数は、テストでグローバルに使用できる変数です。 環境変数には XNUMX 種類あります

  • 組み込み変数
  • ユーザー定義変数 (2 つのサブタイプがあります)
  • 内部
  • 外部

組み込み変数

In QTP、組み込み変数は事前定義された変数です。これにより、ユーザーは実行中のテストに関する情報を取得したり、OS に関する情報を取得したりできます (Operaテストが実行されているシステム)。組み込み変数の一部には、アクションの反復、 Operaシステム、テスト ディレクトリ、ローカル ホスト名、 Operaシステムのバージョンなど

ファイルに移動 -> 設定 -> 「環境」タブで環境変数セクションを表示し、環境変数のリストを表示します。

QTP 環境変数の種類

環境変数の値は、実行セッション中に必要なときにいつでも取得して使用できます。

例:

メッセージBox 環境.Value(“OSVersion”)

QTP 環境変数の種類

ユーザー定義変数

テストの実行前に、これらはユーザーによって定義される変数です。 さまざまなテストにわたってグローバルに使用することも、XNUMX つのテストに制限することもできます。

ユーザー定義変数は XNUMX 種類に分類されました

  • 内部
  • 外部
  1. ユーザー定義 - 内部変数: これらの変数はテストを実行する前にユーザーによって定義され、特定のテストでのみ使用できます。
  2. ユーザー定義 - 外部変数: これらの変数はユーザーによって定義され、さまざまなテストにわたってグローバルに使用できます。

    外部変数は 2 つの方法でロードできます。テストを実行する前に、環境タブまたはユーザー定義画面で変数のロード チェック ボックスをチェックして XML ファイルを選択することで、手動で実行できます。

    次のようにユーザー定義変数を作成できます。

    ユーザー定義変数

    ユーザー定義変数

    次のように変数にアクセスできます

    メッセージBox 環境.Value(“Guru99”)

    ユーザー定義変数