- •Введение
- •Проектирование программы
- •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) при отображении списков пользователей, а также корректный выход из ожидающей старта игры. Эти ошибки были корректно исправлены.
Приложение в.
Руководство пользователя.
