WedX - журнал о программировании и компьютерных науках

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


Модульное тестирование в JavaScript: учебник
В мире тестирования проверка отдельной функциональности сильно отличается от сквозного тестирования всего приложения. Хотя обе функции одинаково важны, необходимо протестировать каждую функциональность (также известную как модуль), чтобы гарантировать, что каждая отдельная функция в приложении работает должным образом. Вот тут-то и появляется модульное тестирование . Поскольку JavaScript является популярным языком программирования, используемым для разработки веб-приложений, становится..

Изучение возможностей Selenium с помощью javascript
Selenium WebDriver и JavaScript предлагают разработчикам мощный набор инструментов для автоматизации веб-задач и проведения эффективного тестирования. В этой статье мы рассмотрим базовый процесс настройки, преимущества использования Selenium с JavaScript, примеры кодирования, распространенные варианты использования и общие преимущества, которые он дает для веб-разработки. Преимущества Selenium с JavaScript Кроссбраузерная совместимость: легко запускайте скрипты автоматизации в..

Использование селена и Pandas в Python для получения данных таблицы с веб-сайта JavaScript
Эта история следует из двух предыдущих сообщений, которые я сделал в связи с созданием Твиттер-бота , чтобы публиковать сообщения, когда срочные паспорта Великобритании Fast Track и услуги Premium доступны онлайн. О них можно узнать здесь: Создание бота в Твиттере для публикации, когда паспортная служба правительства Великобритании находится в сети В этом посте я создал простого бота в Твиттере, который публикует твит, когда паспортная служба gov.uk онлайн и…..

Впечатляющее автоматизированное тестирование с использованием веб-драйвера Python и Selenium
Автоматизируйте тестирование с помощью Python Привет всем, это Алан Энтони из области автоматизированного тестирования, и эта статья посвящена автоматизации тестирования с использованием Python. Давайте сначала посмотрим на повестку дня статьи. В этой статье будут рассмотрены следующие темы: Введение в селен Почему Python для автоматизированного тестирования? Привязка Selenium и Python Pycham для питона Локаторы в селене. Давайте разберемся, что такое селен и почему он..

Использование Selenium и голосового API Twilio, чтобы позвонить самому себе, чтобы забронировать место для вакцины в Индии.
Вот как я использовал Selenium и голосовой API Twilio на Python, чтобы позвонить, когда рядом с моим местоположением в Индии появились свободные места для вакцин. Ситуация с пандемией в Индии в мае 2021 г. Индия переживает вторую волну пандемии коронавируса, когда во время ее пика в начале мая ежедневно регистрируется 400 тысяч случаев заболевания. Covisield и Covaxin были двумя вакцинами, которые были доступны через веб-сайт CoWIN . Covisield — это название, данное вакцине..

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

Новый экземпляр WebDriver для каждого метода тестирования?
Как лучше всего создавать экземпляры webdriver в Selenium-webdriver? Один раз для каждого метода тестирования, для каждого тестового класса или для каждого тестового прогона? Их развертывание кажется довольно (очень!) Дорогостоящим, но если...
28.03.2024

Как настроить IEDriverServer для тестирования в IE8
Пожалуйста, я делаю автоматические тесты с помощью selenium webdriver Java. Для тестирования в IE я сделал: **System.setProperty("webdriver.ie.driver", "C:\\dev\\drivers\\IeDriver\\IEDriverServer.exe"); DesiredCapabilities...

Как изменить размер окна в Chrome и Firefox при тестировании с Selenium?
Мы создали расширения для Chrome, Firefox и Safari и хотим протестировать наши расширения с помощью Selenium. У нас есть сервер Ubuntu, и я установил на него Firefox и Chrome (с ChromeDriver). Тесты работают, но проблема в том, что окно Chrome...

Python Webdriver: оператор If-And не работает с числовыми значениями
У меня есть оператор IF-AND, который не работает должным образом. Это происходит на Python 2.7.9. numberOfActiveConfigs = len(driver.find_elements_by_xpath("//select[@id='active_config']/option")) for cnt in range (0, 5): print...

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

JavsScript не может щелкнуть параметр элемента
Ниже приведен HTML-код элемента, который я хочу щелкнуть: <select id = "per-page-xxxxxxxx" //xxxxxxx is a dynamic string <option value="10">10</option> <option value="25">25</option> <option...

Найдите идентификатор элемента на веб-странице для использования с селеном
Я хочу автоматически щелкнуть элемент на веб-странице, используя следующий код на Python: driver.find_element_by_id("book appointment").click() Снимок веб-страницы выглядит следующим образом: Моя проблема в том, что я не могу найти...

Скрытый ввод файла Python Selenium
Я столкнулся с проблемой при попытке загрузить файл в скрытый ввод файла с помощью Python Seleniun. Чтобы было понятнее, посмотрите на изображение ниже. Пример проблемы Я сам загрузил один файл для первого поля. Ниже приведен пример...
08.04.2024

Ошибка всплывающей подсказки в Eclipse Kepler после установки TestNG
Мои проекты в Eclipse Kepler работали нормально, пока я не скачал TestNG. После загрузки TestNG я не могу нажать кнопку запуска для своего кода. После того, как я нажму «Выполнить» или даже если я наведу курсор на «Выполнить», появится следующее...

OpenQA.Selenium.WebDriverException: неизвестная ошибка: не удалось запустить Chrome: аварийный выход при выполнении тестов через запуск Selenium в Linux
Я создал приложение, которое использует Selenium , используя .NetCore для использования его в Linux, на самом деле это моя реализация кода: public class Program { public static async Task Main(string[] args) { //Settings for...

Почему прокрутка вызывает исключение веб-драйвера Selenium?
Я пишу бота, который нажимает кнопки запроса. Я прокручиваю кнопку запроса, нахожу ее по идентификатору и нажимаю на нее. Я использую Safari и Python 3. #pop_up_request_buttons_id_list - all of the ids button =...

Веб-скрейпинг Linkedin Pagination не работает для поиска
Я не могу заставить Linkedin разбивать страницы, когда я пытаюсь сделать следующее: URL-адрес поиска: https://www.linkedin.com/search/results/people/?keywords=Business%20Development&origin=SWITCH_SEARCH_VERTICAL Затем я могу перейти на первую...

Как прикрепить снимки экрана в Pytest JUNIT xml, чтобы они отображались в Azure DevOps?
Как я могу автоматически добавлять скриншоты в JUNIT xml с помощью Pytest? Я хочу, чтобы к отчету были приложены скриншоты, сделанные во время выполнения тестов, но документация Pytest по этой части не очень ясна. Кроме того, В документации по...

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

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..

ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..


Для любых предложений по сайту: [email protected]