私は単純に、このコードがポップアップを開くボタンをクリックし、ポップアップに切り替え、結果フレームを見つけて (営業担当者に感謝します!) ボタンをクリックし、最後に元のページにフォーカスを戻すことを期待しているようです。
代わりに、「ホーム」への最後の切り替えで 500 サーバー エラーが発生します。
私は何をすべきですか?ChromeDriver 19.0.1068.0 を使用しています
ありがとう
PageHelper.CountryButton.Click();
var home = _driver.CurrentWindowHandle;
foreach (var window in _driver.WindowHandles)
{
if (_driver.SwitchTo().Window(window).Title.Contains("Search"))
{
_driver.SwitchTo().Frame("resultsFrame");
PageHelper.Country.Click();
break;
}
}
_driver.SwitchTo().Window(home);