webdriver- все статьи тега


Как загрузить изображение на веб-страницу в тесте Saucelabs от Selenium в c#?

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

Selenium Grid, как использовать WebDriver с ThreadSafeSeleniumSessionStorage.сессия()

Я работаю над проектом, который включает в себя использование Selenium WebDriver и специфического профиля Firefox для поиска элементов и управления страницей. Например, driver.findElement(By.xpath("//*[@id='foobar']")); иdriver.manage().refresh(); Я пытаюсь внедрить Selenium Grid в свой проект; однако, с широким использованием Selenium WebDriver, есть ли способ запустить ThreadSafeSeleniumSessionStorage.session () статический объект с определенным WebDriver? Насколько я знаю исследовано, ...

Как открыть новое окно с помощью Robot framework, selenium?

На моей тестируемой странице есть ссылка, которая по умолчанию открывается в новой вкладке. Мне нужно открыть ссылку и проверить некоторые значения на только что открытой странице. Как я обнаружил, selenium не поддерживает работу с вкладками, поэтому я пытаюсь открыть ссылку в новом окне, но она по-прежнему не работает.. Я реализовал функцию python для удержания клавиши SHIFT (я уже делал это раньше для CTRL, и она работает), а затем вызвал функцию "click", но ссылка все еще открывается в новой ...

Как нажмите и удерживайте не-модифицирующая клавиша (клавиша пробел), используя селен?

Я столкнулся с проблемой, что selenium не может нажать и удерживать клавишу, которой нет в этом списке - Keys.SHIFT, Keys.CONTROL, Keys.ALT, Keys.META, Keys.COMMAND, Keys.LEFT_ALT, Keys.LEFT_CONTROL, Keys.LEFT_SHIFT Мое приложение показывает инструкции только тогда, когда клавиша пробел нажата и удерживается. Я хочу написать браузерные тесты для этого. Я использую ProtractorJS, но это похоже на общее ограничение для такого действия, везде в selenium, когда вы пытаетесь использовать key ...

Как запустить тестовые случаи Selenium WebDriver в Chrome?

Я пробовал это WebDriver driver = new ChromeDriver(); но я получаю ошибку как неудачные тесты: setUp (com.Тест): путь к исполняемому файлу драйвера должен быть установлен webdriver.хром.системное свойство драйвера; дополнительные сведения см. В разделе http://code.google.com/p/selenium/wiki/ChromeDriver. последнюю версию можно скачать с http://code.google.com/p/chromedriver/downloads/list Как я могу сделать Chrome протестируйте тестовые случаи Selenium-WebDriver? ...

Можно ли запустить веб-драйвер selenium (Firefox)без графического интерфейса?

мы рассматриваем возможность обновления нашего производственного сервера с Ubuntu - desktop 10.04 в Ubuntu -сервер 12.04. У нас есть различные службы, работающие на нашей текущей настольной ОС, такие как Selenium Web Driver. Мой вопрос заключается в том, можно ли запустить веб-драйвер Selenium из системы на основе cli? моя непосредственная мысль заключается в том, что он не может, потому что он полагается на Firefox, но я хотел бы, чтобы кто-то доказал, что я ошибаюсь! ...

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() (ок, это открытие меню) и после того, как я долж ...

Как получить код ответа HTTP с помощью Selenium WebDriver

Я написал тесты с Selenium2 / WebDriver и хочу проверить, если HTTP-запрос возвращает HTTP 403 запрещено. можно ли получить код состояния ответа HTTP с помощью Selenium WebDriver? ...

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

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

Как проверить, если элемент виден с WebDriver

С WebDriver от Selenium 2. 0a2 у меня возникли проблемы с проверкой, если элемент виден. WebDriver.findElement возвращает a WebElement, который, к сожалению, не предлагает isVisible метод. Я могу обойти это с помощью WebElement.clear или WebElement.click оба из которых бросить ElementNotVisibleException, но это кажется очень грязным. идеи получше? ...