- •Введение
- •Проектирование программы
- •2.1 Информационное обеспечение
- •Математическое описание
- •Функциональная структура
- •Алгоритмическое обеспечение
- •Программная реализация
- •Детальная реализация функциональных частей программного обеспечения
- •Реализация программного обеспечения
- •3.1.2 Разработка пользовательского интерфейса
- •Разработка руководства пользователя
- •Программа и методика испытаний
- •Тестирование программного обеспечения
- •Заключение
- •Литература
- •Приложение a.
- •Приложение б.
- •Протокол тестирования
- •Б.1 Структура протокола
- •Б.2 Тестирование
- •Б.3 Результаты тестирования
- •Приложение в.
- •Руководство пользователя
- •В.1 Минимальные требования
- •В.2 Запуск службы сервера
- •В.3 Запуск клиентов
Приложение б.
Протокол тестирования.
Протокол тестирования
Протокол включает в себя ряд запусков и работы программы с нетипичным использованием конфигурации и действий пользователя.
Б.1 Структура протокола
1)Тестирование работоспособности на разных версиях и сборках операционной системы Microsoft Windows.
2)Тестирование работы программы на локальном компьютере.
3)Тестирование работы программы при работе по сети.
4)Выявление ошибок при использовании нетипичного хода действий пользователя
Б.2 Тестирование
Таблица 2.Тестирование
Описание теста |
Выполняемые действия |
Реакция программы |
Вывод |
Запуск клиента |
Запустили программу-клиент |
Открылась главная форма программы |
Тест пройден |
Авторизация при отключенном сервере |
Использовали пункт меню Games-Join |
На экране появилось окно с надписью «Connect error» |
Тест пройден |
Запуск сервера (запуск службы) |
Запуск службы используя «Управление компьютером» |
Статус службы сменился на «Работает» |
Тест пройден |
Регистрация нового пользователя |
Использовали пункт менюGames-Join и Games-Pairs. В открывшейся форме регистрации ввели данные |
Пользователь отобразился в окне у сервера. |
Тест пройден |
Создание игры |
Использовали пункт меню Games-Pair |
Открылась формасо списком подключённых к игре клиентов |
Тест пройден |
Старт игры |
Использовали Start |
Немедленный старт всех клиентов и сервера, закрытие формы,появление поля игры. |
Тест пройден |
Конец игры |
Победа участника |
Отображение сообщения о победе. |
Тест пройден |
Остановка серверной службы во время работы клиента |
Используя «Управление компьютером» остановили серверную службу |
При выполнении действия отправки/получения почты и подключения на экране появляется окно с сообщением «Connecterror» |
Тест пройден |
Б.3 Результаты тестирования
По окончанию тестирования были выявлены ошибки (таблица 2) при отображении списков пользователей, а также корректный выход из ожидающей старта игры. Эти ошибки были корректно исправлены.
Приложение в.
Руководство пользователя.