Назовите критерии стохастического тестирования.
|
|
| cтохастический метод Хи-квадрат
|
|
| cтохастический метод Стьюдента
|
|
| метод оценки скорости выявления ошибок
|
|
| метод особых состояний
|
Каковы особенности плоской модели УГП?
|
|
| не выделяются структурные компоненты в виде отдельных подграфов УГП3
|
|
| для тестирования требуется осуществить весь перебор трасс 12
|
|
| оценка оттестированности не зависит от ранее собранных оценок оттестированности УГП компонентов 13
|
Какая оценка мощности покрытия для следующих пар критериев правильна?
|
|
| тестирование пунктов спецификаций <= Тестирование функций
|
|
| тестирование функций <= Тестирование правил
|
|
| тестирование пунктов спецификаций > Тестирование классов входных данных
|
Какая информация должна собираться при тестировании для применения метода оценки скорости выявления ошибок?
|
|
| интервалы между моментами обнаружения ошибок
|
|
| оценка плотности ошибок в проблемной области
|
|
| данные из исторической базы данных проектов
|
Чем отличается оценка оттестированности проекта от оценки для модуля?
|
|
| оценка проекта интегрирует оценки оттестированности модулей
|
|
| оценка проекта может вычисляться инкрементально
|
|
| в результате получаем наихудшую оценку оттестированности
|
|
| в результате получаем наилучшую оценку оттестированности
|
Перечислите метрики оценки оттестированности программного проекта?
|
|
| сложность тестирования программы по заданному критерию
|
|
| остаточная сложность тестирования программы
|
|
| оценка степени оттестированности программы по заданному критерию
|
Какая информация должна собираться при тестировании для применения метода оценки скорости выявления ошибок?
|
|
| интервалы между моментами обнаружения ошибок
|
|
| оценка плотности ошибок в проблемной области
|
|
| данные из исторической базы данных проектов
|
Перечислите разновидности функциональных критериев.
|
|
| тестирование пунктов спецификации
|
|
| тестирование классов входных данных
|
|
| тестирование классов выходных данных
|
|
| тестирование правил
|
|
| тестирование функций
|
Какой подход используется в методе мутационного тестирования?
|
|
| оценка числа ошибок в программе на основе искусственно внесенных мелких ошибок
|
|
| создание программ-мутантов с функциональными дефектами
|
|
| создание программ-мутантов на основе изменения модульной структуры основной программы
|
Каковы особенности иерархической модели УГП?
|
|
| УГП структурных компонентов выделяются и выносятся из общего УГП проекта
|
|
| для тестирования требуется осуществить перебор трасс упрощенного УГП
|
|
| оценка оттестированности зависит от ранее собранных оценок оттестированности УГП компонентов
|
На основе каких принципов строятся тесты для модульного тестирования?
|
|
| анализ потоков управления модуля
|
|
| анализ потоков данных модуля
|
|
| анализ покрытия в соответствии с заданным критерием С
|
Каковы фазы процесса построения тестовых путей?
|
|
| построение УГП
|
|
| выбор тестовых путей
|
|
| генерация тестов, соответствующих выбранным тестовым путям
|
Каковы особенности восходящего тестирования?
|
|
| минимизация разработки заглушек
|
|
| запаздывание в проверке функциональности реализуемого приложения
|
|
| необходимость разработки среды управления очередностью вызовов модулей
|
Каково выражение для оценки сложности интеграционного тестирования?
|
|
| V(P, C1) = q + kin
|
|
| V(P, C1) = V(Modi, C1) - kin + kext
|
|
| (P, C1) = V(Modi, C1)
|
Какие существуют разновидности тестирования?
|
|
| Модульное
|
|
| Интеграционное
|
|
| Системное
|
|
| Регрессионное
|
Какие существуют методы построения тестовых путей?
|
|
| статические
|
|
| динамические
|
|
| методы реализуемых путей
|
Каковы особенности нисходящего тестирования?
|
|
| необходимость разработки заглушек
|
|
| необходимость разработки среды управления очередностью вызовов модулей
|
|
| параллельная разработка эффективных модулей
|
Каково выражение для оценки сложности графа вызовов?
|
|
| V'(P, C1') = V'(Modi, C1') - kin + kext
|
|
| V'(P, C1') = q + kext
|
|
| V'(P, C1') = q
|
Как реализуются динамические методы построения тестовых путей?
|
|
| наращивание начальных отрезков реализованных путей продолжающими их фрагментами, чтобы увеличить покрытие
|
|
| построение пути методом удлинения за счет добавления дуг
|
|
| поиск всех реализуемых путей
|
В чем заключаются особенности интеграционного тестирования для процедурного программирования?
|
|
| тестирование программных комплексов, заданных в виде иерархических структур модулей
|
|
| использование диаграмм потока управления в качестве модели тестируемого комплекса
|
|
| контроль соответствия спецификациям параметров модулей и межмодульных связей
|
|
| контроль наследования 2
|
Какие существуют разновидности интеграционного тестирования?
|
|
| монолитное тестирование
|
|
| нисходящее тестирование
|
|
| восходящее тестирование
|
|
| Регрессионное тестирование
|