План на курса
Въведение в автоматизираното тестване
- Концепции за тестовете
- Възможности и ограничения на Selenium локатори
- Разбиране на локаторите
- Локатори ID, CSS, XPath и Name
Разширените локатори
- Динамични локатори
- Създаване на путьове
- Връзки между елементите по патята
- Локализиране на елементи с желан текст
- Редовни практики
Apache Maven
- Конфигуриране на проекта
Selenium WebDriver
- Основи на Java
- Java IDE
- WebDriver API
- Отстраняване на грешки
- Дебагиране
TestNG
- Асъртации
- Анотации
- Тестови сюити
- Параметри
- Крос-браузър тестване
- Доклади
Разширен Selenium WebDriver
- Динамично съдържание
Selenium Grid
- Разбиране на разпределеното тестване
- Подготовка на инфраструктурата
- Използване на Remote WebDriver
Управление на проекта
- Система за контрол на версиите Git
- Интеграция с Jenkins
- Интегриране на BDD Cucumber Test Suites в Jenkins
Изисквания
- Разбиране на непрекъснатата интеграция.
- Опит с Subversion или друга система за контрол на версиите.
- Опит в програмирането с Java.
Целева група
- Инженери
- Тестирователи
Отзиви от потребители (4)
практически упражнения, които улесняват запаметяването на информацията
ashley bolen - Insurance Corporation of British Columbia
Курс - Test Automation with Selenium
Машинен превод
Ключовите теми могат да бъдат обсъjudени и споразумени предварително с треньора. Успокояваща и приятна атмосфера по време на семинарните дни.
Lorenz - Continentale Lebensversicherung AG
Курс - Advanced Selenium
Машинен превод
Тренерът има дълбока опит и е добре преподаван в детайли. Дълбината на знанието и страстта към преподаването се ценят много.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Курс - Jenkins 2: Building CI/CD Pipelines
Машинен превод
Придобих нови познания и съм доста уверен в тях. Ничего не ми е непонятно.
Barbara - Titian Software Poland Sp. z o.o.
Курс - Selenium WebDriver in C#
Машинен превод