- •1. Введение
- •3. Подход к тестированию
- •3.1 Тестируемые объекты
- •3.1.1 Тестирование объектной модели классов
- •3.1.4 Тестирование безопасности и контроля доступа к данным (Security and Access Control Testing)
- •3.1.5 Нагрузочное тестирование (Load Testing)
- •4. Entry/exit criteria
- •Работа с вкладкой ход выполнения. На этой вкладке содержатся списки отчётов всех сотрудников по выполненным задачам (вирусы, отчёты службы безопасности, отчёты техподдержки)
- •5.1.2 Test Case “Научный сотрудник”
- •Предусловия: в системе зарегистрирован пользователь с ролью «Научный сотрудник».
- •5.1.3 Test Case “Тестировщик”
- •Предусловия: в системе зарегистрирован пользователь с ролью «Тестировщик».
- •5.1.4 Test Case “Сотрудник службы безопасности”
- •Предусловия: в системе зарегистрирован пользователь с ролью «Сотрудник службы безопасности».
- •5.1.5 Test Case “Сотрудник техподдержки”
- •Предусловия: в системе зарегистрирован пользователь с ролью «Сотрудник техподдержки».
- •5.2 Протокол приёмо-сдаточных испытаний
- •5.3 Применяемые инструменты
- •8. Календарный план тестирования
- •9. Состав и описание юнит-тестов
- •9.1 Тестирование объектной модели классов
5.1.3 Test Case “Тестировщик”
Назначение: Проверка возможных действий пользователя, обладающего ролью «Тестировщик».
Предусловия: в системе зарегистрирован пользователь с ролью «Тестировщик».
№ |
Описание действия |
Входные данные |
Результат | |||
Вход в систему | ||||||
1 |
Пользователь входит в систему под своим именем/паролем |
Вводит логин и пароль Нажимает Enter |
Вход в систему тестировщика | |||
Просмотр информации о существующем (разработанном) вирусе | ||||||
1 |
Тестировщик выбирает вкладку «Ход выполнения» |
Отсутствуют |
Открывается вкладка со списком вирусов (задач) | |||
2 |
Тестировщик выделяет интересующий его вирус в списке «Задача» (слева) |
Отсутствуют |
В списке по середине появляется список отчётов, относящихся к циклу производства выбранного вируса | |||
3 |
Тестировщик выбирает в списке отчётов по данному вирусу интересующий его отчёт |
Отсутствуют |
В поле справа появляется содержимое отчёта, отображается дата его посылки, в списке под содержанием появляется список приложенных к отчёту файлов | |||
Просмотр отчётов о разрабатываемом продукте | ||||||
1 |
Тестировщик выбирает на своей форме в списке «Ход выполнения» интересующий его отчёт |
Отсутствуют |
Форма заполняется соответствующими этому отчёту данными | |||
Посылка запроса (задания) | ||||||
1 |
Тестировщик на своей форме нажимает кнопку «Запрос в службу безопасности», чтобы послать запрос в службу безопасности |
Отсутствуют |
Открывается форма «Запрос в службу безопасности» для составления запроса | |||
2 |
Тестировщик заполняет форму запроса нажимает «Ок» |
Ввод содержимого (требования) текста запроса и добавление файлов (при необходимости) |
Запрос (задание) посылается в отдел-адресат (сотруднику безопасности) | |||
3 |
Тестировщик на своей форме нажимает кнопку «Запрос в техподдержку», чтобы послать запрос в службу технической поддержки |
Отсутствуют |
Открывается форма «Запрос в техподдержку» для составления запроса | |||
4 |
Тестировщик заполняет форму запроса нажимает «Ок» |
Ввод содержимого (требования) текста запроса и добавление файлов (при необходимости) |
Запрос (задание) посылается в отдел-адресат (сотруднику техподдержки) | |||
5 |
Тестировщик на своей форме нажимает кнопку «Отклонить», чтобы послать запрос научным сотрудникам на переделку (доработку) разрабатываемого вируса |
Отсутствуют |
Открывается форма «Создать отчёт по заданию» | |||
6 |
Тестировщик заполняет форму и нажимает кнопку «Ок» |
Ввод содержимого, процент выполненности ставится меньше 100 и добавляются файлы (при необходимости) |
Отчёт сохраняется. Тестировщик освобождается от задачи. Задание автоматически пересылается научным сотрудникам. | |||
Посылка отчёта | ||||||
1 |
Тестировщик нажимает кнопку «Принять» на своей форме |
Отсутствуют |
Открывается форма «Создать отчёт по заданию» для составления отчёта | |||
2 |
Тестировщик заполняет форму и нажимает кнопку «Ок» |
Ввод содержимого и добавление файлов (при необходимости) |
Отчёт сохраняется. Тестировщик освобождается от задачи. |