selenium-webdriver- все статьи тега ➜ страница 2


Как выбрать / получить выпадающий вариант в Selenium 2

Я конвертирую свой код selenium 1 в selenium 2 и не могу найти простой способ выбрать метку в выпадающем меню или получить выбранное значение выпадающего списка. Вы знаете, как это сделать в Selenium 2? вот два утверждения, которые работают в Selenium 1, но не в 2: browser.select("//path_to_drop_down", "Value1"); browser.getSelectedValue("//path_to_drop_down"); ...

Selenium-Python-значение раскрывающегося меню

мне нужно выбрать элемент из выпадающего меню. например, вот так: <select id="fruits01" class="select" name="fruits"> <option value="0">Choose your fruits:</option> <option value="1">Banana</option> <option value="2">Mango</option> </select> Так что сначала я должен нажать на него. Я делаю это: inputElementFruits = driver.find_element_by_xpath("//select["id='fruits']).click() (ок, это открытие меню) и после того, как я долж ...

Получение возвращаемого значения кода Javascript в Selenium

Я использую Selenium2 для некоторых автоматических тестов моего сайта, и я хотел бы иметь возможность получить возвращаемое значение некоторого кода Javascript. Если у меня есть foobar() функция Javascript на моей веб-странице, и я хочу вызвать это и получить возвращаемое значение в мой код Python, что я могу вызвать для этого? ...

Как перейти в новое окно браузера, которое откроется после нажатия на кнопку?

У меня есть ситуация, когда при нажатии на кнопку открывается новое окно браузера с результатами поиска. есть ли способ подключиться и сосредоточиться на новом открытом окне браузера? и работать с ним, а затем вернуться обратно в исходное(первое) окно. ...

орг.openqa.селен.WebDriverException: неизвестная ошибка: результат вызова функции отсутствует 'значение'

Sendkeys не работает. Пожалуйста, помогите мне решить эту проблему.. WebElement username = driver.findElement(By.xpath("//*[@id='username']")); username.sendKeys("123456"); ...