План на курса
Въведение
Настройка на проекта
Настройка на .Net и VisualStudio
Типове данни и оператори в C#
- Типове променливи
- Оператори
- Условни изрази
- Циклични изрази
- Списъци
- Превръщане
- Масиви
Обекто-ориентирано програмиране
- Създаване на класове
- Конструктори
- Претоварване на конструктори
- Пространства на имената и изявления за използване
Методи
- Създаване на методи
- Вторично използване на методи
- Претоварване на методи
- Предаване на аргументи
Контейнъри
- Списъци
- Вектори
- Речник
- Генерики
Разширение на класовете
- Конструиране на класове
- Наследяване
- Полиморфизъм
- Абстрактни класове
- Интерфейсни класове
Работа с низове
- Манипулация
- Форматиране
- Токенизатори
Единични тестове
- Тестиране на уеб
- Създаване
- Асерции
Отстраняване на грешки
- Прозорец за наблюдение
- Команди за отстраняване на грешки
- Функции за отстраняване на грешки
Обработка на изключения
- Блок за захващане
- Блок за завършване
- Ключова дума за хвърляне
- Блок за пробване и захващане
Работа с JSON
- Структура
- Библиотеки за JSON
- Създаване на JSON низове
- Десериализация
Към рамо за автоматизация
Заключителни замечания
Изисквания
- Интерес към програмиране с C# и автоматизирано тестване
Целева аудитория
- Началници в тестването, които искат да научат C# за автоматизирано тестване
- Професионални тестове с опит в други програмни езици като Java или Javascript, които искат да прехвърлят своите умения в тестване към C#
Отзиви от потребители (7)
Шейн е изключително опитен, добре подготвен и готов да помага и обяснява, когато хората имат въпроси. Много ми допадна, че Шейн създава атмосфера, в която задаването на въпроси е безопасно и насърчавано, което според мен е изключително важно за ученето.
Ryan
Курс - C# for Automation Test Engineers
Машинен превод
многите примери и демонстрации
David
Курс - C# for Automation Test Engineers
Машинен превод
Разбираемо и приложно. Преподавателят беше интересен и ни държеше ангажирани. Той дори адаптира някои материали към нещата, които искаме да направим в нашия фреймворк!
Lisa Gallimore
Курс - C# for Automation Test Engineers
Машинен превод
Кликването само с инструктора ми помогна много
Lillian Ahles
Курс - C# for Automation Test Engineers
Машинен превод
Беше добре обяснено.
Moises - Department of Defense
Курс - C# for Automation Test Engineers
Машинен превод
Инструкторът е добре обучен и дружелюбен, и обяснява всичко подробно.
Mpho - Multichoice
Курс - C# for Automation Test Engineers
Машинен превод
Построаване на фреймворка Selenium
Multichoice
Курс - C# for Automation Test Engineers
Машинен превод