リモート Mac コンピュータとの通信のセキュリティ保護

UFT One がリモート Mac コンピュータに接続する場合,Safari にアクセスして,Safari で実行されている Web アプリケーションに対するステップを実行できます。このため,この接続のセキュリティを保護し,Mac および Mac がアクセスできる Web ページへの不適切なアクセスを防止することが重要です。

UFT One が Mac と通信する場合,UFT One はクライアントとして動作し,OpenText UFT Agent Safari 機能拡張がサーバとして動作します。この通信のセキュリティは,さまざまなレベルで保護できます。

パスフレーズの定義を使用したクライアント認証の設定

UFT One は,Mac コンピュータとの接続を開始する際にパスフレーズを使用します。Mac コンピュータは,要求に含まれるパスフレーズが Mac 側で定義されたパスフレーズに一致する場合のみ,接続要求を受け入れます。

UFT One での操作:

[ツール]>[オプション]>[GUI テスト]>[リモート接続]表示枠でパスフレーズを定義します。詳細については,[リモート接続]表示枠([オプション]ダイアログ・ボックス>[GUI テスト]タブ)を参照してください。

Mac での操作:

OpenText UFT Agent Safari 機能拡張の環境設定で同じパスフレーズを定義します。

標準設定ではパスフレーズは空です。セキュリティを向上させるには,長く複雑で推測が困難なパスフレーズを指定します。

UFT One および Safari 機能拡張の複数のインスタンス,同じコンピュータ,または同じコンピュータの異なるユーザ・アカウントで,同じパスフレーズを定義できます。これにより,同じパスフレーズを共有し,類似したテスト目的に用いられるコンピュータのグループ(仮想ラボのようなもの)を作成できます。

先頭に戻る

SSL を使用した通信の保護

SSL を使用して通信のセキュリティを確保するには,UFT One と Mac コンピュータの両方で SSL 設定を定義します。

Mac での操作:

OpenText UFT Agent Safari 機能拡張の環境設定で,次のように設定します。

  • このエージェントとの通信を SSL 接続経由で行う必要があるかどうかを指定します(SSL の使用)。

  • その必要がある場合,次のように設定します。

    • サーバが通信に使用するSSL 証明書ファイルのパスを指定します(チェーン証明書ファイルもサポートされています)。

    • 証明書に一致する SSL プライベート・キー・ファイルのパスを指定します。

UFT One で,次のように設定します。

  • [ツール]>[オプション]>[GUI テスト]>[リモート接続]表示枠で,UFT One がサーバから提供された SSL 証明書の検証に使用できる SSL CA 証明書ファイルのパスを指定します(証明書バンドルもサポートされています)。

    UFT One は,SSL を使用して開始された接続の場合のみ,CA 証明書ファイルを使用して証明書の検証を行います。

  • 特定のリモート接続の詳細を定義する際に,その接続がSSL を使用する必要があるかどうかを指定できます。これは,[リモート接続]ダイアログ・ボックス,記録と実行環境設定(テスト単位で),またはテスト・ステップで RemoteConnection ユーティリティ・メソッドを使用して行うことができます。詳細については,リモートの Mac コンピュータに接続するを参照してください。

  • 正常に接続するために,以下の点に注意してください。

    SSL の使用]オプションの値が,UFT OneOpenText UFT Agent Safari 機能拡張で同じである必要があります。

    ときによって,UFT One は,異なる Mac またはポート番号を使用して,異なる OpenText UFT Agent Safari 機能拡張に接続することができます。

先頭に戻る