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

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

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

В курсе “Тестирование программного обеспечения (ПО)” изучаются основные аспекты тестирования программного обеспечения, виды, уровни и стадии тестирования. Будущие тестировщики познакомятся со статическим и динамическим, ручным и автоматизированным тестированием. Также изучается тестирование юзабилити и тестирование безопасности. Значительное внимание уделяется проектной документации.

Девиз курса: “Никакие стандарты и спецификации, никакой контроль и отслеживание изменений не гарантируют качества продукции. Все зависит только от людей - их работоспособности, мастерства и умения работать в команде. Только это определяет результат, а никак не правила.”

Сэм Канер.

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

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

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

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



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


    • История развития тестирования программного обеспечения
    • Что такое тестирование?
    • Качество ПО
    • Характеристики качества ПО
    • Классификация тестирования ПО
    • Практика

    • Что такое планирование?
    • Артефакты планирования
    • Виды тест планов
    • Создание тест-плана
    • Риски
    • Стратегия
    • Практика

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

    • Выявление и составление требований
    • Тестирование требований

    • Классы эквивалентности
    • Граничные значения
    • Области применения
    • Практика

    • Введение
    • Составление чек-листов
    • Тест-кейс
    • Тестовое покрытие
    • Критерии составления тестовых сценариев
    • Практика

    • Составление чек-листов по требованиям
    • Составление тест-кейсов по требованиям
    • Составление чек-листов и тест-кейсов по интерфейсу

    • Баг репорт, или отчет об ошибке
    • Основные ошибки при написании баг репортов
    • Баг-трекинговые системы
    • Практика

    • Тестирование приложения по чек-листу и тест-кейсам
    • Интуитивное тестирование ПО
    • Документирование дефектов.

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

    • Тестирование требований к приложению
    • Составление чек-листа по требованиям
    • Составление тест-кейсов
    • Тестирование приложения по чек-листу и тест-кейсам
    • Оформление баг-репортов

    • Особенности тестирования инсталляторов
    • Что и как тестировать в инсталляционных программах?
    • Тестирование мастера установки или installation wizard testing
    • Кросс-платформенное тестирование инсталляторов
    • Составление тестов для инсталляционного тестирования

    • Уровни проведения
    • Рекомендации по тестированию юзабилити интерфейса
    • Методы юзабилити-тестирования пользовательского интерфейса
    • Экспертная оценка
    • Планирование юзабилити-тестирования
    • Документирование результатов
    • Заблуждения о тестировании удобства пользования
    • Юзабилити тестирование сайта

    • Источники проблем безопасности программных продуктов
    • Принципы безопасности программного обеспечения
    • Параметры тестирования безопасности
    • Основные источники проникновения угроз
    • Вредоносные программы
    • Планирование тестирования безопасности

    • Что такое регрессионное тестирование
    • Общие положения регрессионного тестирования
    • Понятие тестирования производительности
    • Типы тестирования производительности
    • Цели тестирования производительности
    • Основные показатели (метрики) производительности
    • Инструменты тестирования производительности
    • Мифы тестирования производительности

    • Итоговое задание
    • Проверка теоритических знаний.
    • Особенности тестирования веб-ориентированных приложений. Автоматизированное тестирование.

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

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

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

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

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

Отзывы слушателей Центра Обучающих Технологий

  • Мария Б

    05.12.2016

    Большое спасибо Александру Михалькевичу. Это тот преподователь, который ХОЧЕТ научить, а не просто отсидеть рабочее время. Когда нам было что-то не понятно или у нас были вопросы, Александр был готов позаниматься с нами даже дольше чем того требовала программа. Понятно и доступно объяснял. Учился у него php laravel, зимой 15-16 года. Уже пол года успешно работаю. Наилучшие пожелания и рекомендации Александру! (от Archibald)

  • Татьяна Антонова

    29.11.2016

    Проходила курс Освой компьютер свой. Осталась довольна. Понравилось 1. Небольшое количество людей в группе. 2. Раздаточный материал, по которому мы могли, кроме конспекта, повторять пройденный материал + обучающий материал большого обьёма на флешку. 3. Преподаватель Чернова Елена Леонидовна очень подробно и вдумчиво излагает материал, отвечала на вопросы. И в целом отношение было очень внимательным. Спасибо учебному центру и преподавателю за полученные знания.

  • Юлия Трухан

    28.11.2016

    Прошла курс "Гейм-дизайн и разработка компьютерных игр" и осталась очень довольной. Курс был очень интересным и информативным и, что самое главное, полезным. Преподаватель, Алексей Немогай, доступно объясняет материал, показывает интересные примеры, отвечает на все интересующие вопросы. Рекомендую этот курс всем тем, кто мечтает участвовать в разработке игр. Я получила большое удовольствие от занятий, они прекрасно мотивируют двигаться дальше и не сдаваться по пути к своей цели.

«« 1 | 16 »»