Пример (образец) документа Программа и методика испытаний по ГОСТ 19.301-79, взаимоувязанный разделами (подразделами, пунктами и подпунктами) с комплектом программных документов, выполненным согласно требованиям Единой системы программной документации (ЕСПД). Редакция от 01.02.2023.
Аннотация
Настоящий документ представляет собой Программу и методику испытаний ПК «Интероперабельность».
Документ предназначен для проведения всех видов испытаний ПК «Интероперабельность» комиссией, в состав которой входят представители исполнителя (АО «НПО MyBITex») и заказчика (ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация»).
Документ разработан согласно ГОСТ 19.301-79, структура и оформление документа соответствуют ГОСТ 19.105-78, основные надписи титульной части - по ГОСТ 19.104-78, выполнен печатным способом согласно ГОСТ 19.106-78.
Основная часть документа содержит сведения об объекте и цели испытаний, требованиях к ПК «Интероперабельность», требованиях к программной документации, к средствам и порядку испытаний, методы испытаний.
1 Объект испытаний (51)
1.1 Наименование программы (51)
Полное наименование - «Программный комплекс взаимодействия с онлайновыми сервисами поиска и анализа веб-страниц».
Краткое наименование - ПК «Интероперабельность».
1.2 Область применения программы (51)
Область применения программы или программного изделия:
- пользователи (операторы) ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация»;
- производственные задания - комплекс задач поисковой оптимизации страниц сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация»;
- технические средства (ТС) заказчика;
- программные средства (ПС) заказчика;
- программные средства внешних систем (онлайновых сервисов).
1.3 Обозначение испытуемой программы (51)
Обозначение программы - NU.УЖОС.13666-13.
Ну не совсем уж и ужосс... А ничего себе так обозначение.2 Цель испытаний (51)
Приемо-сдаточные испытания проводят с целью контроля (подтверждения) соответствия ПК «Интероперабельность» требованиям технического задания и определения возможности ее приемки ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация».
3 Требования к программе (51)
3.1 Требования, подлежащие проверке во время испытаний (51)
Требования, подлежащие проверке во время испытаний - выполнение функций программы, таких как:
- запрос и получение позиции ссылки на текущую страницу сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация» в результатах поиска Яндекс.Поиск и Google;
- запрос и получение сведений о плотности использования текста (ключевых слов контента) текущей страницы (сервис Be1.ru);
- запрос и получение результатов анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы (сервис PageSpeed Insights);
- запрос и получение результатов проверки соответствия текущей страницы стандартам CSS3 + SVG и HTML (сервисы CSS Validation Service и Nu Html Checker).
4 Требования к программной документации (51)
4.1 Состав программной документации, предъявляемой на испытания (51)
4.1 Состав программной документации, предъявляемой на испытания (51), приведен в таблице .
Обозначение | Наименование | Примечание |
---|---|---|
Документация | ||
NU.УЖОС.13666-13-ЛУ | Спецификация. Лист утверждения1) | по ГОСТ 19.104-78 |
Текст программы2) | по ГОСТ 19.401-78 | |
NU.УЖОС.13666-13 12 01-ЛУ | Текст программы | |
Лист утверждения2) | ||
Описание программы | по ГОСТ 19.402-78 | |
NU.УЖОС.13666-13 13 01-ЛУ | Описание программы | |
Лист утверждения1) | ||
Ведомость эксплуатационных | по ГОСТ 19.507-79 | |
документов | ||
NU.УЖОС.13666-13 20 01-ЛУ | Ведомость эксплуатационных | |
документов. Лист утверждения1) | ||
Описание применения | по ГОСТ 19.502-78 | |
NU.УЖОС.13666-13 31 01-ЛУ | Описание применения | |
Лист утверждения1) | ||
Руководство системного | по ГОСТ 19.503-79 | |
программиста | ||
NU.УЖОС.13666-13 32 01 01-ЛУ | Руководство системного | |
программиста | ||
Лист утверждения1) | ||
Руководство программиста | по ГОСТ 19.504-79 | |
NU.УЖОС.13666-13 33 01-ЛУ | Руководство программиста | |
Лист утверждения1) | ||
Руководство оператора | по ГОСТ 19.505-79 | |
NU.УЖОС.13666-13 34 01 01-ЛУ | Руководство оператора | |
Лист утверждения1) | ||
NU.УЖОС.13666-13 35 01 | Описание языка | по ГОСТ 19.506-79 |
NU.УЖОС.13666-13 35 01 01-ЛУ | Описание языка | |
Лист утверждения1) | ||
NU.УЖОС.13666-13 46 01 | Руководство по техническому | по ГОСТ 19.508-79 |
обслуживанию | ||
NU.УЖОС.13666-13 46 01 01-ЛУ | Руководство по техническому | |
обслуживанию | ||
Лист утверждения1) | ||
Программа и методика | по ГОСТ 19.301-79 | |
испытаний | ||
NU.УЖОС.13666-13 51 01-ЛУ | Программа и методика | |
испытаний. Лист утверждения1) | ||
Пояснительная записка | по ГОСТ 19.404-79 | |
NU.УЖОС.13666-13 81 01-ЛУ | Пояснительная записка | |
Лист утверждения1) | ||
Описание постановки | ||
задачи | ||
NU.УЖОС.13666-13 90 (П4) 01 | Описание постановки | |
задачи | ||
Лист утверждения1) | ||
Технико-экономическое | ||
обоснование | ||
NU.УЖОС.13666-13 91 (ТЭО) 01-ЛУ | Технико-экономическое | |
обоснование | ||
Лист утверждения1) | ||
Прочие изделия | ||
Компакт-диск | 2 шт. | |
Примечания:
- Размножать по особому указанию.
- Документ выполнен на компакт-диске.
Ф.19.604-1
СПЕЦИФИКАЦИЯ - ГОСТ 19.202-78
Обозначение | Наименование | Примечание |
---|---|---|
Документация | ||
NU.УЖОС.13666-13-ЛУ | Спецификация. Лист утверждения1) | по ГОСТ 19.104-78 |
Текст программы2) | по ГОСТ 19.401-78 | |
NU.УЖОС.13666-13 12 01-ЛУ | Текст программы | |
Лист утверждения2) | ||
Описание программы | по ГОСТ 19.402-78 | |
NU.УЖОС.13666-13 13 01-ЛУ | Описание программы | |
Лист утверждения1) | ||
Ведомость эксплуатационных | по ГОСТ 19.507-79 | |
документов | ||
NU.УЖОС.13666-13 20 01-ЛУ | Ведомость эксплуатационных | |
документов. Лист утверждения1) | ||
Описание применения | по ГОСТ 19.502-78 | |
NU.УЖОС.13666-13 31 01-ЛУ | Описание применения | |
Лист утверждения1) | ||
Руководство системного | по ГОСТ 19.503-79 | |
программиста | ||
NU.УЖОС.13666-13 32 01 01-ЛУ | Руководство системного | |
программиста | ||
Лист утверждения1) | ||
Руководство программиста | по ГОСТ 19.504-79 | |
NU.УЖОС.13666-13 33 01-ЛУ | Руководство программиста | |
Лист утверждения1) | ||
Руководство оператора | по ГОСТ 19.505-79 | |
NU.УЖОС.13666-13 34 01 01-ЛУ | Руководство оператора | |
Лист утверждения1) | ||
NU.УЖОС.13666-13 35 01 | Описание языка | по ГОСТ 19.506-79 |
NU.УЖОС.13666-13 35 01 01-ЛУ | Описание языка | |
Лист утверждения1) | ||
NU.УЖОС.13666-13 46 01 | Руководство по техническому | по ГОСТ 19.508-79 |
обслуживанию | ||
NU.УЖОС.13666-13 46 01 01-ЛУ | Руководство по техническому | |
обслуживанию | ||
Лист утверждения1) | ||
Программа и методика | по ГОСТ 19.301-79 | |
испытаний | ||
NU.УЖОС.13666-13 51 01-ЛУ | Программа и методика | |
испытаний. Лист утверждения1) | ||
Пояснительная записка | по ГОСТ 19.404-79 | |
NU.УЖОС.13666-13 81 01-ЛУ | Пояснительная записка | |
Лист утверждения1) | ||
Описание постановки | ||
задачи | ||
NU.УЖОС.13666-13 90 (П4) 01 | Описание постановки | |
задачи | ||
Лист утверждения1) | ||
Технико-экономическое | ||
обоснование | ||
NU.УЖОС.13666-13 91 (ТЭО) 01-ЛУ | Технико-экономическое | |
обоснование | ||
Лист утверждения1) | ||
Прочие изделия | ||
Компакт-диск | 2 шт. | |
Примечания:
- Размножать по особому указанию.
- Документ выполнен на компакт-диске.
Ф.19.604-1
5 Средства и порядок испытаний (51)
5.1 Технические средства, используемые во время испытаний (51)
Клиентская часть ТС:
- IBM-совместимая ПЭВМ класса (семейства) не ниже Реntium IV с доступом в Интернет;
- мышь и (или) иное устройство ввода позиций (планшет, тачпад и т.п.) в составе периферийного оборудования.
Серверная часть ТС:
- см. System requirements;
- оперативная память от 32 Мб (и выше).
Э0303 Требуемые периферийные устройства определены.
Э0302 Требуемый объем внешней памяти определен.
Э0301 Требуемый объем внутренней памяти определен.
Рекомендованные технические характеристики ТС клиентской части:
- процессор Intel Core i7 - 9700K Socket 1151 v2 8-ядерный;
- кулер DeepCool GAMMA ARCHER BIGPRO;
- материнская плата Gigabyte Z390 AORUS PRO Socket 1151 v2;
- оперативная память 64 Gb DDR4 2400 MHz Crucial Ballistix Sport LT White (4x16 Gb KIT);
- видеокарта nVidia GeForce GTX1050 Ti ASUS PCI-E 4096 Mb (PH-GTX1050TI-4G);
- твердотельный накопитель 240 Gb SSD Western Digital 2.5";
- блок питания 500 W Aerocool VX-500 PLUS;
- Wi-Fi адаптер ASUS PCE-N10 Wi-Fi адаптер.
5.2 Программные средства, используемые во время испытаний (51)
Клиентская часть ПС:
- операционная система с поддержкой программного обеспечения доступа в Интернет;
- браузер (за исключением консольных и Интернет Ехплорер версии ниже 6.0).
Серверная часть ПС:
- веб-сервер Apache (рекомендуется), Nginx, Lighttpd или Microsoft IIS;
- СУБД MySQL 5.0.15 и выше, PostgreSQL 8.3 и выше или SQLite 3.x;
- PHP версии 5.2.4 и выше;
- поддержка текстового формата PHP на веб-страницах.
Э0304 Требуемое базовое программное обеспечение определено.
ПС внешних систем (онлайновые сервисы):
- сервисы Яндекс.Поиск и поиск Google;
- сервис анализа плотности использования текста (ключевых слов контента) текущей страницы Be1.ru;
- сервис анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы веб-страниц PageSpeed Insights;
- сервисы проверки соответствия веб-страниц стандартам гипертекста CSS Validation Service и Nu Html Checker.
5.3 Порядок проведения испытаний (51)
Приемо-сдаточные испытания проводят в объеме и последовательности, установленных в документе NU.УЖОС.13666-13 51 01.
Изделие, предъявляемое к приемосдаточным испытаниям, должно быть укомплектовано и принято ОТК предприятия-изготовителя. При предъявлении изделия должен быть приложен заполненный формуляр.
Результаты приемо-сдаточных испытаний оформляют протоколом испытаний (по форме 1 приложения В) или в другом документе контроля по форме, принятой у изготовителя (поставщика), или отражают в журнале. При этом содержание документа контроля рекомендуется давать аналогичным содержанию протокола испытаний с учетом специфики автоматизированного контроля [из 6.6 ГОСТ 15.309-98]
При получении положительных результатов испытаний Заказчик приводит заключение о годности изделия и о его дальнейшем использовании, принимает изделие, ставит штамп, а в формуляре на принятое изделие ставит отметки, свидетельствующие о приемке и готовности изделия.
При отрицательных результатах приемо-сдаточных испытаний продукцию (с указанием обнаруженных дефектов) ПК «Интероперабельность» возвращают изготовителю (поставщику) для выявления причин возникновения дефектов, проведения мероприятий по их устранению и для определения возможности исправления брака и повторного предъявления.
Возвращенное изделие после устранения дефектов, повторной проверки предприятием-изготовителем, повторной приемки при положительных результатах допускается повторно предъявлять извещением с надписью «Вторичное» и заключением о принятых по возврату мерах.
Повторные испытания забракованного ранее изделия проводят в полном объеме приемо-сдаточных испытаний.
Изделие, не выдержавшее повторного испытания, забраковывают и больше на испытания не предъявляют. В дальнейшем такие изделия подлежат утилизации.
В технически обоснованных случаях (в зависимости от характера дефекта) допускается проводить повторные приемо-сдаточные испытания по сокращенной программе, включая только те проверки из объема приемо-сдаточных испытаний, по которым выявлены несоответствия установленным требованиям и по которым испытания при первичном предъявлении не проводились [из 6.10 ГОСТ 15.309-98]
Принятым и подлежащим отгрузке считается изделие, выдержавшее испытания, укомплектованное и упакованное, опломбированное ОТК и сданное на ответственное хранение предприятию-изготовителю.
Испытания проводят на объекте заказчика. На соответствие требованиям технического задания и настоящего документа проверяют:
- состав программной документации, предъявляемой на испытания;
- состав и основные характеристики технических средств, используемых во время испытаний;
- состав и основные технические характеристики программных средств, используемых во время испытаний;
- требования, подлежащие проверке во время испытаний.
6 Методы испытаний (51)
6.1 Описания используемых методов испытаний (51)
Применяется метод сравнения. Схема оценки - визуальный контроль.
6.2 Описания проверок с указанием результатов проведения испытаний (51)
6.2.1 Проверка состава программной документации, предъявляемой на испытания (51)
6.2.1 Проверка состава программной документации, предъявляемой на испытания (51), выполняется на соответствие требованиям п. 4.1 Состав программной документации, предъявляемой на испытания настоящего документа.
В случае соответствия требованиям проверку считают завершенной и вносят запись в протокол испытаний.
6.2.2 Проверка состава и основных характеристик технических средств, используемых во время испытаний (51)
6.2.2 Проверка состава и основных характеристик технических средств, используемых во время испытаний (51), выполняется на соответствие требованиям п. 5.1 Технические средства, используемые во время испытаний настоящего документа, по товарным накладным.
В случае соответствия требованиям проверку считают завершенной.
В протокол испытаний вносят соответствующую запись.
6.2.3 Проверка состава и основных технических характеристик программных средств, используемых во время испытаний (51)
6.2.3 Проверка состава и основных технических характеристик программных средств, используемых во время испытаний (51), выполняется на соответствие требованиям п. 5.2 Программные средства, используемые во время испытаний настоящего документа.
Для проверки ПО серверной части открывают страницу Отчет о состоянии, см. рисунок .
В случае соответствия требованиям проверку считают завершенной.
6.2.4 Проверка запроса и получения позиции ссылки на текущую страницу сайта в результатах поиска Яндекс.Поиск (51)
Открывают страницу сайта ФГУП «СпецТяжМонтажПромСтройСельхозЦифровизация», изображенную, к примеру, на рисунке . Красным прямоугольником обозначены входные точки в программу, соответствующие сервисам;
Отправляют запрос сервису Яндекс.Поиск щелчком мыши по пиктограмме . Ответ сервиса (входное сообщение) Яндекс.Поиск изображен на рисунке .
Проверку считают успешно завершенной, если строка поиска Яндекс идентична заголовку текущей страницы.
6.2.5 Проверка запроса и получения позиции ссылки на текущую страницу сайта в результатах поиска Google (51)
С текущей (открытой) страницы отправляют запрос сервису Google щелчком мыши по пиктограмме . Ответ сервиса (входное сообщение) поиска Google изображен на рисунке .
Проверку считают успешно завершенной, если строка поиска Google идентична заголовку текущей страницы.
6.2.6 Проверка запроса и получения сведений о плотности использования текста (ключевых слов контента) текущей страницы (сервис Be1.ru) (51)
С текущей (открытой) страницы отправляют запрос сервису Be1.ru щелчком мыши по пиктограмме . Ответ сервиса Be1.ru (входное сообщение) изображен на рисунке .
Проверку считают успешно завершенной, если строка запроса содержит параметр, идентичный адресу текущей страницы.
6.2.7 Проверка запроса и получение результатов анализа фактической скорости загрузки и основных Интернет-показателей текущей страницы (сервис PageSpeed Insights) (51)
С текущей (открытой) страницы отправляют запрос сервису PageSpeed Insights щелчком мыши по пиктограмме . Ответ сервиса (входное сообщение) PageSpeed Insights изображен на рисунке .
Проверку считают успешно завершенной, если строка запроса содержит параметр, идентичный адресу текущей страницы.
6.2.8 Проверка запроса и получение результатов проверки соответствия текущей страницы стандартам CSS3 + SVG (сервис CSS Validation Service) (51)
С текущей (открытой) страницы отправляют запрос сервису CSS Validation Service щелчком мыши по пиктограмме . Ответ сервиса (входное сообщение) CSS Validation Service изображен на рисунке .
Проверку считают успешно завершенной, если строка запроса содержит параметр, идентичный адресу текущей страницы.
6.2.9 Проверка запроса и получение результатов проверки соответствия текущей страницы стандартам HTML (сервис Nu Html Checker) (51)
С текущей (открытой) страницы отправляют запрос сервису Nu Html Checker щелчком мыши по пиктограмме . Ответ сервиса (входное сообщение) Nu Html Checker изображен на рисунке .
Проверку считают успешно завершенной, если строка запроса содержит параметр, идентичный адресу текущей страницы.
Э0105 Функции защиты и проверки данных не определены в связи с отсутствием необходимости.
6.2.10 Перечни тестовых примеров (51)
6.2.10 Перечни тестовых примеров (51)
7 Приложение (51)
Определения терминов, используемых в настоящем документе, приводятся в виде сносок, содержащих ссылки на первоисточник.
В гипертекстовом варианте настоящего документа вместо сносок отображаются гиперссылки, при этом определения терминов открываются во всплывающих окнах.