Как сосредоточиться на элементе правильно?

Я делаю Webtest, используя Webdriver Selenium в C #. Но у меня проблема с тобой, когда окно браузера не в полном размере, всплывающее окно откроется на полпути за пределами видимой области.

Проблема в том, что когда я стреляю. Krick (); Это ничего не делает, потому что ссылка, которую я пытаюсь нажать, - это за пределами просмотренной области.

Итак, как я могу сосредоточиться на ссылке, чтобы нажать на работу? Я в настоящее время использую следующий обходной путь, но я не думаю, что это хороший способ.

        _blogPostPage.FindElement(By.XPath(_popupLogin)).SendKeys("");
        _blogPostPage.FindElement(By.XPath(_popupLogin)).Click();

SendKeys с пространством фокусируются на ссылке и зарабатывают на работу каждый раз, но нет правильного способа сделать это?

12
задан Brett Veenstra 19 July 2012 в 15:12
поделиться