Задание 1
Произведите анализ предметной области Магазина одежды. Опишите бизнес-процессы предметной области. Постройте концептуальную схему информационной системы.
Задание 2
Разработайте регламент выполнения процесса «Автоматический расчет суммы товара во входящих документах» в информационной системе для Магазина одежды и осуществите интеграцию программных модулей.
Задание 3
Укажите, наиболее распространенные Интернет-сервисы:
А) сетевые протоколы;
Б) служба WWW;
В) передача электронных сообщений и блоков данных;
Г) сетевые базы данных.
Билет 15
Задание 1
Произведите анализ предметной области Магазина оргтехники. Опишите бизнес-процессы предметной области. Постройте концептуальную схему информационной системы.
Задание 2
Разработайте регламент выполнения процесса «Поставки товара» в информационной системе для Магазина оргтехники и осуществите интеграцию программных модулей
Задание 3
Укажите, главную функцию Web-сервера:
А) обеспечение большей устойчивости браузера;
Б) предоставление доступа к части локальной файловой системы;
В) взаимодействие между клиентом и сервером;
Междисциплинарный курс «Поддержка и тестирование программных модулей»
Форма промежуточной аттестации - зачет.
Вопросы к зачету
1. Введение: тестирование - способ обеспечения качества программного продукта
2. Основные понятия тестирования
3. Подходы к обоснованию истинности формул и программ и их связь с тестированием. Вопросы организации тестирования. Фазы тестирования, основные проблемы тестирования и поставлена задача выбора конечного набора тестов.
4. Требования к идеальному критерию тестирования и классы частных критериев. Особенности применения структурных и функциональных критериев на базе конкретных примеров. Особенности применения методов стохастического тестирования и метод оценки скорости выявления ошибок. Мутационный критерий и на примере иллюстрируется техника работы с ним.
5. Оценка оттестированности проекта: метрики и методика интегральной оценки
6. Графовые модели проекта, метрики оценки оттестированности проекта, приводятся примеры плоской и иерархической моделей проекта.
7. Особенности модульного тестирования, подходы к тестированию на основе потока управления, потока данных, динамические и статические методы при структурном подходе. Взаимосвязь сборки модулей и методов интеграционного тестирования. Подходы монолитного, инкрементального, нисходящего и восходящего тестирования. Рассматриваются особенности интеграционного тестирования в процедурном программировании.
8. Интеграционное тестирование и его особенности для объектно-ориентированного программирования
9. Модель объектно-ориентированной программы, использующая понятие P-путей и MM-путей. Оценки сложности тестирования и методика тестирования объектно-ориентированной программы. Рассматривается пример интеграционного тестирования.
10. Разновидности тестирования: системное и регрессионное тестирование
11. Автоматизация тестирования
12. Особенности индустриального тестирования
13. Документирование и оценка индустриального тестирования
14. Описываются особенности документирования тестовых процедур для ручных и автоматизированных тестов, описаний тестовых наборов и тестовых отчетов. Рассматривается жизненный цикл дефекта. Обсуждаются метрики, используемые при тестировании.
15. Регрессионное тестирование: цели и задачи, условия применения, классификация тестов и методов отбора
16. Регрессионное тестирование: разновидности метода отбора тестов
17. Регрессионное тестирование: методики, не связанные с отбором тестов и методики порождения тестов
18. Регрессионное тестирование: алгоритм и программная система поддержки
19. Описание тестируемой системы и ее окружения. Планирование тестирования
20. Модульное тестирование на примере классов
21. Интеграционное тестирование
22. Системное тестирование
23. Ручное тестирование
24. Автоматизация тестирования с помощью скриптов
25. Автоматическая генерация тестов на основе формального описания
26. Описание ручного тестирования
27. Автоматизация тестирования с помощью скриптов
28. Описание автоматической генерации MSC тестов
Достарыңызбен бөлісу: |