
Большинство программ и алгоритмов можно представить в виде графа, состоящего из набора вершин (
N) и ребер (
Е). Покрытие графов в тестировании полезно тем, что можно проектировать тесты, используя разные критерии покрытия, и выявить ошибки. Что касается тестирования черного ящика, то покрытие графов здесь тоже может иметь большое значение, если приходится работать с состояниями и переходами, графами состояний сущности и т.д. Если граф достаточно сложен, разные критерии покрытия позволят оценить достаточность тестового набора.
В
первой части: определения, покрытие вершин, ребер, путей, цикломатическая сложность.
Читать дальше →
via Хабрахабр / Интересные / Тематические публикации http://ift.tt/1m3hY3P
Комментариев нет:
Отправить комментарий