ВУЗ:
Составители:
Рубрика:
68
Сравнение монолитного и интегрального подхода дает следующее.
• Монолитное тестирование требует больших трудозатрат, связанных с до-
полнительной разработкой драйверов и заглушек и со сложностью иденти-
фикации ошибок, проявляющихся в пространстве собранного кода.
• Пошаговое тестирование связано с меньшей трудоемкостью идентификации
ошибок за счет постепенного наращивания объема тестируемого кода и со-
ответственно локализации добавленной области тестируемого кода.
Особенности нисходящего тестирования заключаются в следующем: ор-
ганизация среды для исполняемой очередности вызовов оттестированными мо-
дулями тестируемых модулей, постоянная разработка и использование заглу-
шек, организация приоритетного тестирования модулей, содержащих операции
обмена с окружением, или модулей, критичных для тестируемого алгоритма.
Например, порядок тестирования комплекса K (
Рис. 15) при нисходящем
тестировании может быть таким, как показано ниже, где тестовый набор, раз-
работанный для модуля Mi, обозначен как XYi = (X, Y)i.
K->XY
K
M1->XY
1
M11->XY
11
M2->XY
2
M22->XY
22
M21->XY
21
M12->XY
12
К недостаткам нисходящего тестирования следует отнести:
• проблему разработки достаточно «интеллектуальных» заглушек, т.е. заглу-
шек, способных к использованию при моделировании различных режимов
работы комплекса, необходимых для тестирования;
• сложность организации и разработки среды для реализации исполнения мо-
дулей в нужной последовательности;
• не всегда эффективную реализацию модулей из-за подстройки (специализа-
ции) еще не тестированных модулей нижних уровней к уже оттестирован-
ным модулям верхних уровней при параллельной разработке модулей верх-
них и нижних уровней.
Особенности восходящего тестирования заключаются в организации по-
рядка сборки и перехода к тестированию модулей, соответствующему порядку
их реализации.
Например, порядок тестирования комплекса K (
Рис. 15
) при нисходящем
тестировании может быть следующим:
M11->XY
11
M12->XY
12
M1->XY
1
M21->XY
21
Страницы
- « первая
- ‹ предыдущая
- …
- 66
- 67
- 68
- 69
- 70
- …
- следующая ›
- последняя »