Similar presentations:
seleniumutils_presentation
1.
SeleniumUtils: Презентациявозможностей и методов
Инструменты для автоматизации
веб-тестирования с Selenium
2.
Инициализация браузера спресетами
• SeleniumUtils предоставляет гибкую и
простую инициализацию браузеров.
• 1. Импорт библиотек
• 2. Инициализация браузера с пресетом по
умолчанию
• 3. Использование пресетов (Headless,
Secure, Maximized и т.д.)
• 4. Создание кастомных пресетов
3.
Поиск и получение элементов• Методы для поиска элементов на вебстранице.
• 1. Метод get_xpath для формирования
динамических XPath
• 2. Метод get_element для поиска одного
элемента
• 3. Метод get_elements для поиска списка
элементов
4.
Выполнение действий наэлементах
• Методы для выполнения действий на
элементах (клики, ввод текста, чекбоксы).
• 1. Клик по элементу (CLICK)
• 2. Ввод текста (WRITE)
• 3. Установка чекбоксов (SET_CHECKBOX)
• 4. Скриншоты и выделение элементов
5.
Парсинг таблиц• Методы для парсинга таблиц на вебстранице.
• 1. Метод parse_table_headers для парсинга
заголовков таблиц
• 2. Метод parse_table для извлечения
данных из таблицы
6.
Работа с вкладками, окнами,фреймами и алертами
• Методы для управления браузером.
• 1. Переключение между окнами
(switch_to_window)
• 2. Переключение между вкладками
(switch_to_tab)
• 3. Управление фреймами (switch_to_frame)
• 4. Управление алертами (get_alert,
close_alert)
7.
Работа с файлами• Методы для загрузки и сохранения файлов.
• 1. Загрузка файлов с веб-элементов
(save_file)
• 2. Сохранение страницы как PDF
(save_page_as_pdf)
• 3. Загрузка файлов через input[type='file']
(add_files)