Проверка наличия элементов в Selenium
Из этой статьи вы узнаете, как реализуется проверка наличия элементов и текста на веб-странице, а также проверка их расположения.
Автоматизация тестирования программного обеспечения
Из этой статьи вы узнаете, как реализуется проверка наличия элементов и текста на веб-странице, а также проверка их расположения.
Нередко на сайтах реализуются редиректы одних страниц на другие. Давайте разберем, как протестировать такие перенаправления в Cypress.
Цель этой статьи – познакомить вас с инструментом Selenium, его преимуществами и функциональными возможностями, а также показать, как легко создать свой первый тест на языке C#.
CAPTCHA создана, чтобы пропускать людей и задерживать ботов. Но значит ли это, что ее невозможно обойти? К счастью, можно! В этой статье вы узнаете о трех различных способах обхода капчи через Selenium на Python.
Selenium – это мощный инструмент, который позволяет автоматизировать повторяющиеся задачи и может использоваться для веб-скрейпинга.
В этой статье мы разберем, как написать веб-скрапер (web scraper) с помощью Selenium. Веб-скрапинг – это поиск нужной информации в Интернете. Вам потребуются базовые навыки работы с терминалом, а именно знание команд cd и mkdir. Также у вас должны быть установлены pip и Python3.
При извлечении данных со страницы с помощью XPath в Selenium WebDriver, для поиска внутри определенного элемента, а не по всей странице, перед XPath необходимо добавить точку (.). В данной статье я покажу вам, как это использовать.
Достижение комплексного обеспечения качества требует стратегического подхода, и одним из ключевых моментов в этой области является интеграция ИИ-тестирования.
Поскольку API становятся все более важными, необходимо иметь надежные инструменты для их тестирования и эффективного управления. Одним из таких инструментов, завоевавших огромную популярность среди разработчиков, является Postman.
В этой статье мы поговорим о том, как настроить пользовательское логирование для оптимизации работы с тест-раннером (test runner).
Данный шаблон проектирования уже давно является практически стандартным архитектурным шаблоном для множества работ по автоматизации. Мы все согласны с преимуществами, которые он дает. При этом мы иногда пренебрегаем некоторыми сложностями, которые он создает в долгосрочной перспективе.
Selenium Webdriver ограничен тестированием ваших приложений в браузере. Чтобы использовать Selenium для проверки баз данных, необходимо воспользоваться JDBC (Java Database Connectivity). JDBC — это API, позволяющий выполнять запросы к базам данных на языке SQL.
Профиль Firefox — это параметры персонализации, применяемые в браузере. Статья рассказывает, как настроить профиль для Selenium-тестов.
Selenium WebDriver используется для автоматизации работы веб-приложения, однако он не генерирует никаких отчётов. TestNG, напротив, генерирует отчёт о тестировании по умолчанию.
Репозиторий — это общее место хранения всех объектов. Статья описывает, как создать репозиторий в Selenium с помощью XML и файлов Properties.