Целью курсового проекта является разработка автоматизированной информационной системы «Лицензионное программное обеспечение организации», соответствующей варианту задания и организация, и проведение тестирования этой системы в соответствии с выбранными методиками тестирования на основе минимального количества тестов.
В соответствии с целью были поставлены следующие задачи:
1. разработать информационную систему «Паспорт здоровья сотрудника»;
2. рассмотреть и изучить понятие «тестирование программного обеспечения»;
3. выделить виды тестирования программного обеспечения;
4. описать методики тестирования "белого" и "черного" ящика;
5. составить графы, определить цепочки, алгоритмы проведения тестирования (схемы), минимальное количество тестов, необходимых для проведения тестирования ПО;
6. протестировать на основе изученного материала информационную систему.
Задание на курсовой проект 2
Замечания руководителя 3
Введение 5
1 Организация тестирования 6
1.1 Виды тестирования 6
1.2 Критерии тестирования 7
1.3 Принципы тестирования 9
1.4 Цель и задачи курсового проекта 11
2 Методы тестирования 13
2.1 Метод «белого ящика» 13
2.2 Метод «черного ящика» 15
2.3 Составление тестов методом «чёрного ящика» 18
2.4 Составление тестов методом «белого ящика» 21
3 Разработка тестовых наборов 27
3.1 Составление тест-кейсов 27
3.2 Результаты проведения тестирования системы 28
3.2.1 Результаты тестирования «белого ящика» 28
3.2.2 Результаты тестирования «черного ящика» 31
Заключение 37
Список литературы: 38
Приложение А. Листинг программы 39
Приложение Б. Листинг unit-тестов 63
1. Тестирование информационных систем [Электронный ресурс] // URL: https://infopedia.su/8x9a56.html – Дата обращения: 12.12.2020;
2. Майерс Г. Искусство тестирования программ. М.: Финансы и статистика, 1982, 176 с.;
3. Макгрегор Дж., Сайкс Д. Тестирование объектно-ориентированного программного обеспечения К.: Диасофт, 2002. – 432 с.;
4. Методы тестирования [Электронный ресурс] // URL: https://studopedia.su/12_26440_primer.html - Дата обращения: 22.12.2020.