Санкт- Петербургское государственное бюджетное
профессиональное образовательное учреждение
"Политехнический колледж городского хозяйства"
Тестирование информационных систем
рабочая программа дисциплины
09.02.07 Информационные системы и программирование
Правительство Санкт-Петербурга
Комитет по науке и высшей школе
Приложение
к ОП СПО по специальности
09.02.07 Информационные системы и программирование
, утвержденной приказом от
09.12.2016 г. №1547-ОД
Разработчик веб и мультимедийных приложений
Виды контроля в семестрах:
Распределение часов дисциплины по семестрам
Организация-разработчик:
Санкт-Петербургское государственное бюджетное профессиональное образовательное учреждение «Политехнический колледж городского хозяйства».
Преподаватель Калиниченко Т.М.
Рабочая программа дисциплины
Тестирование информационных систем
разработана в соответствии с ФГОС СПО:
Федеральный государственный образовательный стандарт среднего профессионального образования по специальности 09.02.07 ИНФОРМАЦИОННЫЕ СИСТЕМЫ И ПРОГРАММИРОВАНИЕ (приказ Минобрнауки России от 09.12.2016 г. № 1547)
составлена на основании учебного плана:
по специальности Информационные системы и программирование
1. ЦЕЛИ ОСВОЕНИЯ ДИСЦИПЛИНЫ
2. МЕСТО ДИСЦИПЛИНЫ В СТРУКТУРЕ ОБРАЗОВАТЕЛЬНОЙ ПРОГРАММЫ
3. ПЛАНИРУЕМЫЕ РЕЗУЛЬТАТЫ ОСВОЕНИЯ ДИСЦИПЛИНЫ
ПК 5.2.: Разрабатывать проектную документацию на разработку информационной системы в соответствии с требованиями заказчика
ПК 5.5.: Осуществлять тестирование информационной системы на этапе опытной эксплуатации с фиксацией выявленных ошибок кодирования в разрабатываемых модулях информационной системы
ПК 5.6.: Разрабатывать техническую документацию на эксплуатацию информационной системы
В результате освоения дисциплины обучающийся должен:
4. ТЕМАТИЧЕСКОЕ ПЛАНИРОВАНИЕ ДИСЦИПЛИНЫ
Наименование разделов и тем /вид занятия/
Раздел 1. Тема 5.3.1. Отладка и тестирование информационных систем
Лекция 1. Современные технологии тестирования/Лаб/
Практическое занятие 1. Классы критериев тестирования. Фазы тестирования/Пр/
Лекция 2. Место тестирования ПО/Лаб/
Практическое занятие 2. Качество тестирования. Критерии. Основные понятия и термины/Пр/
Лекция 3. Классы критериев/Лаб/
Практическое занятие 3. Критерии выбора тестов. Стохастический критерий/Пр/
Лекция 4. Оценка оттестированности проекта. Оценка покрытия тестов/Лаб/
Практическое занятие 4. Примеры программ для плоской модели. Интеграционное тестирование/Пр/
Лекция 5. Состав спецификации и артефактов/Лаб/
Практическое занятие 5. Тест-план. Баг-репорт /Пр/
Лекция 6. Модульное интеграционное тестирование/Лаб/
Практическое занятие 6. Разработка тестового сценария. Разработка тестовых пакетов/Пр/
Лекция 7. Интеграционное тестирование его состав для ООП/Лаб/
Практическое занятие 7. Функциональное тестирование/Пр/
Лекция 8. Разновидности тестирования. Системное и регрессионное тестирование/Лаб/
Лекция 9. Примеры системного тестирования. Виды, типы и области тестирования/Лаб/
Лекция 10. Автоматическое тестирование/Лаб/
Практическое занятие 8. Примеры автоматического тестирования. Автоматическое тестирование/Пр/
Лекция 11. Особенности индустриального тестирования/Лаб/
Лекция 12. Примеры определения качества/Лаб/
Лекция 13.
Документирование и оценка индустриального тестирования/Лаб/
Лекция 14. Программы автоматизации тестов. Презентация. Обзор программ тестирования/Лаб/
Лекция 15. Документирование результатов/Лаб/
Лекция 16. Юзабилити тестирование/Лаб/
Лекция 17. UXCrowd — платформа для пользовательских исследований/Лаб/
Практическое занятие 9. Юзабилити тестирование/Пр/
Практическое занятие 10. Юзабилити тестирование/Пр/
Лекция 18. Количественные меры оценки качества тестирования/Лаб/
Лекция 19. Метрика в тестировании/Лаб/
Лекция 20. Метрики, используемые при тестировании/Лаб/
Практическое занятие 11. Метрики, используемые Yandex/Пр/
Лекция 21. Программные комплексы автоматизации тестирования/Лаб/
Практическое занятие 12. Метрики, используемые Google/Пр/
Лекция 22. Программные комплексы автоматизации тестирования/Лаб/
Лекция 23. Презентация. Автоматизации тестирования/Лаб/
Лекция 24. Примеры метрик, подключаемых при автоматическом тестировании/Лаб/
Раздел 2. 6 семестр. Тема 5.3.1. Отладка и тестирование информационных систем
Лекция 1. Виды мобильных приложений. Тестирование мобильных приложений/Лаб/
Практическое занятие 1. Тестирование ПО/Пр/
Лекция 2. Тестирование мобильных приложений/Лаб/
Лекция 3. Инструменты тестирования мобильных приложений/Лаб/
Лекция 4. Программное обеспечение, применяемое при тестировании мобильных приложений/Лаб/
Лекция 5. Функциональные тесты при мобильном тестировании/Лаб/
Лекция 6. Эмуляторы. Симуляторы/Лаб/
Практическое занятие 2. Мобильное тестирование. Функциональные тесты/Пр/
Лекция 7. Тестирование производительности. Тестирование безопасности/Лаб/
Практическое занятие 3. Тестирование производительности/Пр/
Практическое занятие 4. Тестирование безопасности/Пр/
Лекция 8. Тестирование мобильных приложений в Andoid Studio/Лаб/
Практическое занятие 5. Adroid Studiо Инструменты для тестирования мобильных приложений/Пр/
Практическое занятие 6. Adroid Studiо Инструменты для тестирования мобильных приложений/Пр/
Лекция 9. Введение в APPIUM/Лаб/
Практическое занятие 7. Тестированию мобильных приложений для Android и iOS в APPIUM/Пр/
Лекция 10. Графический интефейс с Uiautomatorviewer/Лаб/
Практическое занятие 8. Тестированию мобильных приложений для Android и iOS в APPIUM/Пр/
Лекция 11 Создание и запуск модульного тестирования в Visual Studio/Лаб/
Практическое занятие 9. Тестовые сценарии. Документация/Пр/
Практическое занятие 10 Тестовые сценарии. Документация/Пр/
Практическое занятие 11. Тестовые сценарии. Матрица трассировки/Пр/
Лекция 12. Документация. Итоговый отчет /Лаб/
Практическое занятие 12. Итогогвое занятие/Пр/
5.1. Перечень ресурсов информационно-телекоммуникационной сети "Интернет"
5.2. Перечень программного обеспечения
5.3. Перечень информационных справочных систем
6. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
7. МЕТОДИЧЕСКИЕ УКАЗАНИЯ ДЛЯ ОБУЧАЮЩИХСЯ ПО ДИСЦИПЛИНЕ