Доступно

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

Тема в разделе "Курсы по программированию"

Цена:
1500 руб
Взнос:
327 руб
Организатор:
General Fashion

Список участников складчины:

1. General Fashion 2. Сладкий Борщ 3. temp389 4. Silvan90
Купить
  1. General Fashion Организатор складчин

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

    [​IMG]
    Автоматизация тестирования позволяет избавиться от рутины ручного функционального тестирования, передав программе задачи по последовательному запуску теста, инициализации соответствующих элементов, выполнению теста, анализу и выдачи результата.
    На курсе рассматривается применение библиотеки Selenium для тестирования веб и десктоп приложений. Рассматриваются возможности тестовых фреймворков C# для автоматизации тестирования — NUnit, xUnit и MSTest. Будет рассмотрена возможность применения паттерна Page Object, и расширение этого шаблона Page Factory для проектирования тестов.
    Вы познакомитесь с API тестированием на примере REST приложений, а также с основами и ключевыми моментами подхода разработки BDD, с синтаксисом языка Gherkin, поддерживающим разработку, основанную на поведении, и с инструментом для применения BDD подхода — SpecFlow.
    Автор курса — Татьяна Пешкова, Senior QA Engineer. В записанных видео уроках она делится техниками эффективной организации автоматизированных тестов на C#, опираясь на собственный опыт и лучшие практики.
    Формат: Видеоуроки.
    Структура курса:

    1. Автоматизация тестирования.
    2. Selenium WebDriver.
    3. Поиск элементов в web и desktop приложениях (локаторы).
    4. Selenium WebDriver: сложные элементы.
    5. Сравнение тестовых фреймворков.
    6. Page Object Pattern.
    7. API тестирование на примере REST.
    8. 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.
    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
  3. General Fashion Организатор складчин
    Уведомляем вас о начале сбора взносов.
    Цена продукта: 1500 руб. Взнос с каждого участника: 327 руб.
    Кол-во участников в основном списке: 1 чел.

    Начало сбора взносов 10 Январь 2023 года
     
    General Fashion,
Наверх