Хобрук: Ваш путь к мастерству в программировании

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

setSpeed ​​​​в Selenium WebDriver с использованием Ruby
Есть ли способ установить скорость выполнения Selenium Webdriver в ruby. В perl для селена 1(RC) было $sel->set_speed("500"); Но из-за некоторых ограничений Selenium RC мне пришлось перейти на Selenium Webdriver и начать использовать Ruby,...

Исключение NoSuchElement с использованием find_element_by_link_text, когда неявное_ожидание не работает?
Новичок в Python, Selenium и программировании, если уж на то пошло. Я пытаюсь автоматизировать селен, чтобы перейти по определенной ссылке. В этом случае я хочу, чтобы он попал по ссылке, связанной с текстом ссылки «B»: <li><a...

Selenium 2 в Java Ошибка теста JUnit: не удалось начать новый сеанс
Я разрабатываю тестовую программу входа в систему на Java с помощью Selenium2. Когда я запускаю его в JUnit в NetBeans, появляется ошибка: «testLogin (JUnitTest.LoginTest): не удалось начать новый сеанс. Возможными причинами являются неверный адрес...

Как установить каталог загрузки InternetExplorerDriver?
Мы используем Selenium для тестирования загрузки файлов из нашего веб-приложения. В настоящее время мы используем Firefox, установите его в желаемый каталог загрузки и убедитесь, что при загрузке файлов не появляются всплывающие диалоговые окна и не...

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

Поддерживается ли метод Swipe в Android Appium версии 1.3.4?
Я пытался реализовать метод swipe для устройств Android, но этот метод не работает в версии Appium 1.3.4. Ниже кода, который я написал: public void swipe() { JavascriptExecutor js = (JavascriptExecutor) driver; HashMap < String, Double...

загрузка файла с помощью кнопки flash (*.swf) в веб-драйвере Selenium
на моей тестовой веб-странице мне нужно загрузить файл, загрузчик представляет собой кнопку на основе флэш-памяти (*.swf). Может ли кто-нибудь дать мне правильный код для проверки кнопки загрузки файла?...

Скрипты веб-драйвера Selenium не работают на удаленном компьютере для браузера Chrome
Каждый раз, когда я запускаю свои тестовые примеры селена, несколько (5-6) тестовых случаев терпят неудачу при запуске на удаленном рабочем столе. Но когда я запускаю свой локальный, они абсолютно нормально работают. И мой локальный, и RDP имеют...

Веб-драйвер Selenium и TESTNG
Почему команды Selenium WebDriver не отображаются на моем @Test(priority=2) ? Каждый раз, когда я ввожу команды Selenium Web Driver в тесте @Test(priority=1) , он работает только с другим тестом, используя - public class TestingTestNG {...

ElementNotVisibleException: элемент в настоящее время не виден, поэтому с ним нельзя взаимодействовать.
Я получаю ElementNotVisibileException , но на этой странице нет повторяющихся имен с названием «История», но есть «История звонков». Может ли кто-нибудь предложить лучший локатор для поиска элемента? <li class="ui-widget ui-menuitem...
24.05.2024

selenium.common.exceptions.WebDriverException: Сообщение: Служба
У меня возникла проблема, когда я использую селен для управления своим Chrome. Вот мой код: from selenium import webdriver driver = webdriver.Chrome() Когда я попытался запустить его, сначала он работает успешно, на экране появляется...

Как обрабатывать переменный xpath элемента (xpath сохраняет изменения) в selenium webdriver
Я пытаюсь найти элемент управления Ajax (наведите указатель мыши) на домашней странице Amazon для входа. WebElement element = driver.findElement(By.xpath("//*[@id='nav-link-yourAccount']")); однако этот локатор элементов работает некоторое...

В веб-драйвере selenium, почему нам нужно установить неявное ожидание равным 0, прежде чем мы будем использовать явное ожидание
Почему в веб-драйвере Selenium нам нужно установить неявное ожидание равным 0, прежде чем использовать явное ожидание?

Селен ждать, пока метод
Я новичок в использовании Selenium и пытаюсь понять, как использовать метод ожидания на веб-сайте booking.com, чтобы дождаться отображения раскрывающегося списка, как на изображении. Это код, с которым я работаю:...

Исключение при получении xpath к веб-элементу: org.openqa.selenium.support.ui.UnexpectedTagNameException: элемент должен был быть выбран, но был
В нем есть раскрывающийся список с 9 вариантами, все типа якоря (а). Выбор параметра из списка динамически изменяет его класс и другие атрибуты. Вот как выглядит html-код: <select data_old_value="Email"...

Нужен правильный шаг для создания файла Bat с использованием (TestNG.xml + Maven)
Мне интересно создать правильный Bat-файл , Я использую Maven + Selenium(TestNG) . Я пробовал много разных способов разрешения исключения, но это одно из наиболее распространенных исключений: Не удалось найти или загрузить основной класс /...

Как получить доступ к WebElement с помощью XPath с помощью Selenium?
Мне нужен доступ к ссылкам на результаты поиска на этом сайте ( https://www.pibr.org.pl/pl/search/auditor?biegli=1&firmy=1&name=&post_code=&city=Warszawa ) и поместить их в WebElement , но я не могу их найти по классам или чему-то еще. При...

Selenium — определить, завершена ли загрузка веб-страницы в Angular 2+
У меня есть набор тестов Selenium, в котором выполняются интеграционные тесты Selenium для ряда веб-приложений, некоторые из которых написаны на Angular 2+, а некоторые — на AngularJS. Мы используем пользовательский ExpectedCondition с...

RobotFramework Открытие ссылок электронной почты с помощью robotframework-imaplibrary2
В настоящее время используется robotframework-imaplibrary2 [расширение robot framework] Чтобы открыть отправленные электронные письма, я просто хочу открыть ссылку из отправленного электронного письма, используя обычные функции селена фреймворка...

Как получить текст вне div?
<div class="amlocator-store-information" style="" xpath="1"> <div class="amlocator-title" style="">The Better Health Store</div> 2420 E-Stadium Ann Arbor MI 48104 <br><br> (613) 975-6613 <div style=""...

Новые материалы

Я собираюсь научить вас Python шаг за шагом
Привет, уважаемый энтузиаст Python! 👋 Готовы погрузиться в мир Python? Сегодня я приготовил для вас кое-что интересное, что сделает ваше путешествие более приятным, чем шарик мороженого в..

Альтернатива шаблону исходящих сообщений для архитектуры микросервисов
Познакомьтесь с двухэтапным сообщением В этой статье предлагается альтернативный шаблон для папки Исходящие : двухэтапное сообщение. Он основан не на очереди сообщений, а на..

React on Rails
Основное приложение Reverb - это всеми любимый монолит Rails. Он отлично обслуживает наш API и уровень просмотра трафика. По мере роста мы добавляли больше интерактивных элементов..

Что такое гибкие методологии разработки программного обеспечения
Что представляют собой гибкие методологии разработки программного обеспечения в 2023 году Agile-методологии разработки программного обеспечения заключаются в следующем: И. Введение A...

Ториго  — революция в игре Го
Наш следующий вызов против ИИ и для ИИ. Сможет ли он победить людей в обновленной игре Го? Обратите внимание, что в следующей статье AI означает искусственный интеллект, а Goban  —..

Простое развертывание моделей с помощью Mlflow — Упаковка классификатора обзоров продуктов NLP от HuggingFace
Как сохранить свои модели машинного обучения в формате с открытым исходным кодом с помощью MLFlow, чтобы позже получить возможность легкого развертывания. Сегодня модели упаковки имеют несколько..

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