• 16 февраля 2016, вторник
  • Санкт-Петербург, ул. Инструментальная, дом 3, лит. В

Основы тестирования ПО

Регистрация на событие закрыта

Извините, регистрация закрыта. Возможно, на событие уже зарегистрировалось слишком много человек, либо истек срок регистрации. Подробности Вы можете узнать у организаторов события.

Другие события организатора

Учебный центр ИТ "Урансофт" при кафедре Автоматики и процессов управленя СПбГЭТУ (ЛЭТИ)
643 дня назад
с 19:00 16 февраля по 22:00 17 марта 2016
Санкт-Петербург
ул. Инструментальная, дом 3, лит. В

Программа курса ориентирована на получение фундаментальных знаний и практических навыков, необходимых новичку для начала работы в качестве тестировщика в ИТ-компании. Слушатели получат глубокое представление о документах тестирования, практические навыки составления тестов, научатся работать в системах баг-трекер и управления тестированием. Курсы проводятся на регулярной основе и запускаются раз месяц. Если Вы не успели попасть в текущую группу, не расстраивайтесь, всегда будет место в следующей.

Кому этот курс будет полезен:

  • Тем, кто хочет начать свою карьеру в сфере IT в качестве начинающего тестировщика
  • Тестировщикам, которые хотят систематизировать свои знания
  • Разработчикам, которые хотят узнать о тестировании или им приходится заниматься тестированием

Какие знания и умения вы получите:

  • Основы тестирования программного обеспечения
  • Основные методы тестирования программного обеспечения
  • Артефакты тестирования
  • Работа с документами, применяемыми на всех этапах тестирования
  • Разработка планов тестирования и тест-кейсов
  • Описание обнаруженных ошибок
  • Работа в баг-трекер системе
  • Работа в системе управления тестированием

Тема 1. Введение в тестирование

  • Почему тестирование необходимо
  • Основные определения тестирования
  • Что такое тестирование
  • Цели тестирования
  • Семь принципов тестирования

Тема 2. Методы и виды тестирования.

  • Модели разработки программного обеспечения
  • Уровни тестирования
  • Типы тестирования
  • Статическое тестирование

Практическое занятие: Тестирование требований

 

Тема 3. Тестовая документация test case

  • Определение test case
  • Структура тест-кейса
  • Исход исполнения тест-кейса
  • Полезные атрибуты тест-кейса
  • Поддерживаемость тест-кейса, степень детализации, независимость
  • Проблемные тест-кейсы
  • Состояния тест-кейса

Практическое занятие: Знакомство с системой управления тестированием Testlink

Тема 4. Дефекты

  • Что такое дефект?
  • Требования по оформлению дефекта
  • Жизненных цикл дефекта
  • Типы дефектов на разных фазах тестирования
  • Управление дефектами
  • Системы управления дефектами

Практическое занятие: Знакомство с системой управления дефектами A.Jira

Тема 5. Тестовая документация.

  • Документы, создаваемые в ходе жизненного цикла проекта
  • Тестовые планы
  • Подготовка наборов тестовых данных
  • Отчет о прохождении тестов
  • Отчет о проблемах (баг-репорты)

Возможные формы подготовки тестовых планов

Тема 6. Процесс разработки тестов

  • Категории методов проектирования тестов
  • Методы, основанные на спецификациях, или методы черного ящика
  • Эквивалентное разбиение
  • Анализ граничных значений
  • Таблицы решений
  • Таблицы переходов
  • Сценарии использования

Практическое занятие: Проектирование тестов

О практической стороне работы тестировщика.

  • Стандартные инструменты полезные для тестирования ПО.
  • Базы данных SQLUnix/Linux команды

Завершающее практическое задание

Литература:

  • «Тестирование черного ящика», Борис Бейзер
  • «How to Break Software: A Practical Guide to Testing», James A. Whittaker
  • «Software testing» by Ron Patton

Партнеры

Регистрация

Рекомендуемые события

Организуете события? Обратите внимание на TimePad!

Профессиональная билетная система, статистика продаж 24/7, выгрузка списков участников, встроенные инструменты продвижения, личный кабинет для самостоятельного управления и еще много чего интересного.

Узнать больше