Учебники

Статическое Тестирование

Статическое тестирование, методика тестирования программного обеспечения, при которой программное обеспечение тестируется без выполнения кода. Он состоит из двух частей, перечисленных ниже:

  • Проверка — обычно используется для поиска и устранения ошибок или неясностей в документах, таких как требования, дизайн, контрольные примеры и т. Д.

  • Статический анализ — код, написанный разработчиками, анализируется (обычно с помощью инструментов) на наличие структурных дефектов, которые могут привести к дефектам.

Проверка — обычно используется для поиска и устранения ошибок или неясностей в документах, таких как требования, дизайн, контрольные примеры и т. Д.

Статический анализ — код, написанный разработчиками, анализируется (обычно с помощью инструментов) на наличие структурных дефектов, которые могут привести к дефектам.

Типы отзывов:

Типы обзоров могут быть представлены простой диаграммой:

Статические испытания в жизненном цикле испытаний

Статический анализ — по инструментам:

Ниже приведены типы дефектов, обнаруженных инструментами во время статического анализа:

Переменная с неопределенным значением

Несовместимый интерфейс между модулями и компонентами

Переменные, которые объявлены, но никогда не используются

Недоступный код (или) Мертвый код

Нарушения стандартов программирования

Уязвимости безопасности

Нарушения синтаксиса