• Форумы
  • Складчины
  • Программирование

[ITVDN] Автоматизация тестирования на С# (Татьяна Пешкова)

Найти складчину
  • Курс создан: Дата начала 10 Янв 2023
В избранное
Зарегистрируйтесь, чтобы посмотреть контент
Организатор
Организую Складчины
Команда форума
Сообщения
659 304
Реакции
15 319
Монеты
325
Оплачено
1
  • 10 Янв 2023
  • #1
Ссылка на картинку
Автоматизация тестирования позволяет избавиться от рутины ручного функционального тестирования, передав программе задачи по последовательному запуску теста, инициализации соответствующих элементов, выполнению теста, анализу и выдачи результата.

На курсе рассматривается применение библиотеки Selenium для тестирования веб и десктоп приложений. Рассматриваются возможности тестовых фреймворков C# для автоматизации тестирования — NUnit, xUnit и MSTest. Будет рассмотрена возможность применения паттерна Page Object, и расширение этого шаблона Page Factory для проектирования тестов.

Вы познакомитесь с API тестированием на примере REST приложений, а также с основами и ключевыми моментами подхода разработки BDD, с синтаксисом языка Gherkin, поддерживающим разработку, основанную на поведении, и с инструментом для применения BDD подхода — SpecFlow.
Автор курса — Татьяна Пешкова, Senior QA Engineer. В записанных видео уроках она делится техниками эффективной организации автоматизированных тестов на C#, опираясь на собственный опыт и лучшие практики.

Структура курса:
  • Автоматизация тестирования.
  • Selenium WebDriver.
  • Поиск элементов в web и desktop приложениях (локаторы).
  • Selenium WebDriver: сложные элементы.
  • Сравнение тестовых фреймворков.
  • Page Object Pattern.
  • API тестирование на примере REST.
  • BDD. Gherkin. SpecFlow.
Чему вы научитесь на данном курсе:
  • Применять принципы автоматизации тестирования в построении процесса тестирования проекта.
  • Применять Selenium WebDriver в Visual Studio для тестирования пользовательского интерфейса web-страницы.
  • Использовать инструменты для поиска локаторов в web и в Windows desktop приложениях, а также составлять все типы локаторов, в том числе CSS и XPath.
  • Реализовывать сложное взаимодействие Selenium WebDriver с браузером, такое как: выполнение событий мыши и клавиатуры, выполнение JavaScript-кода, работа с выпадающим списком, со всплывающими сообщениями или дополнительными окнами браузера.
  • Понимать разницу между тестовыми фреймворками NUnit, xUnit и MSTest и применять их атрибуты, в зависимости от необходимости.
  • На практике применять шаблон проектирования автотестов Page Object, и его расширение Page Factory.
  • На примере REST понимать принципы тестирования API, понимать, как строится запрос, как происходит выполнение и получение ответа от сервера.
  • Создавать тесты с помощью библиотеки RestSharp.
  • Понимать, где и как нужно формировать запросы различных типов (создание, получение, удаление и обновление данных), а также работать с полученными от сервера данными.
  • Понимать ключевые моменты подхода разработки BDD, понимать основы синтаксиса языка Gherkin.
  • Устанавливать и создавать тестовые сценарии с инструментом SpecFlow.
Предварительные требования:

Для прохождения данного курса необходимы знания языка C# на уровне курса C# Базовый, понимание принципов ООП и основ Unit-тестирования на языке C#.
Будет плюсом знание общих принципов тестирования (основные понятия, виды тестирования, уровни тестирования, структура тест-кейса), знание основ web-технологий (структура HTML-страницы), знание REST API.

Формат: Видеоуроки.
Смотреть далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть авторский контент.
api rest itvdn tinder tinder_dnevnik автоматизация тестирования автоматизация тестирования на с# знакомства в интернете обучение программированию отношения пикап психология отношений работа с языком программирования секс стать it татьяна пешкова тестировщик тиндер уроки для it язык с языки программирования
Похожие складчины
Скачать [software-testing.ru] Автоматизация тестирования REST API на Python (Арсений Батыров, Виталий Котов)
  • software-testing.ru автоматизация тестирования rest api автоматизация тестирования rest api на python арсений батыров виталий котов
  • 7 Авг 2021
Ответы
0
Просмотры
416
7 Авг 2021
Организатор
Скачать Автоматизация тестирования REST API. Starter (Валерий Меньшиков)
  • metland starter автоматизация тестирования rest api английский язык валерий меньшиков ускоренное изучение английского
  • 4 Янв 2025
  • Python
Ответы
0
Просмотры
478
4 Янв 2025
Организатор
Скачать [Udemy] Автоматизация тестирования+Программирование на Python с нуля (Александр Понов)
  • udemy автоматизация тестирования александр понов программирование на python с нуля
  • 11 Апр 2022
Ответы
0
Просмотры
467
11 Апр 2022
Организатор
Скачать [Stepik] Автоматизация тестирования API в Postman для начинающих (Юлия Горшкова)
  • stepik автоматизация тестирования api в postman для начинающих юлия горшкова
  • 31 Мар 2026
Ответы
0
Просмотры
26
31 Мар 2026
Организатор
Скачать [Stepik] Автоматизация тестирования с Playwright на Java. Базовый (Олег Тодор)
  • java stepik автоматизация тестирования с playwright вышивка вышивка крестиком евгения полуэктова олег тодор сиреневый венок схема для вышивки крестиком
  • 19 Апр 2025
Ответы
0
Просмотры
215
19 Апр 2025
Организатор
Найти больше схожих складчин

Зарегистрируйте учетную запись

У вас появится больше возможностей!

Создать учетную запись

Пройдите быструю регистрацию

Регистрация

Войти

Уже зарегистрированы? Войдите.

Вход
  • Форумы
  • Складчины
  • Программирование
  • Novus
  • Russian (RU)
  • Обратная связь
  • Условия и правила
  • Политика конфиденциальности
  • Справка
Меню
Вход

Регистрация

  • Форумы
  • Что нового?