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

[Яндекс.Практикум] Как стать инженером по автоматизации тестирования на Java

Найти складчину
  • Дата начала 19 Апр 2022
Цена: 495 РУБ
Список участников складчины:
  • 1. cyclingmd
Показать больше
Записаться и Купить Записаться
Скачать курс
Скачать Скачать Скачать
Robot
Складчик
  • 19 Апр 2022
  • #1

[Яндекс.Практикум] Как стать инженером по автоматизации тестирования на Java

Ссылка на картинку
Автоматизатор пишет программы и настраивает инфраструктуру, чтобы автоматизировать проверки. Это помогает ускорить и удешевить процесс тестирования продукта.

Этот курс позволит научиться писать автотесты для UI, бэкенда и API. Обучение на практических задачах. С заданиями помогают наставники — профессиональные автоматизаторы тестирования. Курс поможет вам перейти на новую ступень в тестировании и повысить свою рыночную стоимость как специалиста.

Длительность курса — 5 месяцев, понадобится 10–15 часов в неделю.

Что вы получите в Практикуме:

Вы пройдёте путь от простых программ на Java до того, чтобы покрыть автотестами сложный сервис. А ещё — узнаете, как устроены приложения и как самостоятельно настроить среду для автотестирования. Это необходимый минимум, чтобы начать автоматизировать рабочие задачи: упор на практику, ничего лишнего.

Во время обучения вы также пройдёте программу профессиональной акселерации. В ней мы расскажем, как подготовиться к переходу в роль инженера по автоматизации тестирования или найти работу в этой области.

Программа обучения:

1. Java
Научитесь писать технически грамотный и поддерживаемый код. Освоите синтаксис языка, изучите концепции объектно-ориентированного программирования, алгоритмы и структуры данных. Разберётесь, как применять паттерны, чтобы оптимизировать написание кода. Полученных навыков программирования хватит, чтобы начать карьеру в автоматизации тестирования.

2. Юнит
Сперва напишете простой тест, а в конце покроете проверками целое приложение. Познакомитесь с основным фреймворком тестирования на Java — JUnit. Освоите методы разрыва зависимостей внутри кода, а также научитесь пользоваться заглушками и моками.

3. Веб
Разберётесь в архитектуре веб-приложений, научитесь проверять элементы страницы с помощью кода. Выполните несколько практических заданий, которые научат покрывать приложение UI-тестами: освоите основные паттерны проверок и научитесь настраивать среду разработки.

4. API
Разберётесь, как работает API, и научитесь с ним взаимодействовать. Изучите основные форматы обмена данными — JSON и XML. Узнаете, как использовать библиотеки для написания API-тестов. Научитесь покрывать автотестами API-приложения.

5. Мобайл (из курса данную тему убрали)
Познакомитесь с Android Studio. Научитесь писать автотесты с помощью фреймворка Espresso и классического паттерна автоматизации под Android — Robot Pattern. Узнаете о преимуществах и недостатках скриншотных тестов.

6. Инфраструктура
Разберётесь, что такое Continuous Integration и Continuous Delivery — и зачем они нужны. Познакомитесь с CI-системами и самостоятельно запустите тесты. Получите представление о том, как работает Docker и Kubernetes. Освоите работу с консолью операционных систем Windows и Unix-систем. Сможете самостоятельно настроить среду для автотестирования на своём компьютере.

7. Git
Научитесь взаимодействовать с системой контроля версий Git. Поймёте, зачем нужно ветвление, и научитесь делать коммиты. Узнаете, как решать конфликты между разными версиями кода. Изучите GitHub.

8. Архитектура
Узнаете, как устроены веб-приложения и мобильные приложения: познакомитесь с основными архитектурными паттернами. Поймёте разницу между микросервисной и монолитной архитектурой.
Читать далее...
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
Поиск по тегу:
Теги
java инженер по автоматизации тестирования на java яндекс.практикум
Похожие складчины
Скачать [Udemy] Инженер по автоматизации тестирования Java — c нуля до героя [Learn IT University]
  • 23 Окт 2023
  • в разделе: Программирование
Скачать [Stepik] Автоматизация тестирования с Playwright на Java. Базовый [Олег Тодор]
  • 19 Апр 2025
  • в разделе: Программирование
Скачать [Яндекс.Практикум] Java-разработчик. Часть 4
  • 14 Фев 2022
  • в разделе: Программирование
Скачать [Яндекс.Практикум] Java-разработчик. Часть 9
  • 11 Июн 2022
  • в разделе: Программирование

Войдите или зарегистрируйтесь!

Учетная запись позволит вам участвовать в складчинах и оставлять комментарии

Регистрация

Создайте аккаунт. Это просто!

Регистрация

Вход

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

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