Запись

[IT Switcher] QA инженер Полная автоматизация. Тариф Автоматизируй это (Оксана Мельникова)

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

Цена:
140000 руб
Взнос:
1002 руб
Организатор:
Евражкa

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

1. Евражкa 2. Vasilkin
open
2
Записаться
  1. Евражкa Организатор складчин

    [IT Switcher] QA инженер Полная автоматизация. Тариф Автоматизируй это (Оксана Мельникова)

    [​IMG]


    Программа, которая включает все инструменты и практические задания для быстрого старта в автоматизации тестирования на JavaScript

    Старт обучения - 2 Февраля

    Длительность курса - 5 месяцев

    • 13 модулей курса
    • Домашние задания (практика)
    • Проверка и обратная связь по домашним заданиям от кураторов курса
    • Разбор домашних заданий в прямых эфирах с ответами на вопросы
    • Общий чат участников в Discord с поддержкой кураторов 24/7
    • Доступ в сообщество выпускников и в чаты с вакансиями для QA инженеров
    • Приоритетный доступ к вакансиям по автоматизации тестирования у наших партнёров
    Программа курса:
    1. Модуль 1. GIT 4 часа
      В этом модуле вы научитесь работать с сервисами Git, GitHub, где будете публиковать домашние работы во время обучения — это будет Вашим портфолио. Работодатели часто просят ссылку на профиль GitHub.
      Ключевые навыки:
      • Вести разработку в соответствии с современными инженерными практиками;
      • Эффективно управлять исходным кодом, добавлять в общее хранилище, анализировать историю изменений и вносить изменения;
      • Работать с Git, GitHub и контрибьютить в открытые проекты.
    2. Модуль 2. Основы Javascript 6 часов
      В этом модуле вы рассмотрите основы языка JavaScript, а также отработаете необходимые навыки для написания автотестов на нем.
      Ключевые навыки:
      • Создавать программы, используя основные конструкции языка (условия, циклы, функции и другие);
      • Составлять программы, состоящие из нескольких модулей;
      • Правильно анализировать ошибки в коде и пользоваться отладкой при их поиске.
    3. Модуль 3. Unit tests 4 часа
      В этом модуле вы научитесь писать Unit тесты для каждой функции/метода программы, позволяющие проверить обрабатывают ли они информацию так как было задумано.
      Ключевые навыки:
      • Оперировать терминологией, которая используется в Unit тестировании;
      • Проводить Unit тесты, применяя современные фреймворки;
      • Делать статический анализ и оценивать покрытие Unit тестами.
    4. Модуль 4. Integration tests 6 часов
      В этом модуле вы изучите интеграционное тестирование, которое предназначено для проверки связи между компонентами, а также взаимодействия различных частей системы.
      Ключевые навыки:
      • Тестировать интеграцию модулей;
      • Тестировать интеграцию систем.
    5. Модуль 5. UI tests 8 часов
      В этом модуле вы научитесь автоматически управлять браузером, взаимодействуя с элементами страниц, используя Сypress.
      Ключевые навыки:
      • Автоматизация тестирования REST API при помощи Сypress.
    6. Модуль 6. E2E tests 2 часа
      В этом модуле вы научитесь писать e2e тесты. Погрузитесь в непростой мир ошибок и фантомных падений. Изучите способы написания надёжных тестов в браузерной среде. Уменьшите хрупкость и дублирование с помощью паттерна Page Object. Изолируете бэкенд и протестируете фронтенд.
      Ключевые навыки:
      • Писать надёжные тесты в браузерной среде;
      • Автоматизировать сценарии e2e тестов;
      • Использовать паттерны разработки автотестов, позволяющие создавать поддерживаемые и масштабируемые автотесты;
      • Работать с асинхронностью.
    7. Модуль 7. BDD (behavior driven development) 2 часа
      В этом модуле вы изучите поведенческое тестирование для создания более надёжного программного обеспечения без необходимости использования кода.
      Ключевые навыки:
      • Разбираться, что такое BDD, Gerkhin;
      • Зачем и когда нужно применять BDD;
      • Использовать Cucumber как инструмент написания автоматических тестов.
    8. Модуль 8. Test data 8 часов
      В этом модуле вы научитесь создавать и определять подходящие тестовые данные для ваших тестовых случаев.
      Ключевые навыки:
      • Управлять тестовыми данными;
      • Определять, какие тестовые данные помогут выявлять потенциальные дефекты.

    9. Модуль 9. CI/CD 4 часа
      В этом модуле вы научитесь работать в процессе непрерывной разработки.
      Ключевые навыки:
      • Работать с pipelines;
      • Использовать разные окружения в автотестах;
      • Анализировать результаты автотестов;
      • Использовать Jenkins, Cypress Dashboard для построения непрерывного процесса разработки автотестов.
    10. Модуль 10. Test architecture 2 часа
      В этом модуле мы обсудим архитектуру, позволяющую строить масштабируемые и стабильные проекты автотестирования.
    11. Модуль 11. Отчетность 2 часа
      В этом модуле вы научитесь использовать инструмент Allure для построения отчётов автотестов, упрощающий их анализ. Это гибкий и лёгкий инструмент, который позволяет получить информацию о ходе выполнения автотестов.
    12. Модуль 12. Интеграции 2 часа
      В этом модуле мы реализуем интеграцию Jira и тестового проекта, чтобы автоматизированно загружать результаты выполнения автотестов в тестовый каталог.
    13. Модуль 13. БОНУС! Mobile automation 6 часов
      В данном модуле вы узнаете об особенностях и инструментах тестирования мобильных приложений, которые позволят вам качественно осуществлять проверку работоспособности приложений.
    14. Финальный тест
      Проверка полученных на курсе знаний.
    15. Выпускной
      Подведение итогов курса, выдача сертификатов, определение ТОП 3 студента на стажировки после курса.

    Скрытый текст. Доступен только зарегистрированным пользователям.Нажмите, чтобы раскрыть...
     
  2. Похожие складчины
    Загрузка...
Наверх