Главная » Каталог компьютерных курсов » Курсы “Тестирование программного обеспечения (ПО)”. Обучение тестировщиков

Курсы “Тестирование программного обеспечения (ПО)”. Обучение тестировщиков

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

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

В широком смысле, тестирование – это одна из техник контроля качества (Quality Control), которая включает планирование, составление тестов, непосредственно выполнение тестирования и анализ полученных результатов.

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

Советуем ознакомиться: Требования для устройства на работу Тестировщиком ПО (QA Engineer)

Новая программа курса Дорогие друзья! Мы собрали все самое новое, востребованное
и актуальное в НОВОЙ ПРОГРАММЕ ПО КУРСУ!
Хотите соответствовать требованиям и стать тестировщиком? Записывайтесь!

Обновленная программа курса “Тестирование ПО”


    • Что такое тестирование ПО?
    • Качество ПО
    • Характеристики качества ПО
    • Кто такой тестировщик и чем он занимается

    • Методы тестирования
    • Уровни тестирования
    • Виды тестирования

    • Что такое проект?
    • Модели ведения проекта
    • Тест-план. Риски и Стратегия тестирования
    • Роль тестировщика на каждой стадии

    • Что такое требования?
    • Выявление требований
    • Типы и уровни требований
    • Свойства хороших требований
    • Тестирование требований, техники работы с требованиями
    • Практика

    • Что такое чек-листы и тест-кейсы
    • Составление чек-листов
    • Тестовое покрытие
    • Классы эквивалентности и граничные значения
    • Шаги разработки тестов
    • Практика

    • Структура тест-кейса
    • Свойства хорошего тест-кейса
    • Тестовое покрытие
    • Инструментальные средства управления тест-кейсами
    • Критерии и стандарты составления тест-кейсов
    • Практика

    • Что такое баг?
    • Баг репорт, или отчет об ошибке
    • Логика написания отчёта об ошибке
    • Структура баг-репорта, его атрибуты
    • Жизненный цикл дефекта
    • Баг-трекинговые системы
    • Практика

    • Отчёт о результатах тестирования и принципы его подготовки
    • Структура отчёта о результатах тестирования
    • Финальный отчёт о результатах тестирования
    • Практика

    • Изучение приложения
    • Анализ требований приложения
    • Составление тест плана

    • Создание чек-листов
    • Создание тест-кейсов

    • Тестирование приложения
    • Поиск и документирование дефектов

    • Разработка финального отчета о результатах тестирования
    • Подведение итогов тестирования приложения

    • Понятие БД и СУБД
    • Иерархическая модель
    • Сетевая модель
    • Реляционная модель. Практика
    • Особенности SQL-запросов

    • Практическое задание по разработке SQL-запросов

    • Знакомство с виртуальными машинами
    • Знакомство с операционной системой Linux
    • Практика

    • Итоговое задание и проверка теоретических знаний

По окончании обучения тестировщиков вы научитесь:

  • планировать оптимальные затраты времени на тестирование
  • планировать оптимальное покрытие тестов
  • адекватно оценивать и тестировать интерфейс программы и удобство её использования
  • планировать и реализовывать модульное тестирование, использовать его в рамках методологии экстремального программирования
  • планировать и выполнять нагрузочное тестирование
  • тестировать безопасность приложения
  • оценивать качество программы
  • повышать эффективность работы команды тестировщиков и профессионально формировать такие команды.

Профессия тестировщика программного обеспечения становится все более популярной на рынке IT. Сегодня независимый от программиста взгляд на программный продукт и оценка его качества многократно повышают успешность проекта при разработке и внедрению ПО. Приходите на наши компьютерные курсы!

Курс “Тестирование программного обеспечения (ПО)” будет полезен не только тестировщикам ПО и руководителям групп тестирования. Разработчикам программного обеспечения знание процесса тестирования даст возможность самостоятельной корректной проверки своего кода. Проектные менеджеры при проведении тестирования cмогут судить о степени эволюции или готовности проекта, наличии проблемных мест разработки, а также получать информацию для принятия решения о выпуске и начале продаж ПО.

Куда пойти учиться