Объяснение
нового материала
Выполнение заданий
на закрепления темы
Контроль правильности
выполнения
Разбор ошибок и
рекомендации
Основные определения и понятия тестирования ПО
7 основных принципов тестирования (стандарты при подготовке к сертификации ISTQB)
Практические задания базового уровня
Планирование тестовых испытаний
Примеры тест-планов
Виды тестирования
Практика по тестированию тостера всеми видами тестирования
Разбор существующих требований и возможных проблем с ними
Тестирование требований на предмет наличия в них проблем. Практика.
Примеры реальных требований
Разбор информации о чек-листах. Плюсы и минусы чек-листов.
Демонстрация чек-листов по которым на нынешней работе проходит регрессия нескольких проектов.
Создание чек-листов с разбиением программы на модули и составление чек-листа по следующему шаблону. Практика
Тест-дизайн, тестовое покрытие, техники тест-дизайна.
Особое внимание на такие техники тест-дизайна как разбиение на классы эквивалентности и граничные значение.
Матрица трассировки. Её анализирование.
Практика по тестированию программы "Скидка" с применением вышеуказанных техник.
Задачи на граничные значения и классы эквивалентности из подготовки к ISTQB. Практика.
Тест на контроль знаний после 4-х занятий. 28 вопросов
Презентация на тему написания тест-кейсов.
Знакомство с программой в которой можно писать тест-кейсы. (TestRail)
Написание тест-кейсов по прототипу калькулятора для smoke тестирования. Практика. (Также внимание уделяется определению тест-кейсов для smoke)
Презентация на тему с примерами из практики.
Подробный разбор Severity and Priority и их отличие.
Workflow бага с пояснением статусов.
Обзор баг-трекинговых систем.
Разворачивание локально или заведение в облаке баг-трекинговой системы Jira.
Краткая демонстрация возможностей и приемов работы Jira.
Практика. Тестируем "глючный" калькулятор по написанным нами тест-кейсам.
Пишем баг-репорты в Jira.
Подробный разбор написанного баг-репорта для выработки определенного стиля.
Дополнительная тема "Как тестируют в Google" с обсуждением интересных особенностей.
Практика. Выполняем часть тестового задания с реального проекта. Тестируем форму.
Презентация на тему почему хороший отчет об ошибке важен.
Практика. SQL запросы.
Практика. Решаем логические задачи.
Презентация на тему TRR (Test Result Report - отчет о результатах тестирования)
Обзор и разбор примеров TRR
Тестирование безопасности. Разбор основных видов угроз
Примеры из практики
Тест на контроль знаний после 10 занятий.
Презентация по теме.
Разбор наиболее популярных видов тестирования юзабилити.
Эвристика Нильсена с примерами.
Практика по карточной сортировке.
Сайты с ужасным юзабилити.
Практика. Тестирование юзабилити формы.
Презентация по теме "Особенности тестирования веб-приложений"
Практика. Работа с браузерной консолью и определение кодов ответов сервера. Задание из тестового задания из реального проекта.
Практика. Тестирование веб формы. Челлендж.
Презентация по автоматизации тестирования. Разбор наиболее эффективных подходов и BDD (behavior driven development "разработка через поведение") .
Практика. Технология Record&Playback и освоение Katalon recorder. Запись сценария по регистрации пользователя и проверка валидационных сообщений.
Демонстрация автотестов из личной практики преподавателя.
Презентация на тему "Методологии разработки ПО". Разбор основных методологий. Подробный рассказа об Agile (Scrum).
Презентация на тему "Резюме тестировщика" с примерами.
Практика. Составление резюме.
Отличие QA, QC and testing.
Отличие верификации от валидации
Итоговый тест по всем пройденным темам.
Презентация на тему "Перспективы роста"
Ответы на общие вопросы по тестированию.
Советы новичкам.
Итоговая практика. Реальное тестовое задание одной из IT-компаний.
Проверяется уже после окончания курсов и результат высылается письмом вместе с результатом теста и рекомендациями от преподавателя.
Звоните для уточнения расписания и наличия мест!
+375 29 127 85 20, +375 33 691 78 40
Продолжительность обучения: 7 недель
2 раза в неделю по 3 часа (180 минут)
вт и чт 18.00-21.00
Нажимая на кнопку вы соглашаетесь на обработку ваших данных
— Павел, почему вы решили стать тестировщиком?
— Считаю, что это интересная специальность. Мне ее посоветовал знакомый программист – я почитал о ней в интернете, скачал книги по этой теме и начал их изучать. Мне это понравилось, я решил, что в этом есть что-то "мое" и что можно попробовать.
— У вас была какая-то база? Может быть, какое-то специальное или техническое образование?
— Нет, базы никакой не было, образование у меня экономическое. Какого-то специфического багажа у меня не было до обучения на курсах.
— Получили ли вы от курсов то, что хотели?
— Да, из курсов извлек все то, что хотел. Тут научили всему – а именно тому, как надо работать. Здесь научили делать всю основную работу тестировщика.
— Как вы оцениваете уровень преподавателя?
— Как нам преподавали, мне понравилось. Преподаватель вполне компетентный и я бы сказал – требовательный.
— Какие из тем в курсе вам показались наиболее интересными? И наиболее сложными?
— Сам процесс поиска багов мне наиболее интересен. Там включается анализ плюс интуиция. Он более динамичен по сравнению с написанием тест кейсов, когда тебе надо просто сидеть и составлять их. Работа с тест кейсами более однообразна, хотя, конечно, тоже нужна.
— Как считаете, человеку без базы реально научиться этой профессии на курсах?
— Конечно, реально. Возьмите меня или других ребят из нашей группы. Мы пришли с нуля – и обучились. Тут главное – желание, и когда есть цель, то это не так уж и сложно. Единственное что нужно – это обычные навыки владения ПК. Я думаю, сейчас они есть у всех по умолчанию. Остальному тут учат, и очень хорошо.
Оставьте свои данные и мы перезвоним
Вам в ближайшее время
Нажимая на кнопку вы соглашаетесь на обработку ваших данных
Звоните:
+375291278520
+375336917840
График работы в учебном году:
C 9:00 до 18:00 без выходных
Обед плавающий, звоните
График работы летом:
С 9:00 до 18:00 пнд.-пт.
office@melarossa.by
212030, г. Могилев, пер. Пожарный,
дом 9, 4 этаж, офис 408