JAVAを使用して「別のユーザーとして実行」機能を利用して、SeleniumでIEセッションを実行する方法を知っている人はいますか? これをどのように設定するのかさえわかりませんが、Googleは何も表示しないので、どこかで間違ったことを探しているのでしょうか?
これを行う必要がある理由を少し詳しく説明すると、テストしている Web サイトは内部プラットフォームであり、ユーザーのログイン資格情報/Windows アカウントの詳細を使用して、ユーザーの役割、ユーザーが持つリンク、ユーザーが表示できるデータなどを決定します。
現在、特定のユーザー (マネージャー、データ管理者など) としてテストを実行できる唯一の方法は、テストを実行する前にそのユーザーとしてマシンにログインすることです。テストする複数のユーザー アカウントがあり、GRID2 で Webdriver を実行している場合、これは実際には不可能です (そのため、キューからテストを取得する一連のマシンがあります)。
テストを手動で実行するときは、右クリックして ie ショートカットの「別のユーザーとして実行」オプションを選択するだけでよいので、webdriver を介して実行するときにこれを複製する方法を見つけることができれば、これで問題が解決します。
提案や支援をありがとう。