20. Перейти по ссылке с названия поля «Текст» формы редактирования элемента контента.
21. Проверить, что открывшаяся страница содержит визуальный HTML-редактор, рабочая область которого содержит введенный ранее текст.
22. Проверить, что визуальный HTML-редактор предоставляет набор инструментов для редактирования текстов в соответствии с его описанием в пункте 4.3.4 технического задания.
23. Нажать кнопку «Сохранить» внизу визуального HTML-редактора и проверить, что осуществленные в нем изменения текста отразились в поле «Текст» формы редактирования элемента контента.
24. Нажать кнопку «Изменить» внизу формы редактирования элемента контента.
25. Перейти в тестовую версию Портала и проверить, что внесенные изменения отразились в тексте Тестового раздела.
26. Повторить пункт 16 и проверить, что внесенные изменения отразились в тексте Тестового раздела рабочей версии Портала.0.
Ссылка на проверяемые положения ТЗ и других спецификаций:
Техническое задание, пункт 5.2.2.
Ожидаемый результат/критерий успеха:
Адекватная требованиям технического задания реакция системы.
Успешное прохождение всех пунктов процедуры настоящего теста.
Тест 3. Задача «Новостная лента».
Название: Проверка работы задачи «Новостная лента».
Цель: Проверить работу задачи «Новостная лента».
Процедура теста:
1. Войти в администраторскую часть Портала.
2. Перейти в системный раздел «Разделы» и открыть элементы контента какого-либо раздела Портала, управляемого модулем «Новостная лента» с вариантом использования «Список» (например, раздела «Административная реформа в регионах», в центральной части которого ниже карты РФ выводится список новостей).
3. Убедиться, что в списке новостей выводятся все новости: как с привязкой к какому-либо региону, так и без привязки к какому либо региону.
4. Убедиться, что в параметрах блока в атрибуте «Фильтр по региону» установлено значение «все».
5. В пользовательской части Портала перейти в раздел, соответствующий разделу, выбранному в администраторской части.
6. Проверить, что на открывшейся странице присутствует список новостей, заведенных в данном разделе, выше которого расположен выпадающий список регионов. При этом убедиться, что в списке новостей выводятся все новости: как с привязкой к какому-либо региону, так и без привязки к какому либо региону.
7. Проверить, что на открывшейся странице отображается список новостей, заведенных в администраторской части, в обратном хронологическом порядке. При этом для каждой новости отображаются:
· Дата публикации;
· Заголовок;
· Анонс (выводиться, если поле новости «Анонс» не пустое);
8. В выпадающем списке регионов, расположенном над списком новостей, выбрать какой-либо регион, к которому привязаны новости (например, «Белгородская область»). Проверить, что при этом действии страница перегружается, список новостей обновляется и в нем присутствуют только те новости, которые в информационном блоке данного раздела привязаны к данному региону.
9. Проверить, что переход по ссылке с заголовка новости в списке новостей открывает страницу новости, содержащую:
· Дату публикации;
· Заголовок;
· Текст;
· Регион (выводится, если новость привязана к региону);
· Автор (может не выводиться);
· Название источника (может не выводиться);
· Ссылку на источник (с названия источника новости, может не выводиться).
· Список файлов новости (выводятся, если поля новости «файл для скачивания» не пустые). Для каждого из файла новости в списке выводятся:
- название файла или ссылка «Скачать» (является ссылкой на файл документа, открывается в новом окне); описание файла (может не выводится); формат файла; размер файла в Kb.
· Ссылка «Версия для печати».
10. В пользовательской части Портала перейти в раздел, управляемый модулем «Новостная лента» с вариантом использования «Архив» (например, раздел «Административная реформа в регионах / Центральный ФО / Белгородская область / Новости».
11. Проверить что на открывшейся странице содержится форма фильтрации новостей, содержащая поля:
· Диапазон дат публикации «с» и «по»;
12. Проверить, что в случае заполнения полей формы для фильтрации новостей и нажатия на кнопку «Выбрать», отображается список новостей, удовлетворяющих заданным условиям фильтрации.
13. В администраторской части Портала проверить, что переход по ссылке «Добавить», расположенной над списком новостей раздела, открывает форму добавления новости, содержащую следующие поля:
· Дата события;
· Заголовок;
· Анонс;
· Текст;
· Регион (выпадающий список регионов из системного справочника «Регионы»);
· Пользователь (выпадающий список регионов из системного справочника «Пользователи»);
· Автор;
· Источник;
· Ссылка на источник;
· Поместить в рассылку;
· Пять наборов полей для файлов новости, каждый из которых содержит три поля.
o название файла для скачивания;
o описание фала для скачивания;
o файл для скачивания.
14. Проверить что ссылки с названия полей «Анонс» и «Текст» открывают страницу визуального HTML-редактора для редактирования текста.
15. Проверить, что попытка добавить новость при не заполнении обязательных полей, приводит к появлению сообщения об ошибке.
16. Проверить, что в случае заполнения всех обязательных полей и нажатия кнопки «Добавить» в списке новостей раздела появляется соответствующая новая запись.
17. В пользовательской части Портала проверить, что выбранном разделе в списке новостей появился новый элемент, соответствующий добавленной новости.
Ссылка на проверяемые положения ТЗ и других спецификаций:
Техническое задание, пункт 5.2.3.
Ожидаемый результат/критерий успеха:
Адекватная требованиям технического задания реакция задачи.
Успешное прохождение всех пунктов процедуры настоящего теста.
Тест 4. Задача «Экспорт новостей в формате RSS».
Название: Проверка работы с программным модулем «Экспорт новостей в формате RSS».
Цель: Проверить работоспособность программного модуля «Экспорт новостей в формате RSS».
Предварительные условия: Предполагается, что на рабочей станции установлена любая программа, предназначенная для чтения RSS-каналов (например ActiveRefresh).
Процедура теста:
Войти в администраторскую часть Портала. Перейти в системный раздел «Разделы» и открыть элементы контента какого-либо раздела Портала, управляемого модулем «Новостная лента» с вариантом использования «Список» (например, раздела «Административная реформа в регионах», в центральной части которого ниже карты РФ выводится список новостей). Убедиться, что в параметрах блока в атрибуте «Экспорт в RSS» установлено значение «включен». Перейти в пользовательскую часть в раздел, соответствующий выбранному в административной части. Проверить, что ниже списка новостей выводиться ссылка на RSS-канал. Проверить, что по нажатию на данную ссылку открывается новое окно с данными в формате RSS 2.0. и содержащее все элементы информационного наполнения заданного информационного блока (т. е. вcе новости в списке). Открыть программу чтения RSS-каналов и добавить новый канал чтения RSS, скопировав адрес канала из адресной строки окна Портала с данными в формате RSS 2.0. Проверить, что в добавленном канале появился список новостей из выбранного раздела Портала. Проверить, что для каждой новости выводится:· Название канала (является ссылкой на раздел Портала, содержащий список элементов контента, включенных в RSS-канал);
· Название новости (является ссылкой на страницу с текстом новости на Портале);
· Дата новости;
· Анонс новости (может не выводиться);
· Регион (может не выводиться);
· Автор (может не выводиться);
· Название источника новости (может не выводиться);
· Ссылка на источник новости (с названия источника новости, может не выводится).
Ссылка на проверяемые положения ТЗ и других спецификаций:
Техническое задание, пункт 5.2.4.
Ожидаемый результат/критерий успеха:
Адекватная требованиям технического задания реакция задачи.
Успешное прохождение всех пунктов процедуры настоящего теста.
Тест 5. Задача «Импорт новостей в формате RSS».
Название: Проверка работы с программным модулем «Импорт новостей в формате RSS».
Цель: Проверить работоспособность программного модуля «Импорт новостей в формате RSS».
Процедура теста:
1. В новом окне браузера открыть html-страницу любого стороннего источника, на которой представлена ссылка на RSS-канал с информационными элементами (например, новостями http://news. yandex. ru/Russia/index. rss). Убедиться, что ссылка с RSS-канала ведет на текстовых XML-файл, организованный в соответствии со стандартом RSS 2.0 и элементы в котором удовлетворяют требованиям, описанным в ТЗ в разделе 5.2.5. Скопировать адрес RSS-ленты.
2. Войти в администраторскую часть Портала.
3. Перейти к списку разделов Портала по ссылке «Разделы» системного меню.
4. В любом разделе в одной из пустых контентных областей щелкнуть по ссылке «параметры» и в правой верхней части экрана из выпадающего списка «Добавить блок» выбрать блок «+ Импорт новостей в формате RSS».
5. В параметрах блока в атрибуте «Адрес RSS-ленты» указать адрес RSS-ленты, предварительно скопированный на 1 шаге выполнения теста.
6. Опубликовать раздел на рабочей версии.
7. В пользовательской части Портала перейти на измененный на шаге 4 выполнения теста раздел и убедиться, что на странице раздела в шаблоне Портала представлены следующие элементы:
· Название информационного канала стороннего Портала-источника RSS-ленты;
· Описание RSS-ленты для целей индексации и каталогизации (не обязательно);
|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


