Курс "Тестирование
программного обеспечения"

31 ОКТЯБРЯ, СТАРТ
С 18:30 – 21:30,
2 РАЗА В НЕДЕЛЮ
12 ЗАНЯТИЙ
Курс "Тестирование ПО"
Кто такой тестировщик ПО?
Специалист, который занимается обеспечением высокого качества IT-проектов (сайтов, мобильных приложений и пр.) для поиска ошибок и сбоев в их работе. Тестировщик моделирует различные ситуации, которые могут возникнуть в процессе использования предмета тестирования, чтобы разработчики смогли исправить обнаруженные ошибки.

Этапы обучения тестированию ПО
в ИТ-Академии "БелХард"

1
Тестирование ПО
3
Тестировщик ПО с опытом работы
на реальном проекте

Программа курса
"Тестирование программного обеспечения"

Введение в тестирование ПО
  • История тестирования ПО.
  • Общие сведения.
  • Что такое тестирование ПО и контроль качества.
  • Сходства и различия этих понятий.
  • Характеристики и модель качества ПО.
Основные понятия и определения в тестировании
  • Необходимые знания и сложности в работе специалиста по тестированию ПО. Профессиональная терминология.
  • Словарь тестировщика.
  • Книги для начинающих тестировщиков.
Тестирование ПО и связь с жизненным циклом ПО
  • Модели и методологии разработки ПО.
  • Жизненный цикл разработки ПО и его связь с тестированием.
  • Смежные вопросы тестирования.
Виды и уровни в тестировании ПО
  • Виды тестирования ПО и способы их проведения.
  • Уровни тестирования ПО и их критерии.
  • Методы тестирования (черный, белый, серый ящики).

Техники тест-дизайна (эквивалентное разбиение и анализ граничных значений)
  • Разбиение на классы эквивалентности, техника граничных и пограничных значений.
  • Практическое занятие.
Планирование тестовых испытаний
  • Планирование тестирования в рамках жизненного цикла ПО.
  • Тест-план и его характеристики.
  • Понятие и показатель качества.
  • Календарный план работ.
  • Риски и сложности при планировании тестирования.
  • Практическое занятие
Исследовательское тестирование (Exploratory testing)
  • Исследовательский подход в тестировании.
  • Отличие исследовательского тестирования от интуитивного.
  • Практическое занятие.
Тестирование требований и документации
  • Требования: что это такое, и зачем они нужны. Категории и характеристики требований.
  • Уровни и типы требований.
  • Анализ и тестирование требований.
  • Практическое занятие.
Разработка тестовой документации. Преимущества тест-кейсов и чек-листов
  • Виды тестовой документации.
  • Тестовые случаи и их свойства.
  • Структура тестовых случаев.
  • Рекомендации по составлению.тестовой документации.
  • Критерии выбора тестовой документации.
  • Практическое занятие.
Поиск и документирование дефектов
  • Определение и понятие дефекта.
  • Атрибуты дефекта и его жизненный цикл.
  • Системы документирования ошибок.
  • Понятия приоритета и серьезности дефекта.
  • Правила документирования ошибок.
  • Рекомендации по хорошему описанию дефектов.
  • Описание элементов управления.
  • Критерии определения критичности.
  • Практическое занятие.
Инструменты для тестирования
  • Структура HTTP запроса.
  • Метод GET и POST.
  • Классификация, виды и назначение инструментов тестирования.
  • Инструменты FireBug, Fiddler и др. Особенности работы с ними.
Документирование результатов тестирования
  • Отчёт о результатах тестирования: цели составления и его структура.
  • Рекомендации и примеры.
  • Практическое занятие.
Тестирование юзабилити
  • Назначение тестирования юзабилити.
  • Терминология и постулаты.
  • Виды тестирования юзабилити.
  • Особенности тестирования.
  • юзабилити: подходы к тестированию, критерии, характеристики, оценка.
  • Практическое занятие.
Тестирование безопасности
  • Назначение тестирования безопасности.
  • Виды уязвимостей.
  • Стандарты и особенности тестирования безопасности.
  • Методы тестирования и сложности при тестировании безопасности.
  • Практическое занятие.
Основы автоматизации тестирования
  • Понятие автоматизации.
  • Области автоматизации.
  • Критерии и условия успешной автоматизации.
  • Преимущества и недостатки автоматизации.
  • Технология Record&Playback (Record-and-Replay).
  • Методы автоматизации.
  • Обзор средств автоматизации.
  • Средство автоматизации Selenium IDE.
  • Практическое занятие.
Итоговый тест
Итоговый тест
  • Итоговый тест по прослушанному материалу.
Завершающий раздел и разбор итогового теста
  • Особенности, трудности и преимущества работы тестировщика; практические рекомендации.
  • Почему тестировщик - лучший друг программиста?
  • Как составить резюме для устройства на работу.

В ходе курса Вы:

Освоите профессию тестировщика программного обеспечения.
Научитесь проводить различные виды тестирования, планировать работы по их проведению.
Сможете писать документацию по тестам, документировать тест-кейсы и дефекты.
Станете специалистом по тестированию юзабилити и безопасности прогаммного обеспечения.
Освоите основы автоматизированного тестирования приложений.

Почему стоит изучать курс "Тестирование ПО"
именно в ИТ-Академии "БелХард"?

Оптимальный размер учебных групп
8-11 человек в каждой учебной группе. Это позволяет, с одной стороны, научиться работать в команде, а с другой – добиться индивидуального подхода к каждому слушателю.
Никаких требований к базовым знаниям
На наших курсах мы помогаем стать тестировщиком каждому, независимо от возраста и имеющихся профессиональных знаний.
48 ак.ч. теории и практики
Сочетание теоретических лекций и практических занятий, необходимых для того, чтобы разобраться в тестирование ПО.
Всего 390 BYN за весь курс
Стоимость курса - всего 1/3 средней зарплаты
тестировщика ПО в Беларуси (согласно данным портала dev.by). Возможна оплата в два этапа. Работаем с системой "Расчет" (ЕРИП).
Удобное время занятий
Вы можете освоить новую перспективную специальность без ущерба для вашей текущей работы.
Корпоративные группы и индивидуальное обучение
Мы адаптируем нашу учебную программу к вашим особым требованиям.Узнать подробнее.

Отзывы слушателей
Прошла курс "Тестирование ПО" и получила не только полезные знания и навыки, но и колоссальное удовольствие от самого процесса обучения. Хотя я раньше изучала подобный курс в университете, на каждом занятии курсов я подчёркивала для себя что-то новое, а кажущиеся на первый взгляд долгие 3 часа занятий пролетали незаметно. Хочу сказать БОЛЬШОЕ СПАСИБО нашему преподавателю Алине. Алина, вы самый замечательный преподаватель на свете!!! Если ещё кто-то размышляет идти или не идти на курсы, то не сомневайтесь, здесь вас действительно научат!
Наталья Коваленко
Тестирование ПО
Проходила курс по тестированию ПО, Алине хочу сказать отдельное спасибо за прекрасный подачу материала и теплую атмосферу занятий! От курсов остались только положительные эмоции,скоро приду на проект)


Елена Иванова

Тестирование ПО
Прошла курс Тестирование ПО. Все очень понравилось, узнала много нового. Группа была очень хорошая и дружная, даже жалко что так быстро закончились курсы. Преподаватель очень хороший и со знанием своего дела, Алина спасибо Вам большое!)) 3 часа занятий пролетали незаметно. Так же после курсов пойду на практикум!)
Виктория Борис

Тестирование ПО
Прошла курсы тестировщиков. Все на высшем уровне. Отдельно хотелось бы отметить преподавателя - Алину Заикину. Все лекции объясняет доходчиво, дополняет примерами "из жизни", что б лучше можно было представить и понять. Плюс ко всему дала нам много дополнительной полезной информации в виде онлайн-лекций и ссылок, где можно что-то полезное почитать, которые она нашла самостоятельно (перебрав не мало, я думаю..). Но и это не главное. А главное, что она сделала - сумела вызвать интерес (даже, скорее азарт) к самому процессу тестирования. Поверьте, это реально весело и интересно))). Атмосфера в группе у нас сложилась просто наизамечательнейшая и в том заслуга каждого из нас.
P.s. Вкус этих восхитительных печенек в моей памяти навсегда)))
Светлана Дябло
Тестирование ПО
Преподаватели курса
Алина Заикина
Магистр технических наук. Преподавательский стаж – 8 лет.
Опыт работы тестировщиком на крупных проектах, с
различной методологией разработки в компании Epam
Systems более 3 лет. Общий стаж в ИТ – более 6 лет.
Евгений Карпович
QA-инженер. Опыт применения всех видов тестирования на различных проектах от мобильных приложений до высоконагруженных финансовых систем.
Стаж работы – более 7 лет.

Контакты

ИТ-Академия "БелХард":
г. Минск, пер. 4-ый Загородный, д. 56а (ст.м. Молодежная)
Skype: it.academy.bh1