Тестирование 2025, Январь

Тестирование браузера Selenium Headless: HTMLUnitDriver & PhantomJS

Тестирование браузера Selenium Headless: HTMLUnitDriver & PhantomJS

HTMLunitdriver - это самый легкий и самый быстрый браузер без браузера для WebDriver. Он основан на HtmlUnit. Он известен как Headless Browser Driver. Он такой же, как драйвер Chrome, IE или FireFox.

Кроссбраузерное тестирование с использованием Selenium WebDriver

Кроссбраузерное тестирование с использованием Selenium WebDriver

Кроссбраузерное тестирование - это тип функционального теста для проверки того, что ваше веб-приложение работает должным образом в разных браузерах ... Если мы используем Selenium WebDriver, мы можем автоматизировать тестовые случаи с помощью браузеров Internet Explorer, FireFox, Chrome, Safari.

Как работать с iFrames в Selenium Webdriver: switchTo ()

Как работать с iFrames в Selenium Webdriver: switchTo ()

Что такое iframe? Веб-страница, встроенная в другую веб-страницу, или HTML-документ, встроенный в другой HTML-документ, называется фреймом. IFrame часто используется для вставки контента из другого

Тестирование базы данных с использованием Selenium: пошаговое руководство

Тестирование базы данных с использованием Selenium: пошаговое руководство

Selenium Webdriver ограничивается тестированием ваших приложений с помощью браузера. Чтобы использовать Selenium Webdriver для тестирования базы данных, вам необходимо использовать JDBC («Java Database Connectivity»).

Как читать / записывать данные из файла Excel: Selenium POI

Как читать / записывать данные из файла Excel: Selenium POI

В этом руководстве мы узнаем, как читать и записывать данные из Excel в JAVA с помощью selenium webdriver.

Dataprovider & TestNG XML: параметризация в Selenium (пример)

Dataprovider & TestNG XML: параметризация в Selenium (пример)

Есть два способа достижения параметризации в TestNG 1. С помощью аннотации Parameters и XML-файла TestNG. 2. С помощью аннотации DataProvider.

Учебное пособие по TestNG: что такое, аннотации и amp; Фреймворк в Selenium

Учебное пособие по TestNG: что такое, аннотации и amp; Фреймворк в Selenium

Учебное пособие по TestNG: узнайте, как TESTNG преодолевает ограничение другой популярной среды тестирования Junit. TestNG генерирует отчет на основе отчета о тестировании селена

Selenium Automation Framework: на основе данных, ключевых слов и amp; Гибридный

Selenium Automation Framework: на основе данных, ключевых слов и amp; Гибридный

В основном Selenium WebDriver создает три типа фреймворков для автоматизации ручных тестов: Data Driven, Keyword Driven и Hybrid Test Framework.

Как выбрать дату из DatePicker / Calendar в Selenium Webdriver

Как выбрать дату из DatePicker / Calendar в Selenium Webdriver

В этом руководстве приведены пошаговые инструкции по выбору формы даты DatePicker в календаре с помощью Selenium Webdriver.

Объектная модель страницы (POM) & Page Factory in Selenium Учебное пособие

Объектная модель страницы (POM) & Page Factory in Selenium Учебное пособие

Прежде чем мы узнаем об объектной модели страницы, давайте разберемся - почему POM? Запуск автоматизации пользовательского интерфейса в Selenium WebDriver - НЕ сложная задача. Вам просто нужно найти элементы, произвести над ними операции. Минусы

Настроить, PDF & Отправка отчетов TestNG по электронной почте в Selenium WebDriver

Настроить, PDF & Отправка отчетов TestNG по электронной почте в Selenium WebDriver

Библиотека TestNG предоставляет очень удобную функцию отчетов. После выполнения узнайте, как настроить отчет, PDF & Электронная почта отчета в Selenium WebDriver

Как выполнить неудачные тестовые примеры в TestNG: Selenium WebDriver

Как выполнить неудачные тестовые примеры в TestNG: Selenium WebDriver

Раньше вы выполняли файл testng.xml только через eclipse. Здесь вы выполните тот же файл testng.xml, используя командную строку, и сохраните информацию журнала, используя присутствующий класс Reporter.

Генерация отчета TestNG в Selenium WebDriver

Генерация отчета TestNG в Selenium WebDriver

Создание отчетов очень важно как при автоматическом, так и при ручном тестировании. Посмотрев на результат, вы можете легко определить, сколько тестовых примеров выполнено, не прошло

Параллельное выполнение в Selenium: обработка сеанса и amp; Зависимость TestNG

Параллельное выполнение в Selenium: обработка сеанса и amp; Зависимость TestNG

Чтобы понять, как запускать сценарии selenium параллельно с несколькими браузерами. Давайте сначала разберемся с обработкой сеанса. Во время выполнения теста Selenium WebDriver должен постоянно взаимодействовать с браузером, чтобы

TestNG: Как запустить несколько наборов тестов в Selenium

TestNG: Как запустить несколько наборов тестов в Selenium

TestNG позволяет вам запускать методы тестирования, тестовые классы и тестовые примеры параллельно внутри вашего проекта. Выполняя параллельное выполнение, мы можем сократить «время выполнения», поскольку тесты запускаются и выполняются одновременно в разных потоках.

Слушатели TestNG в Selenium: ITestListener & Пример ITestResult

Слушатели TestNG в Selenium: ITestListener & Пример ITestResult

В TestNG есть несколько слушателей, которые действуют как интерфейсы для изменения поведения TestNG по умолчанию. Судя по названию, слушатели «слушают». к событию, определенному в сценарии селена, и вести себя соответствующим образом. Это позволяет настраивать отчеты или журнал TestNG.

TestNG @Test Priority в Selenium

TestNG @Test Priority в Selenium

Приоритет тестового примера в TestNG. TestNG - это среда тестирования, которая охватывает различные типы тестовых проектов, такие как модульный тест, функциональный тест, сквозной тест, тест пользовательского интерфейса и интеграционный тест. Вы можете запустить один или несколько тестовых случаев в своем коде TestNG.

Как работать с веб-таблицей в Selenium WebDriver

Как работать с веб-таблицей в Selenium WebDriver

Чтение веб-таблицы HTML Бывают случаи, когда нам нужно получить доступ к элементам (обычно текстам), которые находятся в таблицах HTML. Однако веб-дизайнер очень редко предоставляет атрибут id или name t.

Группы TestNG: включить, исключить с примером - Учебное пособие по Selenium

Группы TestNG: включить, исключить с примером - Учебное пособие по Selenium

TestNG - это среда тестирования, которая охватывает различные типы тестов, такие как модульный, функциональный, сквозной, пользовательский интерфейс и интеграционный тест. Вы можете запустить один или несколько пакетов (пакет здесь означает

Обработка динамических веб-таблиц с помощью Selenium WebDriver

Обработка динамических веб-таблиц с помощью Selenium WebDriver

В сети публикуются HTML-таблицы двух типов: Статические таблицы: данные статичны, т.е. количество строк и столбцов фиксировано. Динамические таблицы: данные являются динамическими, т.е. количество строк и столбцов НЕ

Как скачать & Установите TestNG в Eclipse для Selenium WebDriver

Как скачать & Установите TestNG в Eclipse для Selenium WebDriver

Ниже приводится пошаговое руководство по установке TestNG в Eclipse. Установка TestNG в Eclipse. Шаг 1. Запустите Eclipse. В строке меню нажмите «Справка». Выберите «Eclipse Marketplace ...» вариант.

Драйвер Gecko (Marionette) Selenium: загрузка, установка, использование с Firefox

Драйвер Gecko (Marionette) Selenium: загрузка, установка, использование с Firefox

Что такое драйвер Gecko? Термин Gecko обозначает движок веб-браузера, встроенный в браузер Mozilla Firefox. Драйвер Gecko действует как прокси между клиентами с включенным веб-драйвером (Eclipse, Netbeans,

Как найти все / неработающие ссылки с помощью Selenium Webdriver

Как найти все / неработающие ссылки с помощью Selenium Webdriver

Что такое неработающие ссылки? Неработающие ссылки - это ссылки или URL-адреса, которые недоступны. Они могут не работать или не работать из-за какой-либо ошибки сервера. URL-адрес всегда будет иметь статус 2xx, который является действительным. В

Желаемые возможности в Selenium WebDriver

Желаемые возможности в Selenium WebDriver

Класс желаемых возможностей помогает нам сообщить веб-драйверу, какую среду мы собираемся использовать в нашем тестовом сценарии. Метод setCapability класса желаемых возможностей, который объясняется в более поздней части учебника,

Как проверить всплывающую подсказку с помощью Selenium WebDriver

Как проверить всплывающую подсказку с помощью Selenium WebDriver

Всплывающая подсказка - это текст, который появляется при наведении курсора мыши на объект, например ссылку, изображение, кнопку, текстовую область и т. Д. На веб-странице. Текст часто дает больше информации об объекте, на котором он

Щелчок мышью & Событие клавиатуры: класс действий в Selenium Webdriver

Щелчок мышью & Событие клавиатуры: класс действий в Selenium Webdriver

В этом руководстве мы научимся обрабатывать специальные события клавиатуры и мыши с помощью класса действий в Selenium Webdriver.

Как загрузить & Загрузите файл с помощью Selenium Webdriver

Как загрузить & Загрузите файл с помощью Selenium Webdriver

В этом руководстве мы узнаем, как работать с загрузкой и загрузкой файлов с помощью Selenium WebDriver и Wget.

XPath в Selenium WebDriver Tutorial: как найти XPath?

XPath в Selenium WebDriver Tutorial: как найти XPath?

XPath в Selenium WebDriver используется для поиска элемента на веб-странице. Существует два типа XPath: 1) Абсолютный & 2) Относительный. мы изучим методы Xpath Contains (), используя OR & И, функция начала с, текст (), оси XPath, отслеживание, предок, дочерний элемент, предшествующий, следующий брат, родительский элемент, собственное лицо, потомок.

Selenium Alert & Обработка всплывающих окон: что делать?

Selenium Alert & Обработка всплывающих окон: что делать?

В этом руководстве мы узнаем, как обрабатывать всплывающие окна и предупреждения в селене, типы предупреждений и веб-драйверы, а также обрабатывать несколько окон.

Поиск элементов по тексту ссылки & Частичный текст ссылки в Selenium Webdriver

Поиск элементов по тексту ссылки & Частичный текст ссылки в Selenium Webdriver

В этом руководстве по Selenium Webdriver мы узнаем о доступе к ссылкам с помощью By.tagName, By.xpath (), By.cssSelector (), а также о доступе к таблицам.