Тестирование ПО. Уровень 1. Тестировщик программного обеспечения / TeachMePlease

Требуется подтверждение e-mail адреса!

Требуется подтверждение e-mail адреса! Письмо с инструкцией выслано на адрес электронной почты, указанный при регистрации

Cookies

Отключены cookie-файлы!

Для корректной работы сайта необходимо разрешить использование cookie-файлов.

Cookies

Для оптимизации дизайна и быстродействия наших веб-сайтов используются cookie-файлы. Продолжая посещение веб-сайта, вы соглашаетесь на использование cookie-файлов.

Ок
Вашингтон

Тестирование ПО. Уровень 1. Тестировщик программного обеспечения

Распродано
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
Дипломы/сертификаты об окончании
Распродано
Параметры мероприятия
  • Уровень подготовки
    Легкий
  • Язык
    Русский
  • Возраст
    Любой
7%
При подписке на рассылку вы получаете скидку 7% на первую покупку
  • Описание курса
  • Чему вы научитесь?
  • Программа
  • Требования к участникам
Описание курса

Сверхнадежное программное обеспечение — мечта любого программиста и пользователя. Без работы специалиста по тестированию невозможен выпуск ни одного программного продукта. От правильного функционирования ПО может зависеть успех бизнеса, работа финансовых или промышленных компаний. В рамках курса по тестированию ПО вы научитесь разрабатывать тестовые планы (TestPlan) и тестовые примеры (TestCase), выполнять тестирование в соответствии с заранее подготовленным тестовым планом, обнаруживать ошибки при выполнении тестирования и документировать их, оценивать и тестировать программный продукт с точки зрения функциональности.

Цель курса:

  • Научить слушателей тестированию программного продукта, ознакомить его с целями тестирования и местом в процессе разработки программного обеспечения

  • Научить слушателей основным методам тестирования программного продукта

  • Научить слушателей работать с документами, применяемыми на этапах планирования и выполнения тестирования

  • Научить слушателей разрабатывать планы тестирования и тестовые примеры

  • Научить слушателей описывать обнаруженные дефекты (баг-репорты)

В первую очередь курс будет интересен тестировщикам программного обеспечения, программистам.

Продолжительность курса - 40 ак. ч.

Чему вы научитесь?
Владеть терминологией
Понимать процесс тестирования программного обеспечения и жизненный цикл программного продукта
Разрабатывать тестовые планы (Test Plan) и тестовые примеры (Test Case)
Выполнять тестирование в соответствии с заранее подготовленным тестовым планом
Обнаруживать ошибки при выполнении тестирования и документировать их
Оценивать и тестировать программный продукт с точки зрения функциональности
Программа
Модуль 1. Введение в тестирование программного обеспечения
  • Модуль
  • Онлайн
Зачем нужно тестировать программы? Понятие качества ПО. Стандарты качества ПО. Атрибуты и характеристики качества ПО. Основные определения тестирования. Цели и задачи процесса тестирования. Полный цикл тестирования. Фазы тестирования.
Модуль 2. Методы и виды тестирования. Анализ требований к ПО
  • Модуль
  • Онлайн
Методы и виды тестирования. Общий обзор. Критерии покрытия тестирования. Требования к ПО. Анализ требований с точки зрения пригодности к тестированию. Учебный проект: тестирование требований к учебной программе.
Модуль 3. Тестовая документация. Тест-план, тест-дизайн
  • Модуль
  • Онлайн
Документы, создаваемые в процессе тестирования. Тест план Связь тестовых планов с другими типами документов. Тест – дизайн. Возможные формы подготовки тест-дизайна. Учебный проект: составление плана тестирования учебной программы.
Модуль 4. Тестовая документация. Test Case. Отчет о прохождении тестов
  • Модуль
  • Онлайн
Определение Test Case. Правила написания, степень детализации, независимость. Правила описания дефектов, понятие важности, приоритета. Ведение системы отслеживания дефектов. Составление отчетов по результатам тестирования. Учебный проект: создание test cases для учебной программы.
Модуль 5. Техники тестирования
  • Модуль
  • Онлайн
Покрытие входных данных. Допустимые и недопустимые данные. Эквивалентное разбиение. Анализ граничных значений. Попарное комбинирование. Предположение ошибок. Учебный проект: составление набора входных данных для тестирования учебной программы
Модуль 6. Уровни тестирования. Критерии покрытия кода программы тестами
  • Модуль
  • Онлайн
Модульное тестирование. Драйверы. Заглушки. Интеграционное тестирование. Способы интеграционного тестирования. Системное тестирование. Понятие покрытия кода тестами. Критерии покрытия. Метрика покрытия. Анализ покрытия.
Модуль 7. Виды тестирования: функциональное и нефункциональное тестирование
  • Модуль
  • Онлайн
Функциональные виды тестирования. Тестирование безопасности, тестирование взаимодействия. Нефункциональные виды тестирования. Тестирование производительности. Нагрузочное тестирование. Учебный проект: инсталляционное тестирование учебной программы.
Модуль 8. Тестирование пользовательского интерфейса (GUI). Тестирование web-приложений
  • Модуль
  • Онлайн
Задачи и цели тестирования пользовательского интерфейса. Функциональное тестирование пользовательского интерфейса. Тестирование удобства пользовательского интерфейса. Тестирование web-приложений Учебный проект: функциональное тестирование GUI
Модуль 9. Регрессионное тестирование
  • Модуль
  • Онлайн
Регрессионное тестирование. Подходы к составлению набора test cases. Жизненный цикл ПО. Каскадный, спиральный жизненные циклы. Методологии разработки ПО. MSF, RUP, Экстремальное программирование. Команда тестирования. Роли.
Модуль 10. Практическая работа по тестированию ПО
  • Модуль
  • Онлайн
Изучение требований к ПО. Написание тестовой документации (плана тестирования и тестовых сценариев) Выполнение тестирования Написание отчетов о найденных дефектах. Подведение итогов и обсуждение результатов слушателей
Требования к участникам
Успешное окончание курса Microsoft Excel 2016/2013. Уровень 1. Работа с Excel 2016/2013 или эквивалентная подготовка.
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.

Организация

Остались вопросы?

Напишите в чат, и специалист поддержки оперативно ответит вам.