Тестирование и контроль качества программного обеспечения. Базовый уровень: Повышение квалификации

Цель курса – познакомить с основными понятиями, принципами и законами тестирования и контроля качества программного обеспечения, необходимыми для работы с современными методологиями тестирования. А также закрепить полученные знания на практике, которой будет очень много.
IT: Для программистов и IT-специалистовIT: Для программистов и IT-специалистов / Тестирование и QA
Управление дополнительного образования ТУСУР логоУправление дополнительного образования ТУСУР
Открытый набор
100 часов
Онлайн
от 15 000 ₽

Анонс программы

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

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

Эксперт-практик.

Описание Программы

  1. Что такое тестирование и зачем нам все это надо?!
  2. Дефекты и их жизненный цикл
  3. Место тестирования в жизненном цикле разработки программного обеспечения
  4. Классификация видов тестирования
  5. Особенности тестирования веб-приложений
  6. Особенности тестирования мобильных приложений
  7. Тестирование API
  8. Итоговая аттестация

Квалифицированные специалисты по тестированию и контролю качеству программного обеспечения (Software Quality Assurance, SQA) до сих пор остаются редкостью на IT-рынке. Поэтому SQA-специалисты ценятся не меньше разработчиков программного обеспечения. Многие успешные IT-менеджеры начинали свою карьеру именно с должности специалиста по тестированию. Курс направлен на получение теоретических знаний и практического опыта работы с различными проектами решения реальных задач, с которыми работают тестировщики.

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

  • техники тестирования (техники, базирующиеся на интуиции и опыте инженера; техники, базирующиеся на спецификации; техники, ориентированные на код; тестирование, ориентированное на дефекты; техники, базирующиеся на условиях использования; тестирование, базирующееся на надежности инженерного процесса; техники, базирующиеся на природе приложения)
  • системы автоматизированного тестирования;
  • теорию тестирования (модели тестирования, планирование тестирования, тест-дизайн, проектирование тестов);
  • стандарты в области тестирования; стандарты и методологии, применяемые к необходимым приложениям;
  • жизненный цикл тестов, оценки надежности;
  • типы дефектов, классификации и статистики возникновения;
  • теорию различных стратегий тестирования;
  • базовые понятия качества программного продукта и качества процесса разработки программного обеспечения.

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

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

По окончании курса вы будете иметь практический опыт:

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

Технология обучения включает в себя:

  • доступ в систему дистанционного обучения (лекции, практические задания, материалы для самопроверки; контрольные тесты, сервис коммуникаций с преподавателем);
  • обучение по индивидуальному графику без отрыва от основной работы/учебы;
  • онлайн-консультации персонального преподавателя в течение всего срока обучения.

Выдаваемые документы:

  • удостоверение о повышении квалификации ведущего государственного технического вуза.
Записаться на курс
Тестирование и контроль качества программного обеспечения. Базовый уровень: Повышение квалификации
15 000
Заполните контактные данные
Оставьте заявку, чтобы забронировать себе место.
Наш менеджер свяжется с вами и ответит на любые ваши вопросы.
Открытый набор
100 часов
Онлайн
от 15 000 ₽