ГОСТ Р ИСО 26262-4—2014
Т а б л и ц а7 - Согласованная и корректная реализация внешних и внутренних интерфейсов на
программно-аппаратном уровне
Методы
УПБА
АВ
с
D
1аТестирование внешних интерфейсов "
1ЬТестирование внутренних интерфейсов "
♦♦+♦
♦+♦+♦♦+
1сПроверка согласованности интерфейсов "
♦
+♦++
Тесты интерфейса проверяемого объекта включают в себя тесгы для аналоговых и цифровых входов и
выходов, тестирование граничных значений и тестирование на основе классов эквивалентности, чтобы
полностью проверить специфицированный интерфейс, совместимость, синхронизацию и другие заданные
значения характеристик проверяемого обьекта. Внутренние интерфейсы электронного блока управления
могут быть проверены с помощью статических испытаний совместимости программного обеспечения и
аппаратных средств, а также с помощью динамических испытаний коммуникации последовательных
синхронных периферийных интерфейсов или коммуникации между интегральными схемами или любые другие
интерфейсы между элементами электронного блока управления.________________________________________
8.4.2.2.5Эффективность обнаружения сбоя в аппаратных средствах механизмами охвата
диагностикой на программно-аппаратном уровне, по отношению к моделям сбоев, должна быть
продемонстрирована с помощью обоснованных методов тестирования, приведенных в таблице 8. Данное
требование распространяется на значения УПБА (А). (В). С и D в соответствии с 4.3.
П р и м е ч а н и е - О моделях сбоев см. приложение D ИСО 26262-5.
Т а б л и ц а8 - Эффективность охвата диагностикой механизма безопасности на программно-
аппаратном уровне______________________________________________________________________________
Методы
А
УПБА
всD
1а Тестирование с введением неисправности
л>
+
+ +♦
++
1Ь Тестирование предполагаемых ошибок
о)
+ ♦
+♦ ++
Тестирование с введением неисправности использует специальные средства для внедрения
неисправностей в тестируемое средство во время его работы. Для программного обеспечения это может быть
выполнено через специальный тестовый интерфейс или специально подготовленные аппаратные средства.
Этот метод часто используется, чтобы улучшить тестовый охват требований к безопасности, так как в
процессе обычной эксплуатации механизмы безопасности не вызываются.
Ь1Тестирование предполагаемых ошибок основано на использовании экспертных знаний и данных, собранных в
результате полученного из опыта умения предвидеть ошибки в тестируемом объекте. Затем для проверки этих
ошибок проектируется набор тестов наряду с надлежащими средствами тестирования. Предположение ошибок
является эффективным методом испытателя, который имеет опыт работы с подобными тестируемыми
объектами._____________________________________________________________________________________
8.4.2.2.6Уровень надежности элементов на программно-аппаратном уровне должен быть
продемонстрирован с помощью обоснованных методов тестирования, приведенных в таблице 9.
Данное требование распространяется на значения УПБА (А), (В). (С) и D в соответствии с 4.3.
Т а б л и ц а 9 - Уровень надежности на программно-аппаратном уровне
Методы
1аТестирование используемых ресурсов"
1ЬСтресс-тест
01
УПБА
А в
с
D
+ + +♦ ++
+♦+♦+♦
Тестирование используемых ресурсов может быть выполнено статически (например, с помощью проверки
размеров кода или анализа кода по использованию прерываний, для того, чтобы убедиться, что наихудший
сценарий не приведет к использованию всех ресурсов) или динамически во время выполнения мониторинга.
Ь|Стресс-тест верифицирует исправность работы тестируемого объекта в условиях высоких эксплуатационных
нагрузок или повышенных требований со стороны внешней среды. Таким образом, возможны тесты при
высоких нагрузках на тестируемый объект, или с исключительными нагрузками на интерфейс или значениями
величин (загрузки шины, поражения электрическим током и т.д.), а также тесты с экстремальными значениями
температур, влажности и механических воздействий.
8.4.3 Интеграция и тестирование системы
8.4.3.1 Интеграция системы
8.4.3.1.1 Отдельные элементы, включаемые в систему, должны быть интегрированы в
соответствии с проектом системы, испытаны в соответствии с тестами интеграции системы и
испытаны в соответствии со специфицированными тестами интеграции системы, указанными в ИСО
18