製品のオートメーション・スクリプト
関連:GUI テストおよびコンポーネント
OpenText Functional Testing オートメーション・オブジェクト・モデルは,OpenText Functional Testing ユーザ・インタフェースの要素を表すテスト・オブジェクト,メソッド,およびプロパティのセットです。これを使用して,他のアプリケーションから OpenText Functional Testing を制御できます。
オートメーション・オブジェクト・モデルを使用して,OpenText Functional Testing を制御する Visual Basic スクリプトを記述し,構成と実行設定を変更します。これは,同じ設定を複数回,または複数のテストとコンポーネントで定義する必要がある場合や,特定の環境またはアプリケーション用に OpenText Functional Testing を短時間で設定する必要がある場合に役立ちます。
OpenText Functional Testing オートメーション・オブジェクト・モデルの範囲
次のように,ほとんどのOpenText Functional Testing UI 要素とオプションが,オートメーション・オブジェクト・モデルでサポートされています。
オプション | 説明 |
---|---|
ダイアログ・ボックス | ほとんどの OpenText Functional Testing ダイアログ・ボックスには,該当するオートメーション・オブジェクトがあります。 |
ダイアログ・ボックスの[オプション] | OpenText Functional Testing ダイアログ・ボックスのほとんどのオプションには,該当するオブジェクト・プロパティがあります。 |
メニュー・コマンドおよびその他の操作 | ほとんどのOpenText Functional Testing メニュー・コマンドおよびその他の操作には,該当するオートメーション・メソッドがあります。 |
OpenText Functional Testing オートメーション・オブジェクト・モデルによって公開されているオブジェクト,メソッド,プロパティを,ループや条件判断ステートメントなどの標準のプログラミング要素と組み合わせてスクリプトを設計できます。
詳細については,Application オブジェクト および 『OpenText Functional Testing Automation Object Model Reference』 を参照してください。
オートメーション・シナリオの例
次に,OpenText Functional Testing オートメーション・スクリプトを使用する可能性のある 2 つの一般的なシナリオを紹介します。
チームのテスト設定を構成する
オートメーション・オブジェクト・モデルを使用して,特定の構成設定で OpenText Functional Testing を開くスクリプトを作成します。
すべてのテストがこのオートメーション・スクリプトを使用して OpenText Functional Testing を起動するように設定することで,確実にチーム全員が同じ設定を使用するようになります。
テストとコンポーネントを実行する
次のステップを実行して特定の設定を定義し,OpenText Functional Testing テストまたはコンポーネントを実行するスクリプトを作成します。
-
OpenText Functional Testing を開始します。
-
必要なアドインをロードします。
スクリプトが既存のテストまたはビジネス・コンポーネントのみを開いて実行する場合は,この手順をスキップできます。テストまたはビジネス・コンポーネントを開くと,OpenText Functional Testing は関連アドインを動的にロードします。詳細については,動的ロードを参照してください。
-
テストまたはコンポーネントを開きます。
-
次の設定を構成します。
-
[オプション]ダイアログ・ボックス
-
[テストの設定]ダイアログ・ボックスまたは[ビジネス コンポーネントの設定]ダイアログ・ボックス
-
[記録と実行環境設定]ダイアログ・ボックス
-
-
テストまたはコンポーネントを保存し,実行します。
スクリプトにループを追加して,複数のテストとコンポーネントで同じスクリプトを使用できるようにします。
その他の参照項目: