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

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

Упражнение 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
Каким свойством не обладает требование "Проверить, что пароль пользователя имеет длину не менее 2 символов"?

Ответ:

 (1) полноты 

 (2) тестируемости 

 (3) непротиворечивости 

 (4) замкнутости 


Номер 3
Каким свойством не обладает требование "Проверить, что система реализует все требования пользователя"?

Ответ:

 (1) полноты 

 (2) тестируемости 

 (3) непротиворечивости 

 (4) замкнутости 


Упражнение 5:
Номер 1
Укажите правильную последовательность создания документов

Ответ:

 (1) тест-требования -> тест-планы -> отчеты о тестировании -> запросы на изменение 

 (2) тест-планы -> тест-требования -> запросы на изменение 

 (3) тест-планы -> запросы на изменение -> отчеты о тестировании 

 (4) функциональные требования -> тест-требования 


Номер 2
Без каких документов можно обойтись при создании тест-планов для функционального тестирования?

Ответ:

 (1) тест-требования 

 (2) функциональные требования 

 (3) архитектура 

 (4) низкоуровневые тест-требования 


Номер 3
На какие документы иногда разбивают план верификации?

Ответ:

 (1) план верификации системных требований 

 (2) план верификации архитектуры 

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

 (4) план нагрузочного тестирования 


Упражнение 6:
Номер 1
Укажите причины появления нетестируемых тест-требований

Ответ:

 (1) недостаточное представление автора требований о процессе тестирования 

 (2) невозможность сформулировать требование иначе 

 (3) при написании требования не учитывается критерий успешности прохождения теста на это требование  

 (4) при написании требования не учитываются реальные потребности пользователя системы 


Номер 2
Укажите причины появления неполных (по отношению к функциональным) тест-требований

Ответ:

 (1) недостаточная степень знакомства автора тест-требований с функциональными требованиями 

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

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

 (4) недостаточная степень детализации функциональных требований 


Номер 3
Укажите причины появления противоречивых тест-требований

Ответ:

 (1) недостаточная степень знакомства автора тест-требований с функциональными требованиями 

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

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

 (4) недостаточная степень детализации функциональных требований 


Упражнение 7:
Номер 1
Какие из приведенных ниже фраз нельзя считать верифицируемыми тест-требованиями? Считать, что верификация проводится методом черного ящика.

Ответ:

 (1) "проверить, что система работает в соответствии с функциональным требованием 4.3.5.1" 

 (2) "проверить, что интерфейс системы удовлетворяет критерию интуитивной понятности, определенном в документе DEFG-12334" 

 (3) "проверить, что система завершает свою работу немедленно после своего запуска" 

 (4) "проверить, что система быстро выдает результат после запроса пользователя" 


Номер 2
Какие из приведенных ниже фраз нельзя считать верифицируемыми тест-требованиями? Считать, что верификация проводится методом черного ящика.

Ответ:

 (1) "проверить, что программа копирует из указанного каталога в текущий каталог файлы, расширение имени которых начинается с цифры, заданной параметром N." 

 (2) "проверить ввод строк с нечетным количеством символов" 

 (3) "проверить, что все сообщения выводятся строчными буквами." 

 (4) "проверить, что программа очищает память" 


Номер 3
Какие из приведенных ниже фраз нельзя считать верифицируемыми тест-требованиями? Считать, что верификация проводится методом черного ящика.

Ответ:

 (1) "проверить, что программа работает в соответствии с руководством пользователя" 

 (2) "проверить, что программа никогда не выводит сообщений на экран" 

 (3) "проверить, что в случае вызова программы с тремя параметрами, она завершает свое выполнение" 

 (4) "проверить, что в случае, если файл данных не доступен для чтения, программа выводит сообщение об ошибке, определенное в разделе 4.3.5" 


Упражнение 8:
Номер 1
Выберите верные утверждения

Ответ:

 (1) тест-требования всегда пишутся на основе функциональных требований 

 (2) существуют низкоуровневые и высокоуровневые тест-требования 

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

 (4) тест-требования имеют меньшую степень детализации, чем функциональные требования 


Номер 2
Выберите верные утверждения

Ответ:

 (1) одному функциональному требованию соответствует минимум одно тест-требование 

 (2) тест-требования должны обладать свойством полноты, замкнутости и непротиворечивости 

 (3) тест-требования должны обладать свойством полноты, тестируемости и непротиворечивости 

 (4) тест-требования должны обладать свойством замкнутости и непротиворечивости 


Номер 3
Выберите верные утверждения

Ответ:

 (1) при разработке тест-требований необходимо иметь доступ к исходным текстам тестируемой системы 

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

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

 (4) перед разработкой тест-требований разработка архитектуры системы должна быть полностью завершена 




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