Software testing

Специальность / Speciality: 1-31 03 08 Математика и информационные технологии / Mathematics and Information Technology

Учебная дисциплина, модуль / Academic discipline, module: Тестирование ПО / Software testing

 

Краткое содержание учебной дисциплины, модуля / Brief summary

Основные понятия тестирования

Процессы тестирования и разработки ПО

Планирование и организация процесса тестирования

Тестирование требований

Разработка тестов и наборов тестов

Анализ результатов тестирования

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

— Basic testing concepts

— Software testing and development processes

— Planning and organizing the testing process

— Requirements testing

— Development of tests and test suites

— Analysis of test results

— Testing methods

Формируемые компетенции / The formed competences

универсальные компентенции:

–        УК- 1. Владеть основами исследовательской деятельности, осуществлять поиск, анализ и синтез информации;

–        УК-2. Решать стандартные задачи профессиональной деятельности на основе применения информационно-коммуникационных технологий;

–        УК-5. Быть способным к саморазвитию и совершенствованию в профессиональной деятельности;

–        УК-б. Проявлять инициативу и адаптироваться к изменениям в профессиональной деятельности;

базовые профессиональные компетенции:

–        БПК-З. Применять теоретические знания и навыки в самостоятельной исследовательской деятельности;

–        БПК-б. Применять современные технологии и базовые конструкции языков программирования для реализации алгоритмических прикладных задач и разработки веб-проектов;

специализированные компетенции:

СК-3. Выполнять проектирование, разработку, тестирование, и маркетинг информационных решениях в сети Интернет с учетом их последующего масштабирования и обработки возникающих больших объемов данных.

universal competencies:

– UK- 1. Know the basics of research activities, search, analyze and synthesize information;

– UK-2. Solve standard problems of professional activity based on the use of information and communication technologies;

– UK-5. Be capable of self-development and improvement in professional activities;

– UK-b. Show initiative and adapt to changes in professional activities;

basic professional competencies:

– BPK-Z. Apply theoretical knowledge and skills in independent research activities;

– BPK-b. Apply modern technologies and basic programming language designs to implement algorithmic applied problems and develop web projects;

specialized competencies:

SK-3. Perform design, development, testing, and marketing of information solutions on the Internet, taking into account their subsequent scaling and processing of emerging large volumes of data.

Результаты обучения (знать, уметь, владеть) / Learning outcomes (know, can, be able)

знать:

принципы тестирования программного обеспечения; основные виды, методы и приемы тестирования ПО; современные методы оценивания текущего состояния объектов тестирования и процесса тестирования;

уметь:

применять изученные методы и приёмы тестирования для распространённых типов компьютерных программ; оформлять основные документы в процессе осуществления тестирования; оценивать результаты проведения тестирования;

владеть:

основными методами тестирования ПО;

приемами оценки качества ПО.

know:

principles of software testing; main types, methods and techniques of software testing; modern methods for assessing the current state of test objects and the testing process;

be able to:

apply learned testing methods and techniques for common types of computer programs; draw up basic documents during the testing process; evaluate the results of testing;

own:

basic software testing methods;

techniques for assessing software quality.

Семестр изучения учебной дисциплины, модуля / Semester of study

5

5

Пререквизиты / Prerequisites

«Методы программирования», «Технологии программирования», «Анализ и проектирование информационных систем»

“Programming methods”, “Programming technologies”, “Analysis and design of information systems”

Трудоемкость в зачетных единицах (кредитах) / Credit units

3 зачетные единицы.

3 credit units.

Количество аудиторных часов и часов самостоятельной работы / Academic hour of students’ class work,

hours of self-directed learning

–        в очной форме получения высшего образования

Всего – 90 часов, в том числе 36 аудиторных часа и 54 часа самостоятельной работы.

full-time higher education,

Total – 90 hours, including 36 classroom hours and 54 hours of independent work.

Требования и формы текущей и промежуточной аттестации / Requirements and forms of current and interim certification

Опрос, отчет по лабораторным / домашним заданиям.

  Зачет.

Survey, lab/homework report.

 End-of-term tests.