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

Цели и задачи дисциплины
Цели освоения дисциплины «Тестирование программного обеспечения»: - обеспечить студентов базовыми знаниями в области разработки программных продуктов; - заложить основы для решения задач реализации программных проектов и обработки информации как в профессиональной деятельности, так и при выполнении выпускных квалификационных работ; - познакомить студентов с прогрессивными моделями, методологиями и технологиями реализации программных систем и механизмами их применения в программных продуктах; - обучить студентов применению современных интегрированных инструментальных сред, предназначенных для практической реализации программных систем в командном, интерактивном режиме. - ознакомление студентов с основными видами и методами тестирования программного обеспечения (ПО) при структурном и объектно-ориентированном подходе в программировании. Задачами курса считаются: - формирование представления об основах конструирования ПО: минимизации сложности, ожидании изменений, конструировании возможности проверки, стандартах в конструировании; - овладение навыками управления конструированием: знакомство с моделями конструирования, методиками планирования конструирования и аудита кода; - получение практической подготовки в области языков конструирования (UML, DSL), использования техник кодирования и методик тестирования на этапе конструирования.
Краткое содержание дисциплины
В данной программе представлено изложение ключевых понятий, методов и средств тестирования как деятельности, нацеленной на создание программных систем, отвечающих потребностям заказчиков. Рассмотрены вопросы применение инженерами не только теоретических методов и средств разработки ПО, но и стандартов, правил и методик тестирования ПО. Учебная дисциплина способствует профессиональной подготовке выпускника в качестве будущего руководителя и ведущего специалиста в области программной инженерии, формированию у студентов понимания необходимости применения изученных принципов программной инженерии. Способы обеспечения качества программного продукта, классы критериев тестирования, разновидности тестирования, модульное, интеграционное и системное тестирование, общие принципы автоматизации тестирования, издержки тестирования, а также цели и задачи регрессионного тестирования.
Компетенции обучающегося, формируемые в результате освоения дисциплины
Выпускник должен обладать:
  • ПК-5 Способен осуществлять тестирование разработанного программного обеспечения, проводить оценку соответствия системы техническому заданию
  • ПК-6 Способен осуществлять тестирование разработанного программного обеспечения, проводить оценку соответствия системы техническому заданию, планировать и управлять этапами тестирования коллегиально
Вы нашли ошибку в тексте:
Просто нажмите кнопку «Сообщить об ошибке» — этого достаточно. Также вы можете добавить комментарий.