RSAT のインストールと構成

完了

RSAT の Windows インストーラー (MSI) パッケージ ファイルを、Regression Suite Automation Tool (財務と運用アプリ用 RSAT) からダウンロードできます。 MSI ファイルをダブルクリックして、実行します。 RSAT をインストールすると、Selenium と Web ブラウザーのドライバー ライブラリを求めるメッセージが表示されます。 必要なライブラリが見つからない場合は、RSAT によって自動的にインストールされます。

次の手順では、Store Commerce テスト ケースを実行して RSAT を構成するために必要な構成について説明します。

  1. デスクトップから RSAT を開きます。

  2. 右上にある設定ボタンを選択して、RSAT を構成します。

  3. 設定ダイアログ ボックスでオプション タブを選択し、Retail POS の構成オプションを選択して、小売 Store Commerce の自動化を有効にします。

  4. 設定ダイアログ ボックスの再生環境タブにある Retail POS タブで、次のフィールドを設定します。

    • Cloud POS URL – テストを実行する Web 用 Store Commerce 環境の URL を入力します。
    • Commerce Scale Unit URL – デバイスのアクティブ化に使用する Commerce Scale Unit の URL を入力します (デバイスがまだアクティブ化されていない場合)。
    • Microsoft Entra ID のユーザーの電子メール - デバイスのアクティブ化に使用する Microsoft Entra ID ユーザーの電子メール アドレスを入力します。 Microsoft Entra ID ユーザーは、デバイスをアクティブ化するためのアクセス許可を持つ必要があります。
    • Microsoft Entra ID のパスワード - デバイスのアクティブ化に使用する Microsoft Entra ID ユーザーのパスワードを入力します。
    • 登録番号 - テストを実行する登録番号 (チャネル) の ID を入力します。
    • デバイス - テストを実行するデバイスの ID を入力します。
    • 既定の待機時間 - いずれかの要素が見つからない場合に、テスト ケースを失敗とするまでの待機時間を秒単位で入力します。 テストの実装中に、再生エンジンは、この既定の待機時間が経過するまで要素を探し続けます。 待機時間が経過すると、テスト ケースは失敗となり、記録されていた要素が見つからなかったか、読み込まれなかったことが通知されます。 次のスクリーンショットは、RSAT の設定を入力する方法の例を示しています。

    設定ページの「再生環境」タブのスクリーンショット。

  5. POS ログイン資格情報タブを選択します。記録セッション中に、テスト レコーダーは Store Commerce からユーザー名のみを取得します。 パスワードは保存されません。 ただし、テストを実行するには、Store Commerce へのサインインに使用するユーザー名とパスワードが必要になります。 このタブは、Store Commerce のユーザー名とパスワードを取得し、パスワード情報を記録ファイルの外部に保存します。 テストの実装中に、ユーザー ID が RSAT で入力されたユーザー ID と照合され、パスワードが取得されます。 したがって、POSログイン資格情報タブでは、記録セッション中に使用したユーザー名とパスワードの情報をすべて入力することが、テストの実行中にパスワードを取得するために必要になります。 入力しない場合は、テストの実装が失敗し、ログインの情報が見つからないことが通知されます。 次のスクリーンショットは、RSAT のログイン資格情報を選択する方法を示しています。

    設定ページの「POS ログインの資格情報」タブのスクリーンショット。

  6. 新規を選択します。

  7. ユーザー名フィールドに、Store Commerce へのサインインに使用するユーザー名を入力します。

  8. パスワード フィールドに、Store Commerce へのサインインに使用するパスワードを入力します。

  9. 手順 6 ~ 8 を繰り返して、他のユーザー名とパスワードを入力します。

  10. 一連の Store Commerce サインイン資格情報を編集するには、編集を選択します。

  11. 一連の Store Commerce サインイン資格情報を削除するには、削除を選択します。