?

Log in

No account? Create an account

Предыдущее | Следующее

Посчитал число вариантов для полного покрытия путей прохождения алгоритма.
Оказалось 90!
Т.е. необходимо создать тестовый файл в 90 записей и потом контролировать результаты. Это очень громоздко, а главное при изменении алгоритма объем исправлений теста будет достаточно велик.

Интересно. А можно ли уменьшить это покрытие?

Comments

( 2 комментария — Оставить комментарий )
savenkov
28 ноя, 2002 03:32 (UTC)
Много
90 нетривиальных (и не похожих друг на друга) путей для одного алгоритма -- это довольно много. Может, его декомпозировать и сделать отдельные тесты для входящих в него модулей?
vorobiev
28 ноя, 2002 05:11 (UTC)
Re: Много
Вся беда в том, что это только один из модулей.
Если дробить еще дальше, то модули мы может и сделаем получше, но всё равно сквозное прохождение надо проверять будет.Т.к. при тестировании модулей легко не заметить ошибку в их связке, так что может еще хуже получиться.
( 2 комментария — Оставить комментарий )

Календарь блога

Июль 2019
Вс Пн Вт Ср Чт Пт Сб
 123456
78910111213
14151617181920
21222324252627
28293031   

Метки

Еще на странице

Разработано LiveJournal.com
Designed by Lilia Ahner