msbuild スクリプトを使用してテストを実行するために、Bamboo サービスを使用しています。しかし、Bamboo サービスはサーバー上で IE を開くことができません。
重要: Windows サービスとして Bamboo を実行しています。したがって、基本的にIEはWindowsサービスから起動できません。
どんな種類の助けも大歓迎です!!
これを実現するには、Bamboo をサービスとして実行するのではなく、特定のユーザーとして自動ログオンするようにサーバーを設定し、Bamboo を実行するスタートアップ スクリプトを用意します。これにより、Bamboo がデスクトップとやり取りしてブラウザーを起動できるようになります。
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon の下に、これを制御するレジストリ キーがいくつかあります。
AutoAdminLogin = 1, DefaultUserName = {your user}, DefaultPassword = {password}