Профессия Инженер по тестированию
Тестировщик создаёт сценарии тестирования, прогнозирует сбои и находит ошибки в продуктах.
Описание:
Вы освоите тест-дизайн и овладеете инструментами 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. Автоматизированные тесты.