Профессия Инженер по тестированию

Тестировщик создаёт сценарии тестирования, прогнозирует сбои и находит ошибки в продуктах.

Профессия Инженер по тестированию
Цена
50000
4 месяца4 месяца
Бесплатное ознакомлениеБесплатное ознакомление
Сертификат гос. образцаСертификат гос. образца
РусскийРусский
Яндекс Практикум

Описание:

Вы освоите тест-дизайн и овладеете инструментами Postman, Charles, Яндекс.Трекер. Чтобы изучить основы автоматизации тестирования, вы познакомитесь с Javascript и Puppeteer.

За 4 месяца занятий по 15 часов в неделю вы не только освоите востребованные навыки специалиста по тестированию, но и поработаете с настоящими проектами.

  • Яндекс.Метро. Изучите основы ручного тестирования и протестируете Яндекс.Метро.
  • Мобильное приложение Яндекса. Протестируете одно из мобильных приложений Яндекса.
  • API и базы данных. Научитесь использовать инструменты тестирования API и изучите основы языка запросов SQL для тестирования баз данных.

Погружение в IT-профессию подразумевает постоянный контакт с изучаемыми технологиями, выполнение практических заданий и общение с наставником. Для этого мы создали собственную среду обучения.

  • Онлайн-симулятор. С первого дня вы учитесь на практике. Мы даём реальные кейсы, которые закрепляют теоретические основы. Вы сможете обучаться в своём темпе.
  • Самостоятельная работа. Симулятор — это только часть обучения. Основные навыки вы приобретете по мере решения задач инструментами профессиональных тестировщиков. Наставники помогут и дадут обратную связь.
  • Поддержка. Команда наставников проверяет и комментирует ваши работы, помогает разобраться в сложностях и обучает собственным профессиональным приёмам. Поддержка в чате доступна 24/7.

Программа курса:

Основы тестирования: бесплатный курс

  • Виды тестовой документации: чек-листы и тест-кейсы. Баг-репорт: правила составления. Виды тестирования: смоук и регрессионное тестирование. Тестирование локализации. Тестирование веб-приложения.

Тест-анализ и тест-дизайн

  • Тест-анализ. Методики тест-дизайна на практических кейсах. Методы создания тест-кейсов и чек-листов. Тест-планы. Оценка проекта и подбор документации. Проектирование майндмэпов и блок-схем.

Тестирование веб-приложений

  • Основы сетей: модель OSI и TCP/IP. Протоколы HTTP и HTTPS. Клиент-серверная архитектура. DevTool браузера, снифферы: Charles. Работа с консолью. Запросы через curl. Анализ логов через grep. Уровни логирования. UI-тестирование.

Тестирование мобильных приложений

  • Работа с клиент-серверными приложениями. GPS и тестирование геолокации. Тестирование в условиях неоднородного качества связи/интернета. Android и iOS: среды разработки Android Studio и Xcode, эмуляторы и логирование.

Тестирование API

  • REST API. Виды документации к API: Swagger. Тестирование API через Postman.

Основы баз данных

  • Базы данных и применение в сервисах. Базовые SQL-запросы. Индексы. Работа с таблицами. Тестирование структуры базы данных на соответствие требованиям.

Основы автоматизации тестирования

  • Основы языка программирования JavaScript. Работа с Puppeteer. Автоматизированные тесты.