Программа и методика
испытаний ТССО
Функциональные требования, проверяемые в процессе испытаний ТС 1. Вход в ПАК «ТССО»
Описание:
проверка функции входа в ПАК «ТССО».
Предварительные условия:
на персональном компьютере загружена операционная система Windows. В ПАК «ТССО» зарегистрирован внутренний, а также внешний пользователь (сценарий ТС.5, ТС.6), ранее вход в ПАК «ТССО» не осуществлявший. Необходимо наличие на компьютере пользователя установленного ПО КриптоПро версии 3.6 или выше, плагина для браузера «Cadesplagin», а также сертификата закрытого ключа.
Сценарий тестирования:
№ | Действие | Ожидаемый результат |
1 | Ввести в адресную строку веб-браузера URL внешнего веб-сервера ПАК «ТССО» | Браузер проверяет сертификат безопасности узла ПАК «ТССО» |
2 | Если сертификат неверен, нажать «Продолжить открытие этого веб-узла» | Браузер открывает окно с предупреждением об открытии узла из списка с безопасным содержимым |
3 | Для внешнего пользователя перейти по ссылке «Войти», нажать «ОК» в окне предупреждения доступа к сертификатам и выполнить авторизацию с неверными аутентификационными данными: - с ошибками в логине и/или пароле; - по незарегистрированному в ПАК «ТССО», просроченному или отозванному сертификату | Если внешний пользователь неавторизован, то ПАК «ТССО» выводит страницу «Новости» |
4 | Для внешнего пользователя выполнить авторизацию с верными аутентификационными данными: - по логину и паролю; - по сертификату | ПАК «ТССО» определяет права пользователя и открывает страницу со списком ГТП, соответствующую полномочиям пользователя. Появляется окно с требованием заменить временный пароль на постоянный |
5 | Осуществить задание постоянного пароля | ПАК «ТССО» определяет права пользователя и открывает страницу со списком ГТП, соответствующую полномочиям пользователя |
Описание:
описание функции подачи заявок.
Предварительные условия:
осуществлен вход на внешний сайт ПАК «ТССО» под учетной записью внешнего пользователя. Необходимо наличие на компьютере пользователя установленного ПО КриптоПро версии 3.6 или выше, плагина для браузера «Cadesplagin», а также сертификата закрытого ключа.
Сценарий тестирования:
№ | Действие | Ожидаемый результат |
1 | В окне внешнего сайта ПАК «ТССО» перейти в раздел «Подача заявок МППП» | Открывается раздел, в котором представлены: список ГТП, доступных пользователю, и функции редактирования для них заявок ТССО и типовых заявок. По умолчанию выбрана ближайшая дата, на которую прием заявок открыт |
2 | Загрузить макет 30308: из файла; вводом текста | ПАК «ТССО» сообщает об успешной загрузке макета загружен |
3 | Загрузить макет 30308 с нарушением формата в различных его частях | ПАК «ТССО» сообщает о месте ошибки |
4 | Выбрать сертификат для подписи | ПАК «ТССО» выделит шрифтом список ГТП, заявки в отношении которых разрешено подписывать выбранным сертификатом |
5 | Выбрать дату, ГТП, нажать кнопку «Редактировать» | ПАК «ТССО» откроет форму редактирования заявки со значениями предыдущей заявки или значениями из макета, если они были предварительно загружены для указанных ГТП и операционной даты |
6 | Отредактировать значения: на вкладке «Заявка», в том числе с использованием опций «Заполнить значениями типовой», «Дозаполнить»; на вкладке «Типовая заявка» / «Типовая заявка (выходной день)».Осуществить попытку ввода недопустимых символов. Ввести значения, выходящие за пределы Pmin и Pmax и/или существенно отличающиеся от соседних | ПАК «ТССО» не позволит вводить недопустимые символы, отобразит кривую потребления на графике |
7 | Нажать кнопку «Отправить» | ПАК «ТССО» запросит подтверждение отправки с указанием значений, выходящих за пределы Pmin и Pmax и/или существенно отличающихся от соседних, либо форму подписания заявки с указанием суммы всех значений заявки |
8 | Если открылась форма запроса подтверждения – нажать кнопку «Отмена» и вернуться к шагу 6, либо нажать кнопку «Продолжить» | Аналогично п. 5 либо ПАК «ТССО» откроет форму подписания заявки с указанием суммы всех значений заявки |
9 | Нажать кнопку «Подписать» | ПАК «ТССО» выведет сообщение об успешном сохранении заявки (статус «Получена») на странице со списком заявок |
10 | Вернуться на форму редактирования заявки | Отображаются значения отправленной заявки |
11 | Повторить отправку с предварительным выбором сертификата: 1) соответствующего выбранной ГТП и пользователю, но с истекшей датой, а также соответствующего выбранной ГТП и пользователю, но отозванного, 2) не зарегистрированного в ПАК «ТССО» за пользователем и/или ГТП | 1) ПАК «ТССО» выведет сообщение (статус «Не принята») на странице со списком заявок, 2) ПАК «ТССО» скроет кнопку «Отправить», блокируя возможность отправить заявку |
ТС 3. Публикация вопросов и ответов
Описание:
описание функционала публикации пользователями участников рынка вопросов, а также ответов – пользователями с ролью «Публикатор».
Предварительные условия:
осуществлен вход на внутренний сайт ПАК «ТССО» под учетной записью внутреннего пользователя с ролью «Публикатор»/«Администратор», заведена учетная запись внешнего пользователя. Включена настройка «Подача вопросов без авторизации».
Сценарий тестирования:
№ | Действие | Ожидаемый результат |
1 | На внешнем ПАК «ТССО» перейти в раздел «Вопросы и ответы» | Пользователю отображается список ранее опубликованных в ПАК «ТССО» вопросов (жирным шрифтом) и ответов (под текстом вопроса, обычным шрифтом), сгруппированных по темам, наименования которых содержат число вопросов в теме и число неотвеченных вопросов в формате (N/N), клик по которым осуществляет «разворачивание» и «сворачивание» списка вопросов |
2 | Перейти на форму «Задать вопрос» | Пользователю открывается форма, на которой предлагается выбрать тему и ввести текст вопроса, а также код с картинки |
3 | Заполнить предлагаемые поля и нажать «Сохранить» | Открывается окно со списком вопросов (без нового). Пользователю с ролью «Публикатор» приходит уведомление |
4 | Под учетной записью внешнего пользователя повторно перейти в раздел «Вопросы и ответы» внешнего сайта ТССО | На странице доступен ответ на вопрос |


