私のコードでいくつかの同期の問題に直面しているようです。 処理中に、新しいウィンドウを開くボタンをクリックしています。 私は次のコードで新しいウィンドウをスウィッチしています。セレンは新しい開かれたウィンドウを認識しません - セレンC#
_webdriver.SwitchTo().Window(_webdriver.WindowHandles.Last();
_webdriver.Manage().Timeouts().ImplicitlyWait(TimeSpan.FromSeconds(10));
をし、私も試してみました:残念ながら
Thread.Sleep(3000);
、時間のほとんどは問題があることであるように思えますセレンは新しいウィンドウに切り替わりませんでした(d ebugging)。
私はあなたのお手伝いをさせていただきます。