Дипломная работа: Автоматизация контроля исполнения задач по проектам в ООО «Норс Студиос»

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
82
Таблица 17
Описание проверяемых функций
Функция попадающая под
проверку
Краткое описание
Запуск сервера базы данных
Проверка на безошибочный запуск с
последующей загрузкой конфигурации и
инициализации сервера после которого
возможно удаленное подключение по
заранее определенному протоколу
компании "Норс Студиос"
Запуск сервера сети раздачи контента
Проверка на безошибочный запуск с
последующей загрузкой конфигурации и
инициализации сервера после которого
возможно удаленное подключение по
заранее определенному протоколу
компании "Норс Студиос"
Запуск центрального сервера
Проверка на безошибочный запуск с
последующей загрузкой конфигурации и
инициализации сервера после которого
возможно удаленное подключение по
заранее определенному протоколу
компании "Норс Студиос"
Запуск и инициализация клиентского
приложения
Проверка на запуск клиентского
приложения включая как обертку в виде
исполняемого файла так и внутреннего
сервера без возникновения критических
и иных ошибок, которые могут повлиять
на стабильность работы данного
приложения
Авторизация серверов и клиентов у
центрального сервера
Проверка на отправку запроса о
получении ключа авторизации в системе
с сервера или клиента и последующего
ответа центрального сервера
Изменение данных в информационной
системе
Проверка безошибочного получения
данных, формирование из них запроса
его отправка и получение и конечная
обработка серверами
Получение статистики по проекту
через клиентское приложение
Формирование виртуальной страницы с
графическим представлением
информации, полученной в рамках
обработки имеющихся данных о проекте
83
2.4.2 Методы проведения испытаний
Для проведения тестировочного испытания автоматизированной системы
"Mabord" будет использоваться комбинированный метод тестирования,
включающий в себя как непосредственное тестирование в ручном режиме, так и
с использованием программного обеспечения компании "Норс Студиос" для
автоматизированного тестирования. Это поможет в проведении тестирования,
ускорит его процесс и уменьшит вероятность пропустить малую некритичную
ошибку.[8]
Области, попадающие под ручное тестирование:
Запуск серверов;
Запуск и инициализация клиентского приложения;
Авторизация серверов и клиентского приложения;
Получение статистики по проекту с использованием клиентского
приложения.
В гибридном формате (использование автоматизированных тестов и
ручного тестирования) будет проводиться испытание изменения данных в
информационной системе.
Описание каждого тестового кейса представлено в таблицах 18-24
соответственно.
84
Таблица 18
Описание проверки функции запуска сервера базы данных
Параметр проверки
Значение
Функция
Запуск сервера базы данных
Предмет проверки
Корректность операции запуска и
соблюдение последовательности этого
запуска
Исходные данные
Файл настроек
Задаваемые параметры для имитации
различных ситуаций
а) Файл настроек присутствует и
корректен;
б) Файл настроек отсутствует;
в) Файл настроек некорректен.
Ожидаемый результат
а) Корректная работа;
б) Выдача предупреждения о отсутствии
файла настроек, его создание и запрос
на добавление настроек;
в) Выдача предупреждения о
некорректности файла настроек и запрос
на добавление или изменение файла.
Таблица 19
Описание проверки функции запуска сервера сети раздачи
контента
Параметр проверки
Значение
Функция
Запуск сервера сети раздачи контента
Предмет проверки
Корректность операции запуска и
соблюдение последовательности этого
запуска
Исходные данные
Файл настроек
Задаваемые параметры для
имитации различных ситуаций
а) Файл настроек присутствует и корректен;
б) Файл настроек отсутствует;
в) Файл настроек некорректен.
Ожидаемый результат
а) Корректная работа;
б) Выдача предупреждения о отсутствии
файла настроек, его создание и запрос на
добавление настроек;
в) Выдача предупреждения о
некорректности файла настроек и запрос на
добавление или изменение файла.
85
Таблица 20
Описание проверки функции запуска центрального сервера
Параметр проверки
Значение
Функция
Запуск центрального сервера
Предмет проверки
Корректность операции запуска и
соблюдение последовательности этого
запуска
Исходные данные
Файл настроек
Задаваемые параметры для
имитации различных ситуаций
а) Файл настроек присутствует и корректен;
б) Файл настроек отсутствует;
в) Файл настроек некорректен.
Ожидаемый результат
а) Корректная работа;
б) Выдача предупреждения о отсутствии
файла настроек, его создание и запрос на
добавление настроек;
в) Выдача предупреждения о
некорректности файла настроек и запрос на
добавление или изменение файла.
Таблица 21
Описание проверки функции запуска и инициализации клиентского
приложения
Параметр проверки
Значение
Функция
Запуск и инициализация клиентского
приложения
Предмет проверки
Корректность операции запуска и
инициализации, подключения к
центральному серверу
Исходные данные
Файл настроек
Задаваемые параметры для
имитации различных ситуаций
а) Файл настроек присутствует и корректен;
б) Файл настроек отсутствует;
в) Файл настроек некорректен;
г) Подключение к серверу присутствует;
д) Подключение к серверу отсутствует.
Ожидаемый результат
а) Корректная работа;
б) Выдача предупреждения об отсутствии
файла настроек, его создание и запрос на
добавление настроек;
в) Выдача предупреждения о
некорректности файла настроек и запрос на
добавление или изменение файла;
г) Вывод окна авторизации пользователя;
д) Вывод предупреждения об отсутствии
подключения и попытке повторного
подключения через некоторое время.
86
Таблица 22
Описание проверки функции авторизации серверов и клиентов у
центрального сервера
Параметр проверки
Значение
Функция
Авторизация серверов и клиентов у
центрального сервера
Предмет проверки
Корректное формирование запроса на
авторизацию и его обработка
центральный сервером
Исходные данные
код запроса
Задаваемые параметры для имитации
различных ситуаций
а) Код присутствует и корректен;
б) Код отсутствует;
в) Код некорректен.
Ожидаемый результат
а) Выдача ключа авторизации в ответ и
запись в оперативную память сервера о
подключении;
б) Сообщение о неверном запросе на
стороне сервера;
в) Сообщение о неверном запросе на
стороне сервера.
Таблица 23
Описание проверки функции изменения данных в информационной
системе
Параметр проверки
Значение
Функция
Изменение данных в информационной
системе
Предмет проверки
Корректная обработка системой
добавления, модификации и удаления
данных
Исходные данные
Тестовый набор данных "пустышек"
Задаваемые параметры для имитации
различных ситуаций
а) Добавление корректных данных
б) Добавление данных с превышением
допустимого лимита по размеру
в) Обновление данных путем удаления
информации из одного или нескольких
полей
Ожидаемый результат
а) Корректное добавление данных
б) Невозможность превысить допустимый
лимит
в) Предупреждение, что недопустимо
оставлять поле пустым
Источник: https://baza.diplomsite.ru/previewfile/407