0

私は単純に、このコードがポップアップを開くボタンをクリックし、ポップアップに切り替え、結果フレームを見つけて (営業担当者に感謝します!) ボタンをクリックし、最後に元のページにフォーカスを戻すことを期待しているようです。

代わりに、「ホーム」への最後の切り替えで 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);
4

1 に答える 1

0

これに対する解決策はありませんが、この問題に関連していると思います

http://code.google.com/p/selenium/issues/detail?id=1167

于 2012-05-17T15:10:02.180 に答える