0

No Window foundウィンドウに切り替えようとしているというエラーが表示されます。以下は使用しているコードです。

        VisitMyWebSite();

        string originalHandle = driver.CurrentWindowHandle;

        IWebElement addtoList = driver.FindElement(By.XPath(_pageName));
        addtoList.Click();

        ReadOnlyCollection<string> windowHandles = driver.WindowHandles;
        string popupHandle = string.Empty;

        foreach (string handle in windowHandles)
        {
            if (handle != originalHandle)
            {
                popupHandle = handle; break;
            }
        }

        Thread.Sleep(4000);

        //switch to new window 
        driver.SwitchTo().Window(popupHandle);  //error No Window found
4

0 に答える 0