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


Введение в написание автоматизированных тестов пользовательского интерфейса с помощью Selenium и C#
Тщательно разработанный набор тестов пользовательского интерфейса может повысить уровень доверия к вашим приложениям, поэтому мы рассмотрим, как заставить вас работать. Тестирование вашего программного обеспечения является важной частью любого процесса разработки, и существует множество способов проверить, что ваши приложения ведут себя именно так, как должны. Они могут варьироваться от небольших модульных тестов до длительных интеграционных тестов. Автоматизированные тесты..

Автоматизация браузера с помощью Python и Selenium — 9: запуск событий WebDriver
Настройка событий В предыдущем посте мы рассмотрели, как передать параметры экземпляру Selenium WebDriver, чтобы установить различные настройки для браузера. EventFiringWebDriver — это оболочка для экземпляра WebDriver, которая поддерживает запуск событий. Вы можете использовать это для выполнения некоторых действий до или после определенных событий, таких как поиск элемента, переход по URL-адресу, щелчок по элементу или выход из браузера. Он принимает driver и..

Селен
Selenium — это переносимый фреймворк для тестирования веб-приложений. Selenium предоставляет инструмент воспроизведения для разработки функциональных тестов без необходимости изучения языка сценариев тестирования. Что такое селен? Selenium автоматизирует браузеры . Вот и все! Что вы будете делать с этой силой, зависит только от вас. В первую очередь он предназначен для автоматизации веб-приложений в целях тестирования, но, конечно, этим не ограничивается. Скучные задачи..

Лучшие практики Selenium + JavaScript
Подсчет модульных тестов в ваших проектах веб-приложений дает различные преимущества: в первую очередь, убедительный и поддающийся количественной оценке метод демонстрации качества кода инженерам и другим партнерам по проекту. Программная компьютеризация развивает эти идеи значительно дальше и применяет обучение для выполнения тестов присоединения и повторного тестирования в реальном времени на уровне введения (UI). С этого момента мы можем классифицировать присоединяемое тестовое..

День третий в машинном обучении: просмотр веб-страниц и многовариантные прогнозы будущего с помощью Prophet.
Эта статья посвящена прогнозированию машинного обучения с использованием данных, собранных с веб-сайта и трендов Google. Это игрушечный пример, который предполагает корреляцию между поиском по ключевому слову кофе в Google и исторической ценой на кофе. В примере показано, как объединить разные источники данных в библиотеке под названием Prophet , чтобы делать многомерные прогнозы на будущее (на рис. 1 показан окончательный результат обучающего упражнения). Чтобы получить данные с этого..

Одно простое дополнение к Selenium Test Framework, чтобы сделать его более надежным и надежным
Просто обернув функцию выполнения селена нашей собственной версией, вы можете сделать свою тестовую среду более надежной, а ваши тесты - намного более надежными. Хотя селен сегодня чрезвычайно популярен в автоматизации тестирования пользовательского интерфейса и других усилиях по автоматизации, связанных с браузером, он довольно ненадежен и, как известно, вызывает всевозможные ошибки при взаимодействии с DOM. Общие исключения включают: ElementNotInteractableException..

Копировать-вставить строку в редакторе Rich-Text программно
Копировать-вставить строку в редакторе Rich-Text программно Копирование и вставка строки, включая стили (форматированный текст), иногда является сложной задачей для автоматизации. Особенно, когда мы передаем вводимый текст через API. Предположим, мы хотим создать API для задачи автоматизации с помощью Selenium , когда вводимый текст нужно набрать (или вставить) в редакторе форматированного текста, это может быть WYSIWYG или даже Документы Google. Несколько дней назад я..