содержание и инструменты
Изучите
Цели и задачи тестирования
Объекты тестирования
Принципы тестирования
Процессы тестирования
Категории программных ошибок
Терминология и инструменты тестировщика
Тестирование документации
Освоите
Стандарты ISO
QA, QC, Tester
Баг & Фича
Качество ПО
На практике
• Вы закрепите полученные знания задачами-кейсами на понимание принципов теста.
содержание и инструменты
Изучите
Жизненный цикл ПО
Модели разработки ПО
Зависимость тестирования от разработки ПО
Типичные баги, которые случаются на этих уровнях
Виды тестирования
Примеры использования видов тестирования
Кроссбраузерное тестирование
Освоите
Белый ящик
Maintenance
Ретест
Функциональное и нефункциональное тестирование
На практике
• Вы напишите, какие виды тестирования можно применить для конкретного продукта.
содержание и инструменты
Изучите
Выбор техник тестирования
Тестовое покрытие
Взаимосвязь с видами тестирования
Демонстрация техник тестирования преподавателем
Поддерживаемость тест-кейсов
Тестирование на основе рисков
Метрики в тестировании
Обзор Chrome Dev Tools
Освоите
Black-box
Grey-box
Experience based
Хороший тест
На практике
• Вы научитесь тест-дизайну на конкретных примерах под каждую технику.
• По спецификации на ПО напишите набор тестов в MindMap.
содержание и инструменты
Изучите
Составление тест-кейса
Тестовые данные
Инструменты для хранения тест-кейсов
Правила оформления
Демонстрация работы с тест-кейсом и составление чек-листа
Артефакты тестовой документации
Освоите
Структура тест-кейсов
Traceability matrix
Структура чек-листа
Артефакты
На практике
• Напишите свой первый подробный тест-кейс с тестовыми данными.
содержание и инструменты
Изучите
Тест-анализ и тест-дизайн
Создание тестовой модели
Исчерпывающее тестирование: миф или реальность
Классы эквивалентности и граничные значения
Написание сценария использования
Способы комбинирования тестовых наборов
Анализ состояний и переходов
Таблицы решений
Освоите
Аксиомы тестирования
Pairwise Testing
Decision Testing
State&Transition Testing
На практике
• Вы напишите сценарий использования теста.
содержание и инструменты
Изучите
Жизненный цикл багов
Инструменты для заведения багов
Рекомендации по общению с аналитиками и разработчиками
Баг-репорт: правила составления
Атрибуты баг-репорта
Оформление баг-репорта
Разбор ошибок в баг-репортах
Освоите
Заведение багов
Ретест
Закрытие багов
Баг-репорт
На практике
• Вы выставите первые баги в Jira из существующего тест кейса.
содержание и инструменты
Изучите
Как устроено веб-приложение
Знакомство со структурой клиент-сервисных приложений
Тестирование текстовых полей
Тестирование форм авторизации и восстановления паролей
Тестирование дополнительных элементов интерфейса
Расширенные техники тестирования
Тестовые сценарии
Кросс-платформенное и кросс-браузерное тестирование
Освоите
Тестирование текста
Тестирование форм
Позитивные тесты
Консоль разработчика
На практике
• Вы протестируете на выбор веб-приложение.
содержание и инструменты
Изучите
Виды нефункционального тестирования
Тестирование производительности
Тестирование пользовательского интерфейса
Инсталляционное тестирование
Тестирование требований
Приемочное тестирование
Тестирование безопасности
Освоите
Клиентские уязвимости
Серверные уязвимости
Тестирование стабильности
Тестирование UI, UX
На практике
• Вы научитесь проводить нефункциональное тестирование производительности на готовом продукте.
содержание и инструменты
Изучите
Структура запроса/ответа
Виды ошибок в браузере
Чтение данных с сервера
Манипуляция данными на сервере
Тестирование API
Обзор Chrome Dev Tools
Основы сетей: модель OSI и TCP/IP
Освоите
Протокол HTTP
Протокол HTTPS
Работа с cookies
Ошибки в браузере
На практике
• По задаче-кейсу вы научитесь проводить тестирование продуктов по API.
• Вы создадите свою Postman коллекцию с простыми запросами.
содержание и инструменты
Изучите
Проектирование БД и запросы SQL
Как устроены БД
Типы базы данных
Базовые SQL-запросы
Работа с таблицами, изменение и удаление данных
Согласованность данных
Backend и Frontend
Примеры использования
Освоите
Структура таблиц
MySQL
Вложенные запросы
JOIN
На практике
• Вы напишите запросы к БД для практики поиска и добавления информации.
содержание и инструменты
Изучите
Версии программного кода
Индекс и частичные коммиты
Отмена изменений
Репозитории и коллективная работа
Ветки — создание и управление
Слияние и разрешение конфликтов
Полезные инструменты
Управление версиями
Сложные операции
Работа с Fork-репозиториями
Освоите
Ветки
Fork-репозитории
Pull-request
Откат версий
На практике
• Научитесь работать с версиями продукта, откатывать, сравнивать, менять, создавать альтернативные ветки.
содержание и инструменты
Изучите
Методологии веб-разработки
Что такое Agile
Особенности и принципы Agile
Методологии на основе Agile
Scrum: роли, митинги, артефакты
Особенности тестирования в agile-командах
Освоите
Гибкая модель
Модель хаоса
Каскад
Scrum
На практике
• Вы напишите сценарий использования теста.
-40%
10 250 ₴
17 100 без скидки 40%
Нажимая кнопку вы даёте свое согласие на обработку ваших персональных данных на условиях и для целей, определенных Политикой конфиденциальности
Сразу после прохождения курса вы сможете начать работать тестировщиком или брать заказы на фрилансе
зарплата тестировщика Junior от
зарплата тестировщика Middle от
зарплата тестировщика Senior от
Более 1000 специалистов-практиков,
которые помогут вам начать карьеру
После окончания курса вы получаете Персональный сертификат
Государственная лицензия от министерства образования, предоставляющая право на образовательную деятельность.
По итогам обучения на курсе вы получаете электронный персональный сертификат.
Диплом выдается при прохождении комплексной программы обучения. Для получения диплома студенту необходимо пройти все занятия в программе без пропусков.