• A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Software Testing

2018/2019
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Delivered at:
Department of Informatics
Course type:
Elective course
When:
3 year, 4 module

Instructor


Андреев Сергей Михайлович

Программа дисциплины

Аннотация

Целями освоения дисциплины «Тестирование программного обеспечения» являются формирование у студентов теоретических знаний и практических навыков по основам тестирования программного обеспечения. Студенты получат представление об основных типах тестирования. Научатся их проводить, а также рассмотрят применение тестирование в цикле жизни приложения. В результате освоения дисциплины студент должен: − Знать различные типы тестирования. − Уметь проводить необходимый вид тестирования программного продукта. − Иметь навыки (приобрести опыт) применения математического аппарата и инструментальных средств, используемых в тестирования программного обеспечения.
Цель освоения дисциплины

Цель освоения дисциплины

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

Планируемые результаты обучения

  • Знает основные алгоритмы тестирования и техник покрытия кода тестами. Использует инструменты профилирования. Владеет основными концепциями оптимизации кода
  • Знает основные принципы тестирования приложений. Проводит функциональное и нагрузочное тестирование. Тестирует безопасность приложений.
  • Знает основные положения об охране интеллектуальных прав и защите информации. Создаѐт сопроводительную документацию по результатам тестирования ПО. Составляет техническую документацию
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение, методы черного и белого ящиков
  • Функциональное тестирование и тестирование производительности
  • Тестирование безопасности, использование различных моделей
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание №1
  • неблокирующий Домашнее задание №2
  • неблокирующий Домашнее задание №3
  • неблокирующий Устный экзамен
Промежуточная аттестация

Промежуточная аттестация

  • Промежуточная аттестация (4 модуль)
    0.16 * Домашнее задание №1 + 0.17 * Домашнее задание №2 + 0.17 * Домашнее задание №3 + 0.5 * Устный экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Myers, G. J., Badgett, T., & Sandler, C. (2012). The Art of Software Testing (Vol. 3rd ed). Hoboken, N.J.: Wiley. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=396276

Рекомендуемая дополнительная литература

  • Jorgensen, P. (2008). Software Testing : A Craftsman’s Approach, Third Edition (Vol. Third edition). Boca Raton, FL: Auerbach Publications. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1910544