qadesk.ru / Документация / Железо и прошивки
Документация · Железо и прошивки

Протокол испытаний и ОТК: ПМИ, поверка, подписи, отступления, несоответствия

Протокол испытаний в QA Деск собирается из прогона сам: по каким требованиям проверяли, чем мерили и годен ли был прибор, что исполняли не по программе, кто подписал и не меняли ли результат после подписи. Ниже — как этим пользоваться.

Обновлено: 26 сентября 2026

Что даёт QA Деск для приёмки ОТК?

Документ, который не собирают руками из деска и Excel. Протокол испытаний показывает объект (экземпляр с серийным номером и прошивочный стек), результаты по требованиям ТЗ, измерения с допусками и приборами, отступления от программы, выявленные дефекты с логами железа и подписи — а заключение ставит правилом, а не вручную. Работает в облачном QA Деск с 25 сентября 2026 года для проектов типа «Железо и прошивки»; устройства, стек и измерения описаны на странице «Железо и прошивки».

Как выгрузить ПМИ и протокол испытаний по требованиям?

Заведите требования проекта и свяжите их с тест-кейсами, затем нажмите «📄 ПМИ» в карточке тест-плана или «📄 Протокол» в карточке прогона. QA Деск соберёт документ в DOCX для правки и подписи в Word или в HTML для печати в PDF. Работает в облачном QA Деск с 25 сентября 2026 года.

Требование — это пункт ТЗ или спецификации: код задаёте вы («4.2.1», «ФТ-07»), он уникален в проекте без учёта регистра. Требование связывается с кейсами своего проекта по ключам (SRV-C1, SRV-C4). Окно «📋 Требования» показывает матрицу покрытия: по конкретному прогону или по последним исполненным итогам.

Вердикт требования считается одним правилом:

  • «выполнено» — все проверяющие его кейсы пройдены;
  • «не выполнено» — хоть один кейс не пройден;
  • «не проверено» — есть кейс без итога или пропущенный: пропуск требование не подтверждает;
  • «нет проверок» — требование не связано ни с одним кейсом.

ПМИ по тест-плану содержит разделы по структуре ГОСТ 34.603 и ГОСТ 19.301: объект испытаний, цель, проверяемые требования, средства и порядок (компоненты прошивочного стека), методику — шаги, ожидаемый результат и допуски измерений каждого кейса, — матрицу трассировки и лист согласования.

Протокол испытаний по прогону содержит объект (модель, серийный и инвентарный номер экземпляра), прошивочный стек и сборку снимком прогона, результаты по требованиям и по кейсам, измерения с допуском и вердиктом, выявленные дефекты с логами железа и подписи комиссии. Заключение пишется правилом, а не вручную: «соответствует» — только если все требования выполнены; хоть одно не выполнено — «не соответствует»; иначе — «испытания не завершены».

Как учитывать средства измерений и поверку?

Заведите приборы в разделе «Средства измерений» карточки проекта «Железо и прошивки»: тип, модель, серийный номер, номер свидетельства, дата поверки и «годен до». При измерении в прогоне выберите прибор рядом с полем числа — QA Деск запомнит, чем снято значение и действовала ли поверка в день замера. Работает в облачном QA Деск с 25 сентября 2026 года.

Замер прибором с истёкшей поверкой остаётся «в допуске» или «вне допуска» по числу, но помечается «недостоверно» (102-ФЗ); предупреждение появляется до записи. Продление поверки исторический замер не переписывает.

В документах испытаний:

  • ПМИ перечисляет действующие средства измерений с номером свидетельства и сроком поверки;
  • протокол показывает у каждого измерения прибор и его поверку на момент замера, недостоверные замеры отмечены;
  • хоть один недостоверный замер — заключение «испытания не завершены», даже если все требования выполнены.

Список «истекает поверка» показывает приборы с 30 днями поверки и меньше и просроченные. Из CI прибор передаётся серийным номером в метрике: {"step": 2, "value": 12.3, "instrument": "FL-0042"}.

Как подписать результат испытаний?

Задайте маршрут подписания в карточке проекта — например «Исполнитель → ОТК → Представитель заказчика» — и назовите поимённо, кто подписывает каждый этап. Завершённый прогон подписывается в его карточке по этапам, по порядку; подпись фиксирует подписанта, время и хеш содержимого прогона. Работает в облачном QA Деск с 25 сентября 2026 года.

Правила подписи:

  • подписывается только завершённый прогон — идущий ещё меняется, прерванный результатом не является;
  • этап подписывает только названный в маршруте человек, этапы идут по порядку;
  • один человек подписывает один этап прогона — исполнитель не может сам себя принять за ОТК;
  • агенты и автотесты не подписывают.

После первой подписи содержимое прогона неизменяемо — запрет держит база данных. Подпись хранит SHA-256 содержимого (итоги, заметки, измерения и приборы, стек, экземпляр); при каждом открытии хеш пересчитывается, и правка в обход сервиса помечает подпись «нарушена» — в карточке прогона и в протоколе. В протоколе раздел «Подписи» заполняется настоящими подписями, неподписанные этапы — строками для руки.

Как оформить отступление от ПМИ на стенде?

Если на стенде шаг нельзя выполнить по программе — другое действие, другой ожидаемый результат, другой допуск, — нажмите «✎ Отступление» у ещё не выполненного шага, укажите новую редакцию и обоснование. Отступление утверждает человек из маршрута подписания проекта, и не автор; после утверждения шаг исполняется в новой редакции. Работает в облачном QA Деск с 25 сентября 2026 года.

Правила отступления:

  • оформляется до выполнения шага — утверждение задним числом переписало бы уже снятый результат;
  • пока по отступлению нет решения, шаг не записывается ни вручную, ни итогом со стенда;
  • после утверждения вердикт измерения считается по новому допуску — и в исполнении, и в результате, присланном стендом;
  • отклонённое отступление не действует — шаг идёт по ПМИ;
  • версия кейса не меняется; «перенести в кейс» создаёт новую версию с изменённым шагом.

В протоколе испытаний — раздел отступлений («было → стало», обоснование, кто предложил и кто решил), у измерения — действующий допуск с пометкой «(отступление)». Отступления входят в хеш подписи прогона.

Как оформить несоответствие (NCR) на экземпляр?

Заведите запись вида «Несоответствие» в проекте «Железо и прошивки» и укажите экземпляр устройства — без экземпляра несоответствие не заводится. Решение по изделию принимает человек из маршрута подписания проекта: ремонт, допустить с отклонением, забраковать или вернуть поставщику. Работает в облачном QA Деск с 26 сентября 2026 года.

Решение сразу меняет состояние экземпляра:

  • ремонт — экземпляр переходит «в ремонте»;
  • допустить с отклонением — «в работе»;
  • забраковать или вернуть поставщику — «списан», новые прогоны и дефекты на него не заводятся.

Решение можно пересмотреть, пока несоответствие открыто: каждое решение с обоснованием остаётся в истории записи. Закрыть несоответствие без решения нельзя. Несоответствие — не дефект кода: в метрики качества оно не входит, а превратить его правкой в дефект или обратно нельзя. На карточке экземпляра видны все его несоответствия с принятыми решениями.

Чего здесь пока нет?

Графика поверок и связи с ФГИС «Аршин» нет. Подпись отдельного шага и квалифицированная электронная подпись (КЭП) — в планах. Шаблонов ГОСТ с реквизитами организации нет — документ выгружается черновиком для правки в Word; PDF — печатью HTML-версии из браузера. Дерево и версии требований, импорт требований из Word, CAPA и 8D для несоответствий — в планах.

Частые вопросы

Может ли протокол заключить «соответствует», если одно измерение сняли просроченным прибором?

Нет. Такое измерение помечается «недостоверно», и заключение протокола становится «испытания не завершены», даже если все требования выполнены.

Можно ли исправить подписанный прогон?

Нет. После первой подписи содержимое прогона неизменяемо на уровне базы данных; исправление — новым прогоном. Если содержимое изменят в обход сервиса, подпись будет помечена «нарушена».

Кто утверждает отступления и решения по несоответствиям?

Люди, названные в маршруте подписания проекта. Отступление не утверждает его автор, решения не принимают агенты и автотесты.

Как попробовать на своём стенде

Заведите пространство и проект типа «Железо и прошивки» — бесплатный тариф без карты: до 5 редакторов, наблюдатели без лимита. Утилита для CI — на странице qadesk-cli. Нужно демо на ваших испытаниях — напишите на hello@qadesk.ru.

Создать пространство