Тестирование ПО с нуля. Теория + практика. Уровень PRO [Артём Русов]

Bot

Администратор
Команда форума
23 Янв 2020
183,070
3,041
113

Складчина: Тестирование ПО с нуля. Теория + практика. Уровень PRO [Артём Русов]​

2025-06-24_16-10-37.png

Чему вы научитесь

  • Теория тестирования, синхронизированная с ISQTB
  • Техники тест-дизайна
  • Проектирование тестовой документации
  • Системы управления документацией
  • Тестирование веб-приложений
  • Тестирование мобильных приложений
  • Работа с реляционными и нереляционными базами данных (SQL/NoSQL)
  • Тестирование API и работа с Postman
  • Работа с git и bash
  • Основы CI/CD
  • Создание резюме
  • Создание портфолио
Подходит новичкам и специалистам с опытом, которые хотят освоить профессию тестировщика ПО или прокачать свои навыки.
Среднее время прохождения: 100 часов (включая домашние задания)

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

Для прохождения некоторых уроков практической части курса вам может понадобиться VPN.

Всего задач: более 400
Они направлены на теоретические и практические аспекты профессии.

Сообщество: доступ в Telegram-чат для общения и помощи, который вы получите после оплаты курса.

О курсе


  • Курс записывается с 2023 года по настоящее время.
  • Каждый год я добавляю и обновляю видео, уроки, материалы
  • Интерфейсы некоторых инструментов могут измениться, но функции и теория остались актуальными.
  • Каждый урок включает видео и текстовый конспект.
  • Много тестов и практических заданий.
  • Модули курса открываются друг за другом, а не открыты все сразу
  • В курсе много ссылок на дополнительные материалы, которые я собирал годами
Основные отличия от базовой версии курса:
  • Только уникальные уроки (40 часов новых видео), которых нет на Youtube и Stepik
  • Просмотр видео без необходимости использования VPN
  • Текстовый конспект почти к каждой лекции
  • Новые инструменты и расширенные версии уроков базового курса
  • Теория обновлена до последней версии сертификации ISTQB
  • Больше примеров внутри текстового конспекта и его адаптация под ЦА
  • Специально разработанная для курса инфраструктура: веб-приложение с клиентской и серверной частью, документация, макеты, Swagger, база данных
  • Вы сможете залезть в код приложения и понять: как все работает изнутри?
  • Основные практические задания повторяют рабочие активности тестировщика: от анализа требований, создания документации до реального тестирования с использованием инструментов
  • Вы будете использовать результаты прошлых ДЗ для работы с последующими заданиями
  • Больше тестов, больше заданий, больше интерактивности и вовлечения
  • Примеры решений от меня для заданий с тэгом "Практика", чтобы вы понимали, куда нужно двигаться
  • Видео-разборы некоторых решений для большего понимания
  • В конце курса вы создадите портфолио в GitHub, которое будет содержать результаты обучения
  • Бонусом к курсу идут интерактивные карточки в Quizlet для запоминания и словарь из более 150 терминов
Для кого этот курс
– Те, кто еще не знает ничего про тестирование
– Начинающие специалисты
– Действующие специалисты, которые хотят освежить знания, готовятся к интервью или хотят прокачать отдельные навыки

Начальные требования

– Осознанное понимание, что такое самообучение
– Базовая компьютерная грамотность
– Умение работать с программным обеспечением на уровне уверенного пользователя
– Английский язык со словарем
– Рабочий компьютер, так как на курсе много практики, связанной с приложениями на нем
– Обязательно нужен VPN для работы с рядом программ

Спойлер: Программа:
Организационный спринт
  1. БОНУС: словарь тестировщика
  2. БОНУС: интерактивные карточки для запоминания
  3. Доступ к закрытой ТГ-группе
Теория тестирования (синхронизирована с ISTQB)
  1. Верификация и валидация
  2. Принципы тестирования
  3. SDLC и STLC. Модели разработки ПО
  4. Уровни тестирования
  5. Типы тестирования. Часть 1
  6. Типы тестирования. Часть 2
  7. Типы тестирования. Тесты
  8. ПРАКТИКА: Типы, методы и уровни
  9. Scrum
  10. ДОП: Kanban и XP
  11. Работа с требованиями
  12. ПРАКТИКА: Анализ требований и макета
Тест-дизайн
  1. Вступительное слово перед модулем
  2. Эквивалентное разбиение и анализ граничных значений
  3. ПРАКТИКА: Тестовые данные для регистрации
  4. Попарное тестирование
  5. ПРАКТИКА: Тестовые данные для фильтрации и сортировки
  6. Диаграмма переходов и состояний, таблица принятия решений
  7. ПРАКТИКА: Тестовые данные для оплаты
Тестовая документация
  1. Вступительное слово перед модулем
  2. Тест-план и тест-стратегия
  3. Отчет по результатам тестирования
  4. Чек-листы
  5. ПРАКТИКА: Создание чек-листа
  6. Тест-кейсы
  7. ПРАКТИКА: Создание тест-кейсов
  8. Работа в TestRail, QASE, TestIT
  9. Отчет о дефекте. Виды улучшений. Жизненный цикл дефекта
  10. Работа в Jira и Youtrack
  11. ПРАКТИКА: Поиск багов
  12. Матрица трассировки и метрики в тестировании
  13. Оценка трудозатрат в тестировании. Виды эстимации
Тестирование веб-приложений
  1. Вступительное слово перед модулем
  2. Как работает Internet? IP, MAC, URL, DNS
  3. Клиент-серверная архитектура. Балансировщики
  4. HTTP-протокол. HTTP-методы. Запросы и ответы. Коды ответов
  5. Кэш, куки, хранилища. Веб-сайт, приложения, сервис
  6. Chrome DevTools. Инструменты разработчика в браузере
  7. ПРАКТИКА: Работа в DevTools
  8. Основы HTML и CSS
  9. ПРАКТИКА: Создание простой веб-страницы
  10. Виды UI и верстки
  11. Тестирование веб-элементов и веб-форм
  12. ДОП: Обзор клиентской части приложения на курсе
  13. ПРАКТИКА: Поиск багов в корзине
Тестирование API
  1. Вступительное слово перед модулем
  2. Виды API. SOAP и REST
  3. ПРАКТИКА: Ошибки в XML
  4. Установка и обзор функций Postman
  5. API-документация. Swagger и типы данных
  6. HTTP-методы в Postman. Цепочка запросов
  7. Идентификация, аутентификация и авторизация
  8. ДОП: Обзор серверной части приложения на курсе
  9. Простые автотесты. Тест-кейсы и чек-листы
  10. Работа с тестовыми данными в Postman
  11. ПРАКТИКА: Создание REST-коллекции
  12. Перехват трафика в Postman
  13. Тестирование SOAP-сервисов в Postman
  14. ПРАКТИКА: Создание SOAP-коллекции
  15. cURL в Postman и Swagger
Работа с данными
  1. Вступительное слово перед модулем
  2. Базы данных. Типы БД и СУБД. Нормальные формы
  3. Установка MySQL-сервер и DBeaver. Создание таблиц в БД
  4. SELECT запросы в SQL. Агрегатные функции
  5. ПРАКТИКА: SELECT
  6. JOIN запросы в SQL
  7. ПРАКТИКА: JOIN
  8. NoSQL база данных на примере MongoDB
  9. ПРАКТИКА: MongoDB
Тестирование мобильных приложений
  1. Вступительное слово перед модулем
  2. Обзор Android и iOS
  3. Тестовые фермы
  4. Типы мобильных приложений
  5. Особенности тестирования мобильных приложений
  6. Типы тестирования мобильных приложений
  7. ПРАКТИКА: Чек-лист для мобильного приложения
  8. ПРАКТИКА: Тест-кейсы для мобильного приложения
  9. Android Studio. Функции и логи
  10. ПРАКТИКА: Поиск багов в мобильном приложении
  11. ДОП: Xcode. Функции и логи
  12. Charles Proxy. Установка и использование
  13. ПРАКТИКА: Перехват и изменение трафика
  14. ДОП: Fiddler Everywhere. Установка и использование
  15. ДОП: Proxyman. Установка и использование
Работа с git и bash
  1. Работа с bash
  2. ПРАКТИКА: Команды bash
  3. Работа с git
  4. Создание портфолио
  5. ПРАКТИКА: Создание портфолио
Тесты для закрепления по всем модулям
  1. Теория и проектирование
  2. Тестирование веб-приложений
  3. Тестирование API и Postman
  4. Работа с базами данных
  5. Работа с bash
  6. Работа с git
  7. Ситуационные кейсы
ДОП: CI/CD, ChatGPT и другие инструменты
  1. Тестовые окружения
  2. Что такое CI/CD?
  3. ChatGPT в тестировании
  4. Основы работы с Jenkins
  5. Основы работы с GitHub Actions
ДОП: Создание резюме
  1. Создание резюме
  2. Создание сопроводительного письма
  3. Создание профиля в LinkedIn
Завершение курса
  1. Материалы для подготовки к интервью
  2. Выдача сертификата
ДОП: Задания из прошлых версий курса
  1. ПРАКТИКА: Приоритизация регрессии
  2. ПРАКТИКА: Классы и граничные значения
  3. ПРАКТИКА: Анализ требований
  4. ПРАКТИКА: Чек-лист, тест-кейсы и отчеты о дефекте
  5. ПРАКТИКА: Создание отчетов в JIRA
  6. ПРАКТИКА: Работа в Azure DevOps
  7. ПРАКТИКА: Создание коллекции в Postman
  8. ПРАКТИКА: Тестирование баз данных
  9. ПРАКТИКА: Тестирование мобильных приложений
  10. ПРАКТИКА: Перехват и анализ трафика

Цена 7500 руб.
Скрытая ссылка