игра брюс 2048
Главная / Программирование / Верификация программного обеспечения / Тест 20

Верификация программного обеспечения - тест 20

Упражнение 1:
Номер 1
Каковы цели интеграционного тестирования?

Ответ:

 (1) проверить полноту взаимодействия модулей системы 

 (2) проверить корректность межмодульных интерфейсов 

 (3) проверить возможность совместной сборки модулей 

 (4) проверить внутреннюю непротиворечивость отдельных модулей 


Номер 2
Какие задачи решаются в ходе интеграционного тестирования?

Ответ:

 (1) совместная сборка тестируемых модулей и тестового окружения 

 (2) выполнение интеграционных тестовых сценариев 

 (3) сбор несоответствий интерфейсов модулей 

 (4) устранение недостатков интерфейсов модулей 


Номер 3
Какие изменения могут вноситься в систему по результатам интеграционного тестирования?

Ответ:

 (1) изменения в отдельные модули 

 (2) изменения в интерфейсы межмодульного взаимодействия 

 (3) изменения в требования 

 (4) изменения в архитектуру 


Упражнение 2:
Номер 1
Какие типы интеграционного тестирования вы знаете?

Ответ:

 (1) восходящее тестирование 

 (2) компонентное тестирование 

 (3) нисходящее тестирование 

 (4) монолитное тестирование 


Номер 2
Чем отличаются друг от друга различные типы интеграционного тестирования?

Ответ:

 (1) последовательностью интеграции модулей 

 (2) частотой интеграции модулей 

 (3) размером интегрируемых модулей 

 (4) количеством модулей, интегрируемых на каждом этапе 


Номер 3
Какие дефекты могут быть выявлены в ходе интеграционного тестирования?

Ответ:

 (1) дефекты межмодульных интерфейсов 

 (2) дефекты внутренней логики отдельных модулей 

 (3) дефекты сборки модулей 

 (4) дефекты логики совместной работы модулей 


Упражнение 3:
Номер 1
Укажите основные достоинства восходящего интеграционного тестирования

Ответ:

 (1) упрощается локализация дефектов в модулях 

 (2) упрощается процедура разработки тестового окружения 

 (3) уменьшается количество работ по сборке модулей 

 (4) дефекты отдельных модулей выявляются на ранних стадиях тестирования 


Номер 2
Укажите основные достоинства нисходящего интеграционного тестирования

Ответ:

 (1) упрощается локализация дефектов в модулях 

 (2) упрощается процедура разработки тестового окружения 

 (3) уменьшается количество работ по сборке модулей 

 (4) дефекты отдельных модулей выявляются на ранних стадиях тестирования 


Номер 3
Укажите основные достоинства монолитного интеграционного тестирования

Ответ:

 (1) упрощается локализация дефектов в модулях 

 (2) упрощается процедура разработки тестового окружения 

 (3) уменьшается количество работ по сборке модулей 

 (4) дефекты отдельных модулей выявляются на ранних стадиях тестирования 


Упражнение 4:
Номер 1
Укажите основные недостатки восходящего интеграционного тестирования

Ответ:

 (1) необходимо разрабатывать драйвер и заглушки 

 (2) дефекты отдельных модулей выявляются на финальных стадиях проекта 

 (3) затруднена локализация дефектов в модулях 

 (4) процесс тестирования плохо автоматизируется 


Номер 2
Укажите основные недостатки нисходящего интеграционного тестирования

Ответ:

 (1) необходимо разрабатывать заглушки 

 (2) дефекты отдельных модулей выявляются на финальных стадиях проекта 

 (3) затруднена локализация дефектов в модулях 

 (4) процесс тестирования плохо автоматизируется 


Номер 3
Укажите основные недостатки монолитного интеграционного тестирования

Ответ:

 (1) необходимо разрабатывать драйвер и заглушки 

 (2) дефекты отдельных модулей выявляются на финальных стадиях проекта 

 (3) затруднена локализация дефектов в модулях 

 (4) процесс тестирования плохо автоматизируется 


Упражнение 5:
Номер 1
Назовите известные вам типы интеграционного тестирования

Ответ:

 (1) тестирование с поздней интеграцией 

 (2) тестирование с ранней интеграцией 

 (3) тестирование с регулярной (постоянной) интеграцией 

 (4) тестирование с эпизодической интеграцией 


Номер 2
Пусть R - разработка требований на отдельный модуль, C - разработка программного кода, V - тестирование модуля, I - интеграционное тестирование всего, что было сделано раньше. Укажите цепочку, изображающую тестирование с поздней интеграцией.

Ответ:

 (1) R-C-V-R-C-V-R-C-V-I-R-C-V-R-C-V-I 

 (2) R-C-V-I-R-C-V-I-R-C-V-I 

 (3) R-I-R-I-R-I-R-I 

 (4) C-I-C-I-C-I-C-I-C-I 


Номер 3
Пусть R - разработка требований на отдельный модуль, C - разработка программного кода, V - тестирование модуля, I - интеграционное тестирование всего, что было сделано раньше. Укажите цепочку, изображающую тестирование с постоянной интеграцией.

Ответ:

 (1) R-C-V-R-C-V-R-C-V-I-R-C-V-R-C-V-I 

 (2) R-C-I-R-C-I-R-C-I 

 (3) R-I-R-I-R-I-R-I 

 (4) C-I-C-I-C-I-C-I-C-I 


Упражнение 6:
Номер 1
Укажите основные недостатки тестирования с поздней интеграцией

Ответ:

 (1) интеграционное тестирование откладывается на поздние стадии проекта 

 (2) затруднена локализация дефектов межмодульных интерфейсов 

 (3) нужна разработка драйверов и заглушек 

 (4) велики трудозатраты на сборку тестируемых групп модулей 


Номер 2
Укажите основные недостатки тестирования с ранней интеграцией

Ответ:

 (1) интеграционное тестирование откладывается на поздние стадии проекта 

 (2) затруднена локализация дефектов межмодульных интерфейсов 

 (3) нужна разработка драйверов и заглушек 

 (4) велики трудозатраты на сборку тестируемых групп модулей 


Номер 3
Укажите основные недостатки тестирования с постоянной интеграцией

Ответ:

 (1) интеграционное тестирование откладывается на поздние стадии проекта 

 (2) затруднена локализация дефектов межмодульных интерфейсов 

 (3) нужна разработка заглушек 

 (4) велики трудозатраты на сборку тестируемых групп модулей 


Упражнение 7:
Номер 1
Укажите основные достоинства тестирования с поздней интеграцией

Ответ:

 (1) подходит для тестирования слабо связанных систем 

 (2) не требуется разработка заглушек 

 (3) не требуется разработка драйвера 

 (4) быстро выявляются проблемы межмодульных интерфейсов 


Номер 2
Укажите основные достоинства тестирования с ранней интеграцией

Ответ:

 (1) подходит для тестирования слабо связанных систем 

 (2) не требуется разработка заглушек 

 (3) не требуется разработка драйвера 

 (4) быстро выявляются проблемы межмодульных интерфейсов 


Номер 3
Укажите основные достоинства тестирования с постоянной интеграцией

Ответ:

 (1) подходит для тестирования слабо связанных систем 

 (2) не требуется разработка заглушек 

 (3) не требуется разработка драйвера 

 (4) быстро выявляются проблемы межмодульных интерфейсов 


Упражнение 8:
Номер 1
Какие документы определяют последовательность интеграции модулей при проведении интеграционного тестирования?

Ответ:

 (1) стратегия тестирования и интеграции 

 (2) интеграционный тест-план 

 (3) интеграционные тест-требования 

 (4) интеграционная архитектура  


Номер 2
Укажите основные способы планирования последовательности интеграционного тестирования при кластерном подходе

Ответ:

 (1) для каждого кластера определяются кластеры, которые зависят от него 

 (2) для каждого кластера определяются кластеры, которые должны быть протестированы до него 

 (3) для каждого кластера создается отдельный тест-план 

 (4) для каждого кластера определяется состав модулей 


Номер 3
Укажите основные риски и причины возникновения рисков процесса интеграционного тестирования

Ответ:

 (1) не предусмотренная несогласованность интерфейсов тестируемых модулей 

 (2) несоблюдение план-графика разработки и тестирования отдельных модулей 

 (3) несоблюдение план-графика приемо-сдаточных испытаний 

 (4) непригодность выбранного метода интеграции для выявления всех дефектов 




Главная / Программирование / Верификация программного обеспечения / Тест 20