Сессия 3. Сессия тестирование и документирование информационной системы тестирование информационной системы
Скачать 25.25 Kb.
|
СЕССИЯ 3. ТЕСТИРОВАНИЕ И ДОКУМЕНТИРОВАНИЕ ИНФОРМАЦИОННОЙ СИСТЕМЫ Тестирование информационной системы Опишите 5 тестовых сценария для проверки функционала разработанной вами системы, используя шаблон. Для тестирования разработайте библиотеку (в отдельном проекте), которая Необходимо обязательно следовать правилам именования библиотек, классов и методов в них. Классы и методы должны содержать модификатор public, чтобы внешние приложения могли получить к ним доступ. Вход: список занятых промежутков времени (в двух массивах: startTimes - начало, durations - длительность), минимальное необходимое время посетителя (consultationTime), рабочий день сотрудника (начало - beginWorkingTime и завершение - endWorkingTime) Выход: список подходящих свободных временных промежутков (в массив строк формата HH:mm-HH:mm) Таблица 1. Требования к именованиям и форматам.
Таблица 2. Пример работы.
Реализуйте 10 unit-тестов на основе технологии TDD для библиотеки, функционал которой описан ранее. Важно, чтобы тестовые данные предусматривали различные ситуации. Например, недостаточное время в промежутках между ранее созданными консультациями, либо в начале рабочего дня, либо в конце рабочего дня; различная длительность консультация и т.д. Документирование информационной системы Вам необходимо разработать руководство пользователя для вашего настольного приложения, которое описывает последовательность действий для выполнения всех функций вашей системы. При подготовке документации старайтесь использовать живые примеры и скриншоты вашей системы для более наглядного пояснения шагов работы с различным функционалом. Обратите внимание на оформление документа: оформите титульный лист, используйте автоматическую нумерацию страниц, разделите руководство на подразделы и сформируйте оглавление, используйте ссылки на рисунки, нумерованные и маркированные списки для описания шагов и т. д. |