Публикации по теме 'selenium-webdriver'


Selenium — для очистки данных
До сих пор существуют веб-сайты без каких-либо API. Сбор данных с таких сайтов может занимать очень много времени и выполняться вручную. Я создал образцы для генератора приложений с открытыми событиями. Один из образцов, которые я создал, был для AllofHands Hawaii 2016. У этого сайта не было никакого API для простого извлечения данных. Как узнать, использует ли веб-сайт API или нет? Используя Google Chrome, перейдите к View → Developer → Developer Tools. Под Network →XHR найдите..

Selenium C# — Какой селектор выбрать, почему автоматизация вдруг начала глючить?
Привет, ребята! В этой статье я хотел бы выделить несколько важных областей, которые обычно игнорируются при написании наших тестовых примеров. На начальном этапе важно задать себе и команде несколько вопросов, которые помогут вам составить более точную структуру, которая, вероятно, изменится на более поздних этапах. Существует несколько способов, предоставляемых Selenium Web Driver, с помощью которых вы можете искать веб-элемент, а именно. Id, ClassName, XPath, CSScripting, LinkText,..

Как использовать Smart Waits с транспортиром / Как использовать ожидаемые условия с транспортиром
Вместо этого используйте ExpectedConditions для работы с транспортиром. browser.wait (EC.presenceOf (detailsTableResidents), 3500); Это означает, что он будет ждать до 3500 мс, пока элемент не отобразится. Если элемент отображается в течение 1000 мс, он пропустит оставшиеся 2500 мс ожидания . Таким образом, вы сэкономили 2500 мс. Объяснение. Почему вы должны использовать EC вместо сна, чтобы дождаться рендеринга элемента с помощью Protractor. Protractor «знает об..

Очистка результатов поиска картинок Google
Очистка результатов поиска картинок Google Недавно я начал онлайн-курс по компьютерному зрению на Coursera, чтобы узнать больше об использовании моделей машинного обучения для классификации изображений, обнаружения и методов кластеризации. Мы могли бы сказать, что это то, что меня очень интересует, и проверить это место на наличие более интересных статей по связанным темам в будущем. Чтобы обучить свои модели классификации, вам нужны данные, и обычно рекомендуется получить не менее..

СЕЛЕН ВНУТРИ GOOGLE COLAB
В ЭТОМ ЗАПИСИ Я ОБЪЯСНЯЮ, КАК ИСПОЛЬЗОВАТЬ СЕЛЕН ВНУТРИ GOOGLE COLAB Я пытаюсь заставить его работать множеством способов, но безуспешно. ТОГДА Я НАШЕЛ ОДНУ БИБЛИОТЕКУ, КОТОРАЯ ПОЗВОЛЯЕТ ЛЕГКО ИСПОЛЬЗОВАТЬ СЕЛЕН ВНУТРИ GOOGLE COLAB НАЗВАНИЕ БИБЛИОТЕКИ KORA . ВАМ НЕ НУЖНО ЗАБОТАТЬСЯ ИЗ-ЗА КАКОЙ-ЛИБО КОНФИГУРАЦИИ ИЛИ НАСТРОЙКИ ДРАЙВЕРА. ОН ВСЕ ДЕЛАЕТ ЗА ВАС. ЧТОБЫ УСТАНОВИТЬ БИБЛИОТЕКУ: !pip install kora -q КАК ИСПОЛЬЗОВАТЬ ВНУТРИ COLAB: from..

Очистка 101 с использованием селена на питоне
Мы все хотим создавать вещи, вводить новшества, возиться, экспериментировать, не так ли? Разработчики обычно сталкиваются с трудностями при получении данных для своих личных проектов . Было несколько раз, когда я хотел создать несколько проектов не для коммерциализации, а просто для того, чтобы добавить их в свой арсенал или просто повеселиться, и я уверен, что многие люди будут относиться к этому, но мне не хватало данных, потому что какое приложение или веб-сайт без данных ?..

Вопросы по теме 'selenium-webdriver'

Как запустить Firebug в Selenium WebDriver (Selenium 2)?
Как лучше всего активировать Firebug в Firefox при работе с Selenium 2? Редактировать: хорошо, я понимаю, что «лучший» открыт для интерпретации, но решение на основе профиля действительно было проблемой с селеном 1.0. Так что любая альтернатива...
23846 просмотров
schedule 24.08.2022

Ext JS, скрывающий содержимое текстового поля от HTML и Selenium
Я писал автоматизацию тестирования (в Selenium2 Java, Firefox 3.6) приложения, которое использует много ExtJS. Мне удалось довольно хорошо обойти мощные идентификаторы морфируемых элементов, но на одной странице поведение кода поставило меня в тупик....
995 просмотров
schedule 28.11.2023

Как я могу заставить JUnit 4.8 запускать код после неудачного теста, но перед любыми методами @After?
Я запускаю набор тестов Selenium (фактически Selenium, поддерживаемый WebDriver), используя JUnit 4.8.2. Я бы хотел, чтобы тесты автоматически делали снимок экрана браузера, как только тест терпит неудачу. Все тесты наследуются от...
4164 просмотров

элемент выбора веб-драйвера selenium
У меня есть элемент управления select на моем сайте. Я использую объекты страницы для взаимодействия со страницей. Если я это сделаю (с первыми двумя строками в моем классе и selectByValue в моем методе) @FindBy(id="foo") private Select foo;...
63361 просмотров
schedule 14.10.2022

Как нажимать на все ссылки, полученные с помощью Selenium Ruby
Я написал следующие строки, чтобы щелкнуть все ссылки на выбранной странице, но он нажимает только на одну ссылку и застревает там, щелкая, я использовал API-интерфейс Selenium Web Driver: require 'rubygems' require 'selenium-webdriver' driver =...
2159 просмотров
schedule 07.05.2024

Selenium Webdriver Как переключаться между разными окнами Firefox
Для того, чтобы войти в конференцию как 4 разные роли, для каждой роли я написал System.setProperty("webdriver.firefox.profile", "default"); FirefoxDriver driver = new FirefoxDriver(); driver.manage().timeouts().implicitlyWait(120,...
3416 просмотров

Как получить доступ к сайту на основе webkit на Android через selenium webdriver
Я пишу автоматизированный тестовый пример для веб-сайта, использующего webkit, в частности sqlite. Когда я пытаюсь сделать это с помощью веб-драйвера Selenium на устройстве Android, он просто загружает пустой экран. Я установил для параметра...
293 просмотров

Окно не найдено — исключение NoSuchWindowException не было обработано
Я получаю сообщение об ошибке No Window found Я пытаюсь переключиться в окно, и ниже приведен код, который я использую. VisitMyWebSite(); string originalHandle = driver.CurrentWindowHandle; IWebElement addtoList =...
1641 просмотров
schedule 10.02.2024

Наличие ссылки/текста на страницах результатов поиска с использованием selenium webdriver С#
Я использую Selenium Webdriver, используя С# для автоматизированного тестирования. Я попытаюсь объяснить свою проблему на примере. Я ищу определенный термин на некоторых поисковых сайтах, например www.google.com, и получаю несколько страниц...
2233 просмотров
schedule 11.12.2023

Как проверить наличие или видимость элемента в селене 2 (Selenium WebDriver)
Любой может прислать мне пример кода, как проверить элемент присутствует виден активируется текстовое представление в Selenium WebDrvier с использованием Java
308272 просмотров
schedule 28.11.2023

Проблемы с вводом текста в текстовое поле с помощью ключей отправки Selenium Webdriver
У меня проблема с вводом текста в текстовое поле с помощью Selenium Webdriver. Я делаю следующее: element.clear(); element.click(); element.sendKeys(Keys.BACK_SPACE);...
6556 просмотров
schedule 23.12.2023

Обработка динамически изменяющегося идентификатора элемента - с использованием веб-драйвера selenium
У меня есть страница входа в систему, при нажатии кнопки входа открывается новая вкладка. я переместил элемент управления в новое окно, используя driver.switchTo().window("_blank"); Когда я нажимаю один Button , он открывает новое...
2804 просмотров

Селектор Selenium CSS по идентификатору и нескольким классам
Используя селен здесь впервые, мне было интересно, почему: final WebElement justAnId = findElement(By.cssSelector("#someId")); final WebElement whatIWant = justAnId.findElement( By.cssSelector(".aClass.andAnother input[type=text]") );...
30717 просмотров
schedule 09.11.2023

Автоматизация отчетов для веб-драйвера Selenium
У нас есть инфраструктура автоматизации, настроенная с использованием Selenium Webdriver для нашего проекта. И используйте Junit в качестве механизма тестирования и Aapache-ant для создания и запуска файлов классов Java. Ant создает отчет...
1534 просмотров
schedule 29.10.2022

Запустите тестовые примеры Selenium, используя jenkins
Я подготовил тестовые примеры, используя веб-драйвер selenium, и я запускал локально с помощью MSTEST, и он отлично работает, и теперь я хотел бы переместить свои тестовые примеры в JENKINS, и когда я запускаю из JENKINS, он говорит Starting...
9262 просмотров

webdriver implicitWait не работает должным образом
В коде веб-драйвера, если я использую thread.sleep(20000) . Он ждет 20 секунд, и мой код тоже работает нормально. Чтобы заархивировать то же самое, если я использую неявное ожидание, например driver.manage().timeouts().implicitlyWait(20,...
3742 просмотров
schedule 20.07.2022

Ошибка при разборе Pdf в selenium webdriver ruby
Я пытаюсь разобрать онлайн-pdf с помощью автоматического тестирования в selenium webdriver ruby. Я пытался сделать в соответствии с этим URL-адресом " http://blog.bitcrowd.net/test-rails-pdf-output-with-cucumber./ ". Я получаю ошибку в этой строке...
579 просмотров
schedule 26.08.2022

Элемент Java Selenium Webdriver не может быть прокручен в поле зрения
Добрый день всем, эта проблема заставила меня подумать о том, чтобы пробить мой ноутбук. В приведенном ниже коде я просто наводил курсор на раскрывающееся меню и выбирал из него ссылку. Теперь проблема в том, что я случайно получаю «Элемент не может...
1717 просмотров
schedule 01.07.2022

Исключение нулевого указателя Драйвер Chrome
Исключение нулевого указателя. System.setProperty("webdriver.chrome.driver", System.getProperty("C:\\Users\\xxxxxx\\chromedriver_win32_2.1")); ChromeDriver d1 = new ChromeDriver(); Всем привет, Я пытаюсь автоматизировать ChromeDriver. Но...
1361 просмотров
schedule 30.10.2022

Как создать функцию веб-драйвера, которая передает параметры тестовому скрипту?
Я пытаюсь создать функцию для тестового сценария входа в систему, которая передает такие параметры, как имя пользователя и пароль. Я новичок в этом, пожалуйста, уточните. Вот код, который я написал - public void portalLogin(String Username,...
23594 просмотров