Открыто

Инженер по тестированию: от новичка до автоматизатора [Яндекс-практикум]

Тема в разделе "Курсы по программированию", создана пользователем hunterDartMoul, 25 авг 2023.

Цена: 72000р.-94%
Взнос: 4142р.

Основной список: 19 участников

Резервный список: 12 участников

  1. 25 авг 2023
    #1
    hunterDartMoul
    hunterDartMoul ЧКЧлен клуба

    Складчина: Инженер по тестированию: от новичка до автоматизатора [Яндекс-практикум]

    upload_2023-8-25_18-12-1.png

    • За 9 месяцев освоите профессию с нуля, не нужно никакого опыта
    • Будете учиться у тестировщиков из Яндекса и других IT-компаний
    • Сделаете 10 проектов в портфолио: по ручному тестированию и автоматизации
    • Сможете совмещать учёбу с работой и другими делами
    • Сможете работать ручным тестировщиком или автоматизатором
    • Получите диплом о переподготовке и помощь с поиском работы
    Инструменты и технологии, которые будете использовать
    Всё это вы освоите на нашем курсе — даже если у вас нет технического образования и опыта в IT

    • Charles
    • Postman
    • apiDoc и Swagger
    • JSON, XML и XSD
    • SQL
    • Android Studio
    • IntelliJ IDEA
    • Git
    • Maven
    • REST Assured
    • Selenium WebDriver
    • Allure
    • Selenide
    • Jenkins
    • JUnit

    1. Основы тестирования
    Вводный модуль поможет попробовать себя в роли тестировщика и понять, нравится ли вам эта профессия.
    Модуль состоит из нескольких уроков с сюжетной линией: вы станете стажёром в вымышленном подразделении Яндекса и познакомитесь с командой. Новые коллеги подскажут, как составлять отчёты о результатах тестирования, находить ошибки в сервисах и понимать их структуру, проводить ручное тестирование продукта.
    Знания закрепите на практике: вам предстоит самостоятельно протестировать веб-приложение Яндекс Метро по готовым чек-листам и тест-кейсам.

    2. Проектирование тестов
    Вы научитесь анализировать и декомпозировать требования к продукту, выявлять серые зоны, использовать техники тест-дизайна. А ещё узнаете о работе в команде: с кем взаимодействует тестировщик, как применять обратную связь и вести письменную коммуникацию. В конце модуля вас ждёт проект: вы самостоятельно составите тестовую документацию для приложения Яндекс Маршруты.

    3. Тестирование веб-приложений
    В этом модуле вы узнаете об устройстве веб-приложения: клиент-серверной архитектуре, фронтенде, бэкенде, URL, HTTP. Составите чек-лист проверок для элементов интерфейса. Научитесь работать с Figma, DevTools и сниффером Charles. В конце модуля самостоятельно протестируете новый интерфейс Яндекс Маршрутов.

    4. Тестирование мобильных приложений и API
    Вы научитесь тестировать мобильные приложения: поработаете в эмуляторе Android Studio, потренируетесь снимать логи, выясните особенности тестирования на реальном устройстве.

    Вы также узнаете, как тестировать API с помощью инструмента Postman. А в конце модуля протестируете мобильное приложение Яндекс Метро и API Яндекс Прилавка.

    5.Основы баз данных
    В этом модуле вы изучите консоль и базы данных, потренируетесь писать SQL-запросы и работать с таблицами. Знания закрепите на финальном проекте.

    6. Дипломный проект по ручному тестированию
    Протестируете веб- и мобильную версию, а также API приложения Яндекс Самокат: спроектируете и выполните проверки, оформите баг-репорты.

    7. Введение в Java. Часть 1
    Узнаете, что такое автоматизация тестирования, познакомитесь с объектно-ориентированным подходом в программировании, изучите особенности языка Java.

    8. Введение в Java. Часть 2
    Продолжите осваивать основы языка Java: познакомитесь с модификаторами доступа, типами данных, наследованием, ключевым словом static, а также с абстрактными классами и интерфейсами.

    9. Консоль, Git и JUnit
    Вспомните, как работать с консолью, изучите юнит-тесты и параметризацию, освоите Git — инструмент, где хранятся все изменения в коде.

    10. Введение в UI-тестирование
    Вспомните архитектуру приложения и DevTools, изучите основы UI-тестирования, освоите инструмент автоматизации Selenium WebDriver.

    11. Введение в Java. Часть 3
    Завершите изучение особенностей языка Java и познакомитесь с несколькими структурами данных.

    12. Юнит-тесты
    Изучите юнит-тесты, моки и стабы, а также узнаете, что такое инъекция зависимостей и разрыв зависимостей.

    13. Автоматизированное тестирование API
    Повторите некоторые темы: архитектурные решения, JSON, Swagger. Научитесь тестировать API и применять инструмент Allure для подготовки отчёта.

    14. Инфраструктура
    Изучите инструменты CI/CD, Docker, Jenkins, поработаете с удалённым сервером, узнаете о разных типах архитектур. В конце начнёте готовиться к дипломной работе.

    15. Дипломный проект по автоматизированному тестированию"]Заключительная часть обучения, которая объединяет в себе весь изученный материал по автоматизации. Включает три части: юнит-тесты, API, UI.

    Работать предстоит с учебным приложением бургерной: нужно будет покрыть тестами веб-приложение, API и написать юнит-тесты на отдельную функциональность. Хороший способ связать воедино всё, чему удалось научиться за курс.

    Скрытая ссылка
     
    Последнее редактирование модератором: 26 авг 2023
    2 пользователям это понравилось.
  2. Последние события

    1. Leess79
      Leess79 не участвует.
      11 окт 2024
    2. skladchik.com
      В складчине участвует 20 человек(а).
      10 окт 2024
    3. Darya-saraeva
      Darya-saraeva участвует.
      4 авг 2024
    4. AnnaArme
      AnnaArme участвует.
      14 июл 2024

    Последние важные события

    1. skladchik.com
      Нужен организатор складчины.
      16 фев 2024
    2. skladchik.com
      AlexanderSeo организатор.
      19 сен 2023
    3. skladchik.com
      Цена составляет 72000р.
      26 авг 2023