Я пытаюсь передать информацию о пользователе, когда появляется всплывающее окно. Подробности включают имя, фамилию, адрес электронной почты и т. Д. Я знаю, как отправлять ключи во всплывающее окно, но не в разных блоках (например, вам нужно ввести вкладку с именем, затем перейти ко второму имени). Я пытаюсь проверить элемент, но все, что я получаю, это код CSS, а не какой-либо HTML-код. C# код я написал:Обработка всплывающих окон для передачи данных Selenium
var w = new WebDriverWait(Driver.Instance, TimeSpan.FromSeconds(20));
var copy = w.Until(ExpectedConditions.ElementIsVisible(By.Id("copyButton")));
copy.Click();
IAlert alert = wait.Until(ExpectedConditions.AlertIsPresent());
Я понятия не имею, как поступить. Может ли кто-нибудь помочь? Спасибо.
Вы имеете в виду, когда вы нажимаете на кнопке 'copyButton' форма всплывающие происходит. Правильно? ... ты уверен, что это всплывающее окно Javascript? .. Вы могли бы поделиться этим всплывающим окном и с скриншотом ??? –
Это всплывающее окно. –
делить его первым .. –