Чтобы посмотреть этот PDF файл с форматированием и разметкой, скачайте его и откройте на своем компьютере.
2
1.
ОБЩАЯ ХАРАКТ
Е
РИСТИКА ПРОГРАММЫ
1.1.
Цель реализации программы
Целью реализации программы по
вышения квалификации
является
по
лучение
и
совершенствование
компе
тенций
в области
повышения эффективности
создания и
сопровождения информационных систем и программного обеспечения на этапах их
тестирования
в условиях цифровой экономики
.
1.2.
Планируемые результаты обучения
В результате освоения программы слушатель должен:
Знать:
назначение процесса тестирования и
место процесса в жизненном цикле
информационной системы;
основные подходы к разработке тест
-
кейсов.
Уметь
:
разрабатывать программу тестирования информационной системы и ПО;
готовить тест
-
кейсы, для проведения тестирования конкретных объектов;
формировать
отчетную документацию по результатам тестирования объектов;
использовать различные метрики для оценки качества разработки ПО и
информационных систем.
Владеть:
различными методами тестирования ПО и
информационных систем;
методиками расчета и анализа
различных метрики для оценки качества разработки
ПО и информационных систем
.
1.3.
Категория слушателей
К освоению
программ
ы
допуска
ют
ся лица, имеющие среднее профессиональное или
высшее образовани
е.
1.4.
Трудоемкость обучения
Трудоемкость
обучения по данной программе
–
52
часа
, включая
все виды аудиторной
и
внеаудиторной
(
самостоятельной
) учебной
р
аботы слушателя.
1.5.
Форма обучения
Очно
-
заочная
.
3
2.
СОДЕР
ЖАНИЕ ПРОГРАММЫ
2.1.
Учебный план
дополнительной профессиональной
программы
повышения
квалификации
«
Тестирование информационных систем и
программного
обеспечения
»
№
Наименование
разделов,
дисциплин, тем
Общая
трудоемкос
ть, ч
Всег
о
ауд.,
ч
Аудиторные занятия, ч
СРС
, ч, в
т.ч.
КСР
, ч
Форма
контрол
я
Лекци
и
Лабораторны
е работы
Практически
е и
семинарские
занятия
1
2
3
4
5
6
7
8
9
1.
Основные
определения
процесса
тестирования
10
6
2
-
4
4
ПР
2.
Основные
элементы
процесса
тестировани
я
8
6
2
-
4
2
ПР
3.
Методы
тестирования
8
6
2
-
4
2
ПР
4.
Организация
тестирования
8
6
2
4
2
ПР
5.
Исследования
результатов
тестирования
8
6
2
4
2
ПР
Итоговая
аттестация
10
4
-
-
4
6
Зачет
Итого:
52
34
10
-
24
18
ПР
–
практическая
работа.
4
2.2.
Учебно
-
тематический план
дополнительной профессиональной программы
повышения квалификации «
Тестирование информационных систем и
программного
обеспечения
»
№
Наименование
разделов,
дисциплин, тем
Общая
трудоемкост
ь, ч
Всег
о
ауд.,
ч
Аудиторные занятия, ч
СРС
, ч,
в
т.ч.
КСР
, ч
Форма
контрол
я
Лекци
и
Лабораторн
ые
работы
Практическ
ие и
семинарски
е занятия
1
2
3
4
5
6
7
8
9
1.
Основные
определения
процесса
тестирования
10
6
2
-
4
4
ПР
2.
Основные
элементы
процесса
тестирования
8
6
2
-
4
2
ПР
3.
Методы
тестирования
8
6
2
-
4
2
ПР
4.
Организация
тестирования
8
6
2
4
2
ПР
5.
Исследования
результатов
тестирования
8
6
2
4
2
ПР
Итоговая аттестация
10
4
-
-
4
6
Зачет
Итого
52
34
10
-
24
18
ПР
–
практическая
работа.
2.3.
Ра
бочая учебная программа
Тема
1.
Основные определения процесса тестирования
Содержание:
О
пределение процесса тестирования. Место тестирования в
жизненном цикле ПО.
Перечень практических (семинарских) занятий
№ п/п
Наименование
практических (семинарских) занятий
Трудоемкость, ч.
1
Практическое
задание на тему: «
Основные определения
процесса тестирования
»
4
Виды самостоятельной работы слушателей (СРС)
№ п/п
Вид СРС
Содержание
Форма
Трудоемкость, ч.
1
Внеаудиторная
Подготовка к устному
опросу
на тему:
«
Основные
Подбор и
изучение научной
литературы по
4
5
определения процесса
тестирования
»
заданной
тематике
Форма текущего контроля:
Практическая работа
Тема
2
.
Основные элементы процесса тестирования
Содержание:
Стадии
тестирования. Объекты тестирования. План тестирования.
Тест
-
кейсы. Отчет о тестировании. Метрики тестирования.
Перечень практических (семинарских) занятий
№ п/п
Наименование практических (семинарских) занятий
Трудоемкость, ч.
1
Практическое задание на те
му: «Основные элементы процесса
тестирования»
4
Виды самостоятельной работы слушателей (СРС)
№ п/п
Вид СРС
Содержание
Форма
Трудоемкость, ч.
1
Внеаудиторная
Подготовка к устному
опросу на тему:
«Основные элементы
процесса
тестирования»
Подбор и
изучение научной
литературы по
заданной
тематике
2
Форма текущего контроля:
Практическая работа
Тема
3
.
Методы тестирования
Содержание:
П
озитивные
и
негативные тест
-
кейс
ы. Метод э
квивалентно
го
р
азделение
.
Анализ граничных значений
. Метод
причина
–
следствие
.
Предугадывание
ошибки
.
Исчерпывающее тестирование
.
Статическое и динамическое тестирование
.
Метод
ы
белого
и черного
ящика
.
Тестирование команд
,
ветвей
,
путей
и
условий
.
Модульное
и
Интеграционное тестирование
.
Системное тестирование
.
Дымовое
те
стирование
.
Тестирование критического пути
.
Расширенное тестирование
.
Альфа
-
тестирование
и
Бета
-
тестирование
.
Перечень практических (семинарских) занятий
№ п/п
Наименование практических (семинарских) занятий
Трудоемкость, ч.
1
Практическое задание на
тему: «Методы тестирования»
4
Виды самостоятельной работы слушателей (СРС)
№ п/п
Вид СРС
Содержание
Форма
Трудоемкость, ч.
1
Внеаудиторная
Подготовка к устному
опросу на тему:
«Методы
тестирования»
Подбор и
изучение научной
литературы по
заданной
тематике
2
Форма текущего контроля:
Практическая работа
6
Тема
4
.
Организация тестирования
Содержание:
План тестирования
.
Назначение
План
а
тестирования
. Цели
План
тестирования
. Основные задачи
План тестирования
. Разделы
План тестирования
.
Тестовая
документации.
Перечень практических (семинарских) занятий
№ п/п
Наименование практических (семинарских) занятий
Трудоемкость, ч.
1
Практическое задание на тему: «
Организация тестирования
»
4
Виды самостоятельной работы слушателей (СРС)
№ п/п
Вид СРС
Содержание
Форма
Трудоемкость, ч.
1
Внеаудиторная
Подготовка к устному
опросу на тему:
«
Организация
тестирования
»
Подбор и
изучение научной
литературы по
заданной
тематике
2
Форма текущего контроля:
Практическая работа
Тема
5
.
Исследования
результатов тестирования
Содержание:
П
рямые и расчетные метрики.
Измеримые и субъективные
метрики.
Финальные и косвенные
метрики.
Метрики покрытия.
Перечень практических (семинарских) занятий
№ п/п
Наименование практических (семинарских) занятий
Трудоемк
ость, ч.
1
Практическое задание на тему: «
Исследования результатов
тестирования
»
4
Виды самостоятельной работы слушателей (СРС)
№ п/п
Вид СРС
Содержание
Форма
Трудоемкость, ч.
1
Внеаудиторная
Подготовка к устному
опросу на тему:
«
Исследования
результатов
тестирования
»
Подбор и
изучение научной
литературы по
заданной
тематике
2
Форма текущего контроля:
Практическая работа
Учебно
-
методическое и инфор
мационное обеспечение раздела
Литература:
1.
Гленфорд Майерс, Том Баджетт, Кори Сандлер
. Искусство тестирования программ /
Гленфорд Майерс.
–
3
-
е издание.
–
, 2016.
–
272 с.
–
ISBN 978
-
5
-
8459
-
1974
-
8, 978
-
1
-
118
-
03196
-
4
2.
Константин Азарский. Тестирование. Легкий старт. / Константин Азарский
–
2014
.
–
7
318 с.
3.
Тестирование программного
обеспечен
ия
.
Базовый курс.
/ Святослав Куликов
–
©
EPAM Systems, 2015
-
2017
–
295 с.
4.
Сэм Канер, Джек Фолк
.
Тестир
ование программного обеспечения /
Сэм Канер
и др.
–
Киев: ДиаСофт, 2001.
–
544 с.
–
ISBN
966
-
7393
-
87
-
9
Материально
-
техническое обеспечение программы
Программа повышения квалификации «
Тестирование информационных систем и
ПО
» обеспечена мультимедийными классами,
программным обеспечением
Microsoft
Office
,
Visual
Studio
.
3.
ОЦЕНКА КАЧЕСТВА ОСВОЕНИЯ ПРОГРАММЫ
Форма текущего контроля:
практическ
и
е задани
я
.
Форма промежуточной аттестации:
не предусмотрена
.
Форма итоговой аттестации:
зачет
Текущий контроль:
Практическое задание по теме 1 «
Основные определения процесса тестирования
»
:
1)
Подготовить техническое задание на разработку программного обеспечения
(назначение программного обеспечения определяет преподаватель)
.
Описать этапы
жизненного цикла программного обеспечения.
2)
Начать разработку программного обеспечения, в соответствии с техническим
задание
м
.
Практическое задание по теме 2 «Основные элементы
процесса тестирования»
:
Базируясь на результатах задания 1 подготовить:
1)
описание объектов тестирования;
2)
описание действий на каждой стадии тестирования;
3)
шаблон для описания тест
-
кейсов;
4)
структуру отчета о тестировании;
5)
описание метрик (формула их расчетов,
назначение и методы измерение исходных
данных).
Продолжить разработку программного обеспечения, в соответствии с техническим
заданием.
Практическое задание по теме 3 «
Методы тестирования
»
:
Базируясь на результатах заданий 1 и 2 подготовить:
1)
список
методов тестирования, который будет использоваться для разработки тест
-
кейсов;
2)
набор тест
-
кейсов
.
Завершить разработку программного обеспечения, в соответствии с техническим заданием.
Практическое задание по теме 4 «Организация тестирования»:
Базируясь на результатах заданий 1, 2 и 3:
1)
разработать План тестирования;
2)
привести список ролей участников тестирования;
3)
для каждого пункта План тестирования описать действия участников тестирования,
8
в соответствии с их ролью.
Практическое задание по тем
е 5 «Исследования результатов тестирования»:
Провести тестирование разработанного программного обеспечения используя результаты
заданий 1, 2, 3 и 4 и подготовить отчетную документацию.
Практические задания
выполняются подгруппами учащихся по 2
-
3 человека.
Каждая подгруппа, по завершению очередного задания готовит презентацию и докладывает
в аудитории результаты работы.
Критер
ии
оценки
выполнения практического
задания
:
полностью выполнено задание
–
2 балла
задание выполнено с большим количеством замечаний
–
1 балл
не выполнено задание
–
0 баллов
Количество баллов, набранных по результатам выполнения
практическ
их
заданий:
Минимум
Максимум
0
баллов
10
баллов
Форма промежуточной аттестации:
не предусмотрена
Форма итоговой аттестации:
зачет
Оценка качества освоения программы включает итоговую аттестацию обучающихся
в форме зачета. Зачет проводится в устной форме
и состоит из двух
вопросов.
Примерный перечень вопросов к зачету:
1.
О
пределение процесса тестирования.
2.
Место тестирования в
жизненном цикле ПО.
3.
Стадии тестирования.
4.
Объекты тестирования.
5.
Тест
-
кейсы.
6.
Отчет о тестировании.
7.
Метрики тестирования.
8.
П
озитивные
и
негативные тест
-
кейс
ы.
9.
Метод э
квивалентно
го
р
азделение
.
10.
Анализ граничных значений
.
11.
Метод
причина
–
следствие
.
12.
Предуг
адывание ошибки
.
13.
Исчерпывающее тестирование
.
14.
Статическое и динамическое тестирование
.
15.
Метод
ы
белого
и черного
ящика
.
16.
Тестирование команд
,
ветвей
,
путей
и
условий
.
17.
Модульное и Интеграционное тестирование.
18.
Системное тестирование.
19.
Дымовое тестирование.
20.
Тестирование критического пути.
21.
Расширенное тестирование.
22.
Альфа
-
тестирование и Бета
-
тестирование.
23.
План тестирования.
24.
Назначение Плана тестирования.
25.
Цели План тестировани
9