• Напишите нам
  • [email protected]
Перезвоните мне
Круглосуточно
0 Избранное
0 Сравнение
0 Корзина

Как стать инженером по тестированию (Яндекс.Практикум)

Бесплатная
Доставка
Гарантия
Возврата
Онлайн
Поддержка
832 рубля
Подробнее

Вы получите: материалы курса в записи.

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

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

  • Основы тестирования. 10 часов.
  1. Виды тестовой документации: чек-листы и тест-кейсы.
  2. Баг-репорт: правила составления.
  3. Виды тестирования: смоук и регрессионное тестирование.
  4. Тестирование локализации.
  5. Тестирование веб-приложения.
  • Тест-анализ и тест-дизайн. 40 часов.
  1. Тест-анализ.
  2. Методики тест-дизайна на практических кейсах.
  3. Методы создания тест-кейсов и чек-листов.
  4. Тест-планы.
  5. Оценка проекта и подбор документации.
  6. Проектирование майндмэпов и блок-схем.
  • Тестирование веб-приложений. 50 часов.
  1. Основы сетей: модель OSI и TCP/IP.
  2. Протоколы HTTP и HTTPS.
  3. Клиент-серверная архитектура.
  4. DevTool браузера, снифферы: Charles.
  5. Работа с консолью.
  6. Запросы через curl.
  7. Анализ логов через grep.
  8. Уровни логирования.
  9. UI-тестирование.
  • Тестирование мобильных приложений. 50 часов.
  1. Работа с клиент-серверными приложениями.
  2. GPS и тестирование геолокации.
  3. Тестирование в условиях неоднородного качества связи/интернета.
  4. Android и iOS: среды разработки Android Studio и Xcode, эмуляторы и логирование.
  • Тестирование API. 30 часов.
  1. REST API.
  2. Виды документации к API: Swagger.
  3. Тестирование API через Postman.
  • Основы баз данных. 30 часов.
  1. Базы данных и применение в сервисах.
  2. Базовые SQL-запросы.
  3. Индексы.
  4. Работа с таблицами.
  5. Тестирование структуры базы данных на соответствие требованиям.
  • Основы автоматизации тестирования. 30 часов.
  1. Основы языка программирования JavaScript.
  2. Работа с Puppeteer.
  3. Автоматизированные тесты.