Курс находится на модерации. Данные могут быть неактуальны.
Тип обучения
Тип обучения
Курс
Зач. единицы
Зач. единицы
2
Сертификат
Сертификат
1 800 ₽ для получения

Стоимость курса

бесплатно
нет рассрочки
Курс формирует у слушателей понимание профессии инженера-тестировщика и понимание роли тестирования в процессе разработки программного обеспечения. В курсе дается определение термину «тестирование программного обеспечения» и рассказывается о различных техниках и видах тестирования, таких как: модульное тестирование, интеграционное тестирование, системное тестирование, тестирование на производительность и другие. Подчеркивается необходимость тестирования на основе требований и плана тестирования, при этом приводятся основные критерии для составления правильного плана тестирования. Дается классификация существующих типов документации и способов работы с ними. Приводятся метрики тестирования. Полученные знания закрепляются в наборе связанных друг с другом упражнений, которые формируют у слушателя необходимые навыки и умения для освоение предлагаемой профессии инженера-тестировщика.

Вас будут обучать

Должность: ведущий инженер по тестированию, Dell Technologies
Должность: Руководитель направления академических программ, YADRO

Кандидат технических наук Должность: Доцент Высшей школы программной инженерии.

Образовательная организация

Политехнический университет многофункциональное государственное высшее учебное заведение.

В 2010 году он получил статус национального исследовательского университета, что явилось признанием его роли и возможностей как в области подготовки кадров, так и в мультидисциплинарных научных исследованиях и разработках.

В рейтинге технических университетов России Политехнический неизменно занимает ведущие позиции. Политехнический университет стремится с максимальной ответственностью реализовывать государственную политику в сфере высшего образования. Одно из направлений этой политики – создание новой экономики: экономики знаний, лидерства и инноваций. И ключевым звеном здесь становятся высококвалифицированные кадры, владеющие передовыми мировыми технологиями, способные решать новые комплексные задачи промышленности и готовые вывести российскую экономику на новый уровень развития. 

Новый элемент системы российского образования — открытые онлайн-курсы — cможет перезачесть любой университет. Мы делаем это реальной практикой, расширяя границы образования для каждого студента. Полный набор курсов от ведущих университетов. Мы ведём системную работу по созданию курсов для базовой части всех направлений подготовки, обеспечивая удобное и выгодное для любого университета встраивание курса в свои образовательные программы
«Открытое образование» – это образовательная платформа, предлагающая массовые онлайн-курсы ведущих российских вузов, которые объединили свои усилия, чтобы предоставить возможность каждому получить качественное высшее образование.

Любой пользователь может совершенно бесплатно и в любое время проходить курсы от ведущих университетов России, а студенты российских вузов смогут засчитать результаты обучения в своем университете.

Программа курса

Тема 1. Введение в профессию инженера-тестировщика

  • Определение профессии «инженера-тестировщика»
  • История профессии

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

  • Виды тестирования по объекту тестирования: функциональное, производительности, конфигурационное, интерфейса, Security/Compliance
  • Тестирование по степени изолированности: продукта в целом, модулей/компонент, тестирование классов, тестирование функций, системное тестирование, end-to-end тестирование, интеграционное тестирование, модульное тестирование
  • Тестирование по знаниям об устройстве: black-box, white box, grey box

Тема 3. Документация и тест-кейсы

  • Степень подготовленности требований
  • Степень документированности тестирования
  • Критерии оценки требований
  • Чек-лист для проверки документации
  • Форматы тест-кейсов: без документации, чек-листы, lean тес-кейсы, обычные тест-кейсы
  • Содержание тест-кейса
  • Понятие severity и priority

Тема 4. Техники тестирования

  • Позитивное и негативное тестирование
  • Классы эквивалентности и анализ граничных значений
  • Таблица решений
  • Предугадывание ошибок
  • Правила оформления дефектов

Тема 5. Место тестирования в процессе разработки ПО

  • Каскадная модель разработки ПО
  • Итеративная модель
  • Гибкие методологии, Scrum
  • Непрервная интеграция, непрерывная поставка, непрерывное развертывание
  • Test driven development

Тема 6. Метрики тестирования

  • Подходы к оценке качества программного продукта
  • Traceabilty матрица
  • Понятия run rate, pass rate
  • Способы отслеживания тестирования
  • Дополнительные метрики

Тема 7. Заключительные слова

  • Темы для подготовки к собеседованиям
  • Обзор вспомогательной литературы

Рейтинг курса

3.5
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 21.04.2024 01:56
Введение в тестирование программного обеспечения

Введение в тестирование программного обеспечения

Оставить отзыв
Поделиться курсом с друзьями