Отладка и тестирование приложений в среде Visual Studio 2005. Евсеева О.Н - 60 стр.

UptoLike

Составители: 

60
3.4. Контрольные вопросы и упражнения
1. Какие предъявляются требования к идеальному критерию тестирования?
2. Какие классы частных критериев тестируемости известны?
3. Какая модель программы лежит в основе структурных критериев тести-
руемости?
4. Что задают условия тестирования программы в соответствии со структур-
ными критериями?
5. Определите условия тестирования программы-примера из п. 2.2.6. в соот-
ветствии со структурными критериями.
6. Какими недостатками обладают структурные критерии?
7. Какая модель программы лежит в основе функциональных критериев тес-
тируемости?
8. Какие существуют разновидности функциональных критериев?
9. Назовите недостатки функциональных критериев.
10. Какие существуют критерии стохастического тестирования?
11. Какая информация должна собираться при тестировании для применения
метода оценки скорости выявления ошибок?
12. Какой подход используется в методе мутационного тестирования?
13. Составьте множество мутаций для программ из заданий к разделам 1 и 2.
14. Постройте на основе полученных мутаций (задание 13) программы-
мутанты.
15. Примените мутационный критерий к программе вычисления факториала.
16. Какие модели используют для оценки полноты тестирования программно-
го обеспечения?
17. Что является метрикой для оценки полноты тестирования программного
проекта?
18. В чем состоят особенности плоской модели УГП?
19. Какие существуют особенности иерархической модели УГП?
20. Постройте УГП для программ из заданий к разделам 1 и 2 и перечислите
для каждой из них все трассы.
21. Приведите пример неизбыточного теста для программы вычисления фак-
ториала, оцените сложность ее тестирования.
22. Постройте плоскую модель программы вычисления факториала.
23. Постройте иерархическую модель программы вычисления факториала,
рассмотрев при этом 2 способа ее реализацииитерационный и рекурсив-
ный. Оцените сложность тестирования обоих вариантов реализации.