Съдържание и теми, включени в курса
Въведение
- Обзор на Selenium за автоматизирано тестване на уеб приложения
- Обзор на C# и .NET
Начален етап
- Инсталиране и конфигуриране на WebDriver с C#
- Използване на NuGet, библиотеки и разширения
- Подготвяне на Visual Studio
- Идентифициране на елементите от потребителския интерфейс
Използване на Selenium WebDriver
- Изпълнение на потребителски действия в WebDriver
- Запазване и валидиране на данни от уеб страница
- Използване на фрейми, аларми и множество браузърни прозорци
Използване на вградените функции на C#
- Обработка на изключения
- Синхронизиране
- Работа с Page Objects (POM)
- Тестова структура
- Използване на помощни библиотеки
Използване на автоматизирани тестове с C# и Selenium
- Подготовка на проект за фреймворк на Selenium automation в C#
- Създаване на C# Selenium automation framework .NET Core 5.0 от нула
- Пишете тест с използване на Selenium, C# и Nunit в Visual Studio IDE
- Изпълнение на автоматизиран тест с C# и Selenium
- Извършване на автоматизирани тестове с C# и Selenium в браузър
Резолюция на проблеми
Обобщение и следващи стъпки
Изисквания
- Работно знание на C#
- Опък с Microsoft Visual Studio
Целева група
- Разработчици
- Тестиращи лица
Отзиви от участници (3)
практически упражнения, които улесняват запаметяването на информацията
ashley bolen - Insurance Corporation of British Columbia
Курс - Test Automation with Selenium
Машинен превод
Тренингът беше индивидуален, така че беше специализиран според моите конкретни нужди. Шейн подчерта елементи на WPF/C#, които може да бъдат полезни за моите проекти по развитие.
Warren Nolan - Northrop Grumman
Курс - Programming in WPF
Машинен превод
Приятен и дружелюбен. Много добре осведомен. Бих препоръчал Шейн на други.
Joshua - California State University Bakersfield
Курс - Programming in C# with Visual Studio 2022
Машинен превод