ビジネス・プロセス・テストの記録

関連:ビジネス・プロセス・テストまたはビジネス・プロセス・フロー

このタスクでは、ビジネス・プロセス・テストを記録する方法を説明します。記録を行うと、コンポーネント・ステップや、さらには完全なビジネス・プロセス・テストもアプリケーション内に作成できます。その際、個別のコンポーネントとそれに関連付けられたアプリケーション領域を手動で作成しなくても、ステップの作成を開始できます。記録時には、ユーザ・アクションを実行し、必要であれば追加コンポーネントを作成します。これで、完全なビジネス・プロセス・テストが自動的に作成されます。

注意: このタスクは、より高いレベルのタスクの一部として実行されます。詳細については、「ビジネス・プロセス・テストでテスト・ステップを作成する」を参照してください。

前提条件

ビジネス・プロセス・テストまたはビジネス・プロセス・フローを作成するか、空のビジネス・プロセス・テスト/フローを開きます。

注意: ステップを記録して、既存のテストに入れることはできません。

先頭に戻る

記録オプションの設定

  1. [オプション]ダイアログ・ボックスの[記録設定]表示枠([ツール]>[オプション]>[BPT テスト]タブ>[記録設定]ノード)で、次の設定を必要に応じて選択または選択解除します。

    ビジネス・コンポーネント・パラメータを使用してステップを自動的にパラメータ化する

    記録された各操作に対してコンポーネント・パラメータを作成し、これらのパラメータにステップの値をリンクするように UFT One に指示します。

    BPTテストを作成する際に、新規に記録したコンポーネントを自動的にチェックインする バージョン管理が有効な ALM プロジェクトを処理している場合は、記録の後ですべての新規コンポーネントをチェックインするプロンプトを表示するよう UFT One に指示します。
    BPTテストを記録する際に、新規に記録したコンポーネントのスナップショットを自動的に作成する BPT テストを記録するときに、アプリケーション・ウィンドウのスナップショットを撮るように UFT One に指示します。

先頭に戻る

標準設定のパラメータ動作を設定する

[オプション]ダイアログ・ボックスの[一般]表示枠([ツール]>[オプション]>[BPT テスト]タブ>[一般]ノード)の[自動パラメータ化レベル]セクションで、次のいずれかのオプションを選択します。

  • ユーザ入力だけをパラメータ化:UFT One でユーザがアクション(テキストの編集など)を実行するオブジェクトのみをパラメータ化します。

  • すべてのステップをパラメータ化:UFT One でアプリケーションの所定のウィンドウ内のすべてのオブジェクトをパラメータ化します。

先頭に戻る

テスト記録を開始する

  1. 次の手順のいずれかを実行します。

    • UFT One ツールバーで、[記録]ボタンを押します。

    • BPT ビューで、[新規ビジネス プロセス テストまたはフローの記録]ボタンをクリックします。

  2. [ビジネス コンポーネントの新規作成]ダイアログ・ボックスで、コンポーネントの[名前]、[コンポーネント]、標準設定の[アプリケーション領域]を指定します。

  3. 作成]をクリックします。UFT One が最小化され、記録ツールバーが表示されます。

先頭に戻る

アプリケーションでステップを実行する

アプリケーションでユーザ・アクションを実行します。ステップを実行すると、実行したユーザ・アクションの数が、記録ツールバー(記録中のテスト名の隣)に表示されます。

先頭に戻る

テストに追加コンポーネントを追加する(オプション)

  1. 記録ツールバーの[新規ビジネス コンポーネント]ボタンをクリックします。

  2. [ビジネス コンポーネントの新規作成]ダイアログ・ボックスで、コンポーネントの名前を指定します(コンポーネントは、記録セッションの開始時に入力したのと同じ場所に保存されます)。

    これに続くステップは、作成したコンポーネントに記録されます。

    先頭に戻る

記録を停止する

  1. 記録ツールバーで、[停止]ボタンを押します。UFT One によってコンポーネントのロードと作成が行われ、テスト・キャンバスまたはグリッドに表示されます。

    [オプション]ダイアログ・ボックスの[記録設定]表示枠でオブジェクトを自動的にパラメータ化するオプションを選択すると、[データ]表示枠と、[プロパティ]表示枠の[パラメータ]タブにパラメータが表示されます。

    注意: モバイル・ブラウザで記録を行っている場合、記録中に[キャンセル]ボタンを押すと、記録を再度開始できません。この場合は、代わりに記録ツールバーの[停止]ボタンを押してください。

  2. 必要であれば、プロンプトが表示されたときに、[チェックイン]ダイアログ・ボックスで、バージョン管理された ALM プロジェクトに新しいコンポーネントをチェックインします。

先頭に戻る