Тема: Разработка программного комплекса для тестирования видеодомофона ISCom X1
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ВВЕДЕНИЕ 6
АНАЛИЗ ТЕХНИЧЕСКОГО ЗАДАНИЯ 7
1 Теоретические сведения 10
1.1 История появления тестирование и этапы его развития 10
1.2 Основные этапы тестирования 11
1.3 Уровни тестирования 13
1.3.1 Модульное тестирование 14
1.3.2 Интеграционное тестирование 15
1.3.3 Системное тестирование 17
1.3.4 Приемочное тестирование 18
1.4 Классификация видов тестирования 18
1.4.1 Тестирование по знанию внутренностей системы 18
1.4.2 Тестирование по объекту 19
1.4.3 Тестирование по времени проведения тестирования 20
1.4.4 Тестирование по критерию “позитивности” сценариев 20
1.4.5 Тестирование по степени автоматизированности 21
1.4.6 Тестирование по целям и задачам 21
1.5 Планирования и оценка трудозатрат на тестирование 22
2 Практическая часть 26
2.1 Сбор и анализ требований 26
2.2 Проектирование интерфейса 27
2.3 Разработка ПО 41
2.4 Разработка тест-кейсов 43
2.5 Тестирование 48
ЗАКЛЮЧЕНИЕ 59
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 60
ПРИЛОЖЕНИЕ А 61
ПРИЛОЖЕНИЕ Б 63
📖 Введение
Тестирование программного обеспечения – это процесс проверки ПО с целью выявления ошибок и определения соответствия между фактическим и ожидаемым поведением ПО, осуществляемый на основе набора тестов, выбранных определённым образом. Своевременное выявление и исправление ошибок и недоработок имеет огромное значение в процессе разработки программного продукта, поскольку это уменьшает риски и при этом происходит снижение стоимости затрат на разработку программного обеспечения.
Актуальность данной работы состоит в том, что, разработка такого веб¬сервиса позволит сократить сроки работы, облегчить тестирование и улучшить качество разработанного продукта, т.к. появится возможность ускорить время проведения тестирования.
Благодаря интуитивно понятному интерфейсу разработанного ПО, тестирование смогут проводить не только разработчики, но и специалисты по обеспечению качества.
✅ Заключение
Разработанный программный модуль, имеет интуитивно понятный интерфейс и позволяет проводить тестирование домофона в удаленном режиме, сократить время и повысить качество тестирования по сравнению с применяемым решением на основе Postman.
Модуль реализован в виде веб-сервиса, использует стандартные API методы для проверки домофона и позволяет проводить тестирование различными методами, такими как: «черного ящика», «серого ящика», совместимости, позитивного и негативного тестирования.
Провели тестирование домофона с помощью разработанного программного модуля. Тестировали совместимость с браузерами FireFox и Google Chrome, создание гостевого кода методом черного ящика, получение снэпшота методом серого ящика, страницу авторизации методами позитивного и негативного тестирования. Тестирование не выявило критических ошибок и замечаний в разработанном программном модуле, что подтверждает его корректную работу и готовность к запуску на продуктивном оборудовании.





