План на курса
Въведение в автоматизираното тестване
- Концепции за тестовете
- Възможности и ограничения на 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.
Целева група
- Инженери
- Тестирователи
Отзиви от потребители (5)
Тренерът има дълбока опит и е добре преподаван в детайли. Дълбината на знанието и страстта към преподаването се ценят много.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Курс - Jenkins 2: Building CI/CD Pipelines
Машинен превод
Добро взаимоотношение, Łukasz имаше време за въпросите на всички и успя да помогне на всяко лице с проблеми.
Kelly Morris - Titian Software Poland Sp. z o.o.
Курс - Selenium WebDriver in C#
Машинен превод
Тренирът беше много добре организиран. Той обясни за всички инструменти, необходими за тренинга, в началото. Тренирът с удоволствие раз potrà все съмнения и бяха обсъждани практически примери.
Vivek Verma - Global Knowledge Network Training Ltd
Курс - DevOps Practical Implementation and Tools
Машинен превод
Тренерът е приятен. Обясненията му са ясни и интересни. Той се старае да направи уроците колкото е възможно по-интересни. Насладих се на урока и придобих много знания. Благодаря ти много. Най-полезната техника, която научих, е локализирането на елементи за различни веб компоненти като текстови полета, радиобутони и бутони. Понякога идентификаторът на елемента не се заваря правилно. Научихме различен начин за локализиране на елементи чрез CSS селектори, XPath, име и ID. Много ми харесаха обясненията. Благодаря ти.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Курс - Advanced Selenium with C#
Машинен превод
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Курс - Advanced Selenium
Машинен превод