Тестирование ПО / TeachMePlease

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

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

Cookies

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

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

Cookies

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

Ок
Вашингтон

Тестирование ПО

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

Формат курса:

  • Курс состоит из 16 online занятий. (2 месяца)

  • Каждый модуль это 2ч занятий онлайн и 2ч самостоятельной домашней работы.

  • После каждого урока обязательно домашнее задании с проверкой на уроке.

  • Занятия проходят 2 раза в неделю, по вечерам (обычно 20-00 по мск)

 

4 причины стать тестировщиком:

  • Высокая зарплата

  • Самый простой вход в ИТ

  • Уникальные условия труда

  • Работа в любой точке мира

Болеее 7 лет опыта вложено в создание курса!

  • Пошаговый алгоритм входа в профессию

  • Структурированная информация (без воды)

  • Практика из реальных проектов

  • Список книг (только избранные)

  • Выжимка из реального опыта

Чему вы научитесь?
Узнаете какие бывают виды и техники тестирования.
Будут рассмотрены все понятия связанные с тестированием и работой тестировщиков программного обеспечения такие как: методологии, техники, виды, уровни тестирования и много другое  
Научитесь работать с современными баг трекинговыми системами JIRA, Bugzilla, Mantis  
Узнаете все виды требований и их характеристики, а так же научитесь анализировать и тестировать требования от заказчика. Во многих компаниях это является частью тестового задания для себеседования тестировщиков  
Научитесь планировать процесс тестирования и создавать тестовый артефакт – тест план
Узнаете все, что связано с тест кейсами и научитесь их правильно создавать, что будет плюсом при трудоустройстве  
Научитесь создавать различные виды отчетов, которые являются неотъемлемой частью работы тестировщика
Пунктуальность
Планирование реальных сроков тестирования и их соблюдение
Аналитическое мышление
Использование тестирования при анализе функциональности и работоспособности кода
Работа в команде
Быстрое внедрение в команду и эффективное взаимодействие с другими программистами
Личная эффективность
Умение быстро решать поставленные задачи как в работе, так и в личной жизни 
Программа
Введение в Тестирование ПО
  • Вебинар
  • Онлайн
Что представляет собой тестирование. Как определить качество ПО (стандарты ISO, критерии качества, метрики). (Понятие качества ПО. Стандарты качества ПО.) Атрибуты и характеристики качества ПО. Категории программных ошибок. Зачем нужно тестировать программы? Основные определения и термины в тестировании. Цели и задачи процесса тестирования.
Методы и виды тестирования
  • Вебинар
  • Онлайн
Цикл разработки ПО. Цикл тестирования ПО. Типы тестов в процессе разработки ПО Полный цикл тестирования. Фазы тестирования. Регрессионное тестирование. Подходы к составлению набора test cases. Жизненный цикл ПО. Каскадный, спиральный жизненные циклы. Методологии разработки ПО. MSF, RUP, Экстремальное программирование. Виды и направления тестирования. Методы и виды тестирования. Критерии покрытия тестирования. Функциональные виды тестирования. Тестирование безопасности, тестирование взаимодействия. Нефункциональные виды тестирования. Тестирование производительности. Нагрузочное тестирование.
Тестовая документация
  • Вебинар
  • Онлайн
Определение и структура тест-кейсов. Характеристики хорошего теста. Аксиомы тестирования. Поддерживаемость тест-кейсов. Системы менеджмента качества. Тест-комплекты. Чек-листы. Подготовка тестовых данных Документы, создаваемые в процессе тестирования. Тест план Связь тестовых планов с другими типами документов. Тест – дизайн. Возможные формы подготовки тест-дизайна. Тестовая документация. Test Case. Отчет о прохождении тестов Определение Test Case. Правила написания, степень детализации, независимость. Правила описания дефектов, понятие важности, приоритета. Ведение системы отслеживания дефектов.
Основные техники тест дизайна. Планирование и работа с требованиями
  • Вебинар
  • Онлайн
Определение и поиск Классов эквивалентности. Границы классов эквивалентности. Работа требованиями к ПО. Участие в планировании релиза ПО. Что делать, если нет документации. Покрытие входных данных. Допустимые и недопустимые данные. Эквивалентное разбиение. Анализ граничных значений. Попарное комбинирование. Предположение ошибок. Требования к ПО. Анализ требований с точки зрения пригодности к тестированию
Работа с багтрекером (на примере JIRA)
  • Вебинар
  • Онлайн
Определение и функции баг-трекера. Как правильно формулировать задачи. Жизненный цикл (workflow) ошибок. Оперативное отслеживание задач в баг-трекере.
Регрессионное тестирование
  • Вебинар
  • Онлайн
Назначение регрессионного тестирования. В каких случаях требуется проводить регрессионное тестирование. Выбор тест-комплектов для регрессионного тестирования. Приоритизация и оптимизация тест-комплектов. Модульное тестирование. Драйверы. Заглушки. Интеграционное тестирование. Способы интеграционного тестирования. Системное тестирование. Понятие покрытия кода тестами. Критерии покрытия. Метрика покрытия. Анализ покрытия.
Юзабилити тестирование
  • Вебинар
  • Онлайн
Особенности тестирования пользовательских интерфейсов GUI и web-приложений. Задачи и цели тестирования пользовательского интерфейса. Функциональное тестирование пользовательского интерфейса. Тестирование удобства пользовательского интерфейса. Тестирование web-приложений Учебный проект: функциональное тестирование GUI
Организация процесса тестирования и отчетность
  • Вебинар
  • Онлайн
Должностная иерархия в тестировании. Планирование и оценка сроков на тестирование. Критерий начала/завершения тестирования. Отчетность по результатам тестирования. Подготовка рабочего места. Команда тестирования. Роли.
Исследование ПО. Декомпозиция требований
  • Вебинар
  • Онлайн
Типы и цели Тест-анализа · Определение особенностей программного обеспечения · Декомпозиция приложения · Декомпозиция требований · Обобщение информации исследования ПО.
Доменное тестирование
  • Вебинар
  • Онлайн
Техники тест-дизайна · Комбинаторное покрытие условий · Техники черного ящика · Доменный анализ · Классы эквивалентности · Стратегии тестирования домена
Использование комбинаторики
  • Вебинар
  • Онлайн
Минимальные проверки (Each Choice Testing) · Перебор значений (All combination testing) · Атомарные проверки (Base choice testing) · Попарное тестирование (Pairwise testing) · Метод взаимосвязанных проверок (Cause Effect Graphing)
Состояния и переходы
  • Вебинар
  • Онлайн
· Диаграмма состояний и переходов · Выявление жизненных циклов сущностей и комбинация состояний · Выбор валидных проверок
Тестирование при сложной бизнес логике
  • Вебинар
  • Онлайн
Таблицы принятия решений · Как применять в тестировании · Описание метода · Советы для упрощения таблиц · Инструменты для построения таблиц принятия решений
Предугадывание ошибок
  • Вебинар
  • Онлайн
Определение ошибки. Виды ошибок · Дефекты, ошибки, сбои, инциденты · Виды программных ошибок · Тестирование на основе опыта · Метод предугадывания ошибок · Локальное предугадывание ошибки · Предугадывание ошибки методом “тура”
Стратегия тестирования
  • Вебинар
  • Онлайн
Цели и задачи стратегии тестирования · Процесс формирования стратегии · Как описать стратегию тестирования? · Учет нефункционального тестирования
Оценка эффективности тестирования
  • Вебинар
  • Онлайн
Что такое тестовое покрытие? · Измерение тестового покрытия · Матрица трассировки · Оценка эффективности тестирования · Методы управления процессами разработки ПО · Метрики эффективности тестирования · Оценка эффективности автоматизированных тестов · Повышение эффективности тестирования
Требования к участникам
Уверенное знание ПО, интернета.

Преподаватель

  • Более 7 лет работаю в сфере ИТ.

    Область деятельности - Обеспечение качества и тестирован...

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

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