Календарь 2 месяца
звезда 4.8 Сравни.Ру | Рекомендовано РБК

Основы ручного тестирования

Подойдет новичкам без опыта в тестировании
Освоите навыки тестирования API, мобильных приложений и работу с Postman
Практика на реальных кейсах и методики от опытных QA-инженеров
Купить курс
star01

Навыки

Вы будете уметь

  • Понимать, чем занимается тестировщик и какие задачи он решает
  • Разбираться в методах, видах и жизненном цикле тестирования ПО
  • Работать с основными документами и артефактами тестировщика
  • Осваивать основы клиент-серверного взаимодействия и протокол HTTP
  • Проводить тестирование API и документировать его результаты
  • Использовать Postman для ручного тестирования API
  • Понимать особенности тестирования мобильных приложений

Инструменты

PostmanPostman
Charles ProxyCharles Proxy
Android StudioAndroid Studio
SwaggerSwagger
и другие
star02

Программа

Сначала — фундамент из знаний, потом — инструменты, далее — задачи. Вы двигаетесь по модулям в размеренном темпе, без лишней теории и с возможностью углубиться, если нужно.
Основы ручного тестированияplus
Блок 1Кто такой тестировщик?arrow-down

Разберетесь, чем занимается тестировщик, какие знания и навыки необходимы, и увидите работу QA на практике.

Темы:

  • Особенности профессии

  • ЗУН тестировщика

  • Практика тестировщика

Блок 2Введение в тестирование ПОarrow-down

Изучите базовые понятия тестирования, роли QA и QS, а также причины появления ошибок в ПО.

Темы:

  • День тестировщика ПО

  • Отличия QA- и QS-тестирования

  • Причины появления дефектов

Блок 3Методы и виды тестированияarrow-down

Научитесь различать типы и уровни тестирования, применять их принципы и классификацию на практике.

Темы:

  • Принципы тестирования

  • Типы тестирования

  • Уровни тестирования

Блок 4Практика ручного тестированияarrow-down

Разберетесь, как проводить функциональное и нефункциональное тестирование на основе требований.

Темы:

  • Модели и виды тестирования

  • Тестирование требований

  • Функциональное тестирование

Нефункциональное тестирование
 

Блок 5Инструменты тестировщикаarrow-down

Рассмотрите популярные инструменты тестирования, среды и сервисы для совместной работы команд.

Темы:

  • Инструменты тестирования

  • Инструменты Functional testing

  • Тестировочные среды

  • Инструменты для командной работы

  • С каких инструментов начать

Блок 6Документы тестировщикаarrow-down

Научитесь оформлять документацию на всех этапах тестирования — от подготовки до итогов проекта.

Темы:

  • Документальное сопровождение работы тестировщика

  • Документы для подготовительного этапа работы

  • Документы для основного этапа работы

  • Документы для итогового этапа работы

Блок 7Артефакты тестированияarrow-down

Разберетесь с основными тестовыми артефактами, требованиями и принципами Definition of Dode.

Темы:

  • Требования

  • Definition of Dode

Блок 8Жизненный цикл разработки ПОarrow-down

Изучите этапы жизненного цикла программного обеспечения и отличия гибких и классических методологий.

Темы:

  • Жизненный цикл ПО

  • Гибкие и негибкие методологии

Блок 9Основы клиент-серверного взаимодействия и HTTParrow-down

Научитесь понимать архитектуру клиент-серверных систем и работу HTTP-запросов и ответов.

Темы:

  • Принципы клиент-серверной архитектуры

  • HTTP-протокол: структура запроса и ответа, методы и др.

  • Обработка HTTP-запросов и формирование HTTP-ответов

Блок 10Тестирование APIarrow-down

Разберетесь, как работать с API и тестировать их, включая REST, SOAP и GraphQL.

Темы:

  • Что такое API 

  • REST

  • Виды запросов и их особенности

  • SOAP и GraphQL

  • Особенности тестирования API

Блок 11Основы работы с серверными приложениямиarrow-down

Изучите виды серверных приложений, протоколы, архитектуру и особенности их тестирования.

Темы:

  • Серверные приложения: понятие, виды и роль в системах

  • Роль серверов в архитектуре клиент-сервер

  • Типы серверных приложений

  • Протоколы и базы данных для работы серверных приложений

  • Модель OSI (Open System Interconnection)

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

Блок 12Клиент-серверное взаимодействие: безопасность и оптимизацияarrow-down

Научитесь оценивать безопасность и оптимизировать клиент-серверные системы, включая защиту от XSS.

Темы:

  • Что такое клиент-серверное взаимодействие

  • Преимущества и недостатки

  • Безопасность данных

  • Межсайтовый скриптинг (XSS)

  • Оптимизация данных.

Блок 13Введение в тестирование мобильных приложенийarrow-down

Разберетесь в особенностях мобильного тестирования и инструментах QA для мобильных платформ.

Темы:

  • Базовые знания о мобильных приложениях

  • Специфика тестирования мобильного приложения

  • Релизный цикл

  • Инструментарий Mobile QA

Блок 14Практика тестирования мобильных приложенийarrow-down

Научитесь работать с инструментами мобильного тестирования, симуляторами и прокси-средами.

Уроки:

  • Знакомство с Charles Proxy

  • Симулятор в Android Studio

  • Практика в Charles Proxy

Блок 15Postman: быстрый стартarrow-down

Поймете, как создавать запросы, организовывать рабочее пространство и автоматизировать тесты в Postman.

Темы:

  • Зачем нужен Postman

  • Workspace (Рабочее пространство)

  • Requests (Запросы)

  • Автоматизация и тесты

Блок 16Postman: проектarrow-down

Разберетесь с коллекциями, документацией и запуском автотестов с использованием Runner и Swagger.

Темы:

  • Collections

  • Swagger

  • Документация

  • Runner

star03

Оплатить на сайте или записаться на консультацию

Полная стоимость обучения
19 900 ₽
39 800 ₽−50%
4 975 ₽ x 4 платежа
Разделите покупку на 4 платежа по 4 975 ₽
стрелкаУчитесь в удобное время
стрелкаПолезные статьи, инструменты и документация программ
стрелкаДоступ к материалам на 3 года
star04

Преподаватели

Денис Хахалкин

Senior QA, Wallarm

Татьяна Мохначева

QA engineer, EPAM

Михаил Карпов

ex-CPO Skyeng

Егор Романов

SDET Lead, Supabase

Валерия Амельченя

Senior QA Engineer, Pixcap

Игорь Таничев

Senior QA, Virtuozzo

Мария Осетрова

QA Tech Lead, Noveo

Алина Матлахова

QA Lead, Skyeng

star05

Часто задаваемые вопросы

Если у вас остались вопросы об онлайн-курсе «Основы ручного тестирования», вы можете оставить заявку, и наш гид поможет вам разобраться.
Что потребуется для успешного обучения?

Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

С какого возраста можно начинать обучение?

Учиться можно в любом возрасте, но оплачивать — только с 18 лет. Если вам меньше 18, уточните у менеджера, какие у вас есть возможности оплаты и как вам начать обучение.

Можно ли оплатить курс по частям?

Да, курс можно оплатить онлайн картой или частями. Если возникнут вопросы при оплате, свяжитесь с нашим менеджером — он поможет оформить платеж.
 

Можно ли оплатить курс от компании или юрлица?

Конечно — у нас оплачивают обучение своих сотрудников многие компании: «Яндекс», Skyeng, «Сбербанк», Wargaming и другие.

Оплату проводим по счету и предоставляем все необходимые закрывающие документы. Если нужно, то заключаем договор.

При оплате курса более чем на пять сотрудников делаем скидку для юрлиц — оставляйте заявку, чтобы узнать обо всех актуальных акциях и до встречи на курсе.