План на курса
Введение
- Обзор на автоматизиран тест с Selenium на веб приложения
- Обзор на C# и .NET
Започване
- Инсталиране и конфигуриране на WebDriver с C#
- Използване на NuGet, библиотеки и разширения
- Подготовка на Visual Studio
- Идентифициране на елементи на потребителския интерфейс
Използване на Selenium WebDriver
- Извършване на действия на потребителя в WebDriver
- Захвърляне и валидиране на данни от уеб страница
- Използване на рамки, уведомления и множествени прозорци на браузъра
Използване на вградените функции на C#
- Разрешаване на изключения
- Синхронизация
- Работа с Page Objects (POM)
- Структура на теста
- Използване на помощни библиотеки
Използване на C# Selenium Test Automation
- Настрояване на проект за Selenium автоматизиран тестов фреймворк в C#
- Създаване на C# Selenium автоматизиран тестов фреймворк .NET Core 5.0 от нула
- Писане на тест с Selenium, C# и Nunit с Visual Studio IDE
- Изпълнение на C# Selenium тест
- Изпълнение на C# Selenium тестове в браузър
Разрешаване на проблеми
Резюме и следващи стъпки
Изисквания
- Работещи знания на C#
- Завършеност с Microsoft Visual Studio
Целева аудитория
- Разработчици
- Тестиращи
Отзиви от потребители (5)
Тренингът беше индивидуален, така че беше специализиран според моите конкретни нужди. Шейн подчерта елементи на WPF/C#, които може да бъдат полезни за моите проекти по развитие.
Warren Nolan - Northrop Grumman
Курс - Programming in WPF
Машинен превод
Добро взаимоотношение, Łukasz имаше време за въпросите на всички и успя да помогне на всяко лице с проблеми.
Kelly Morris - Titian Software Poland Sp. z o.o.
Курс - Selenium WebDriver in C#
Машинен превод
Подредено според нашите нужди
Rafal - Haleon
Курс - C#.Net
Машинен превод
Всичко. Още веднъж, като се има предвид количеството концепции, които Фульвио обхвана, включително подробните обяснения за три дни, беше наистина добре. Много ми хареса, че той обхвати много от концепциите, които ни трябват като Дата инженери.
Florim - Jisc
Курс - Programming in C# with Visual Studio
Машинен превод
Тренерът е приятен. Обясненията му са ясни и интересни. Той се старае да направи уроците колкото е възможно по-интересни. Насладих се на урока и придобих много знания. Благодаря ти много. Най-полезната техника, която научих, е локализирането на елементи за различни веб компоненти като текстови полета, радиобутони и бутони. Понякога идентификаторът на елемента не се заваря правилно. Научихме различен начин за локализиране на елементи чрез CSS селектори, XPath, име и ID. Много ми харесаха обясненията. Благодаря ти.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Курс - Advanced Selenium with C#
Машинен превод