SELENIUM TUTORIAL – ЛУЧШИЙ БЕСПЛАТНЫЙ ОБУЧЕНИЕ SELENIUM TUTORIAL | НАЧАЛЬНЫЙ ДО ПРОДВИНУТОГО УРОВНЯ

Selenium — это один из инструментов автоматического тестирования с открытым исходным кодом.

Selenium автоматизирует веб-приложения. Тестирование, выполняемое тестировщиками программного обеспечения с помощью инструмента тестирования Selenium, известно как тестирование Selenium.

В этом бесплатном учебном пособии по Selenium мы подробно рассмотрим все концепции Selenium (от базовых сценариев тестирования Selenium до расширенной среды тестирования) с простыми для понимания практическими примерами. .

Это учебное пособие по Selenium полезно для пользователей от начинающих до продвинутых, которые хотят изучить селен или научиться автоматизации.

Selenium Software – это набор программного обеспечения (IDE, RC, WebDriver), который служит для различных целей Selenium QA. потребности тестирования.

SELENIUM TUTORIAL – ЛУЧШИЙ БЕСПЛАТНЫЙ ТРЕНИНГ SELENIUM | ОТ НАЧИНАЮЩЕГО ДО ПРОДВИНУТОГО УРОВНЯ

< h2 id=h-selenium-4-tutorial-faqs>Учебное пособие по Selenium 4 — часто задаваемые вопросы

Почему это учебное пособие по Selenium WebDriver?

< p>В этом учебном пособии по веб-драйверу Selenium вы узнаете, как работать с селеном для создания автоматизированных тестовых сценариев (скриптов селена) для любых приложений веб-браузера и как создавать собственную структуру.

Каковы предварительные требования?

  • Знание концепций ручного тестирования 
  • Базовые знания языка программирования Core Java (основы Java и ООП объектно-ориентированного программирования)

Изучение — Java для начинающих

Кто является целевой аудиторией этого руководства по Selenium?

Программное обеспечение Тестировщики, инженеры по обеспечению качества

Учебное пособие по Selenium 4 — Содержание

Если вы опытный тестер Selenium, ознакомьтесь с последними функциями альфа-версии Selenium 4

SELENIUM BASICS

  • Что такое автоматизация Тестирование — преимущества и типы инструментов
  • Что такое Selenium IDE, Selenium RC, Selenium WebDriver, Selenium Grid?
  • Установка Selenium IDE, Firebug и Firepath

SELENIUM WEBDRIVER

  • Архитектура Selenium WebDriver
  • Установка Selenium
  • Проблемы и ограничения Selenium
  • Первый скрипт Selenium WebDriver
  • Работа с браузером Firefox
  • Решение — не удалось запустить браузер с помощью Selenium WebDriver
  • Работа с браузером Chrome
  • Работа с браузером IE
  • Разница между FindElement и FindElements
  • Установите Firebug, Fire path и другие надстройки для Selenium
  • Локаторы в Selenium
  • Динамический Xpath
  • Динамический CSS
  • Обработка раскрывающихся списков
  • Как работать с загрузкой файлов< li>Обработка предупреждений и всплывающих окон
  • Обработка нескольких окон
  • Событие наведения мыши в Selenium
  • Щелчок правой кнопкой мыши
  • Двойной щелчок
  • Перетаскивание
  • Снимок экрана в Selenium
  • Снимок экрана полной страницы в Selenium 4
  • Параметризация
  • Синхронизация
  • Неявная Ожидание, явное ожидание и свободное ожидание в Selenium
  • Неявное ожидание
  • Явное ожидание WebDriver
  • Свободное ожидание в Selenium
  • Apache POI
  • Как читать данные из файла Excel
  • Как записать данные в Файл Excel
  • Тестирование базы данных с использованием MSSQL
  • Тестирование базы данных с использованием MySQL
  • Тестирование базы данных с использованием DB2
  • Обработка вызовов Ajax в Selenium
  • Listeners в Selenium
  • Обработка JavaScript в Selenium
  • Исключение ссылки на устаревший элемент в Selenium
  • Интеграция Sikuli с Selenium
  • Безголовое тестирование браузера
  • Безголовое тестирование браузера с использованием HtmlUnitDriver
  • Безголовое тестирование браузера с использованием PhantomJSDriver

TESTNG

  • Установка TestNG
  • Полное руководство по TestNG

ОТЧЕТЫ

  • Обширные отчеты Введение
  • Отчеты по экстентам — Extent Spark Reporter (последняя версия 2022)
  • Создание снимков экрана и включение в отчеты по экстентам
  • Отчеты по экстентам, версия 4

СТРОЙКА И ИНСТРУМЕНТЫ НЕПРЕРЫВНОЙ ИНТЕГРАЦИИ

  • Инструмент сборки ANT — как загрузить и установить
  • Инструмент сборки Maven — как скачать и установить
  • Создание проекта Maven Selenium
  • GIT Интеграция с Selenium
  • Jenkins — Как скачать и установить
  • Jenkins — Выполнение скриптов TestNG
  • Jenkins — создание отчетов после выполнения теста
  • Jenkins — выполнение проекта Maven
  • Создание сборки и выполнение сборки для ночного выполнения
  • Отправка отчета по электронной почте на основе состояния сборки
  • Непрерывная интеграция Selenium с Jenkins [Selenium — Maven — Git – Jenkins] – Пошаговое руководство

КРОСС-БРАУЗЕРНОЕ ТЕСТИРОВАНИЕ

  • BrowserStack – Запуск тестов Selenium на BrowserStack
  • Kobiton — платформа для тестирования мобильных устройств с реальными устройствами
  • LambdaTest — запуск сценариев Selenium в облаке LambdaTest

ТЕСТИРОВАНИЕ МОБИЛЬНЫХ УСТРОЙСТВ

  • Платформа для тестирования мобильных устройств с реальными устройствами

СТРУКТУРЫ АВТОМАТИЗАЦИИ

  • Что такое платформа и ее типы
  • Шаблон проектирования объектной модели страницы
  • Управляемый данными Framework
  • Как объяснить архитектуру Test Automation Framework или Selenium Automation Framework на собеседовании

Тестирование API

  • Изучение API-тестирования
  • Postman Tutorial (API Testing with Postman)

ВОПРОСЫ НА ИНТЕРВЬЮ

  • Среда автоматизации тестирования Вопросы для собеседования
  • Вопросы для собеседования по Selenium
  • Вопросы для собеседования по TestNG
  • Вопросы для собеседования по Java
  • Вопросы для собеседования по Python
  • Вопросы для собеседования по тестированию API

ДЕМО-САЙТЫ

  • Веб-сайт для практики автоматизированного тестирования

ОБРАЗЕЦ РЕЗЮМЕ

  • Резюме тестировщика автоматизации

Пожалуйста, не стесняйтесь поделиться этим руководством по Selenium, чтобы помочь как можно большему количеству людей!

Если вы обнаружили, что мы пропустили какую-либо тему автоматизации Selenium, пожалуйста, дайте нам знать в разделе комментариев ниже. Мы включим эти концепции Selenium в наше бесплатное руководство по Selenium WebDriver. Вы также можете узнать больше о Selenium на его официальном сайте.

Если вы хотите изучить Selenium онлайн, вы можете связаться с нами для онлайн-обучения по Selenium.
TAG: qa

Comment Disabled for this post!