Главная / Программирование /
Основы тестирования программного обеспечения / Тест 6
Основы тестирования программного обеспечения - тест 6
Упражнение 1:
Номер 1
Какие существуют особенности модели ГМП в случае объектно-ориентированного программирования (ООП)?
Ответ:
 (1) она становится неприменимой 
 (2) она требует адаптации по обработке сообщений 
 (3) она требует описания поведения программы 
 (4) она требует описания не только структуры, но и поведения программы 
Номер 2
Какие существуют особенности интеграционного тестирования для ООП?
Ответ:
 (1) тестирование дерева классов 
 (2) тестирование последовательностей прямых вызовов методов с помощью P-путей 
 (3) тестирование последовательностей обработки сообщений с помощью MM-путей 
 (4) тестирование исключительно цепочек вызовов процедур программы 
Номер 3
Какие этапы включает методика ООП при тестировании программного комплекса?
Ответ:
 (1) тестирование методов каждого класса программного комплекса 
 (2) тестирование отношений между классами с помощью тестов на основе P-путей или MM-путей 
 (3) тестирование взаимодействия модулей по всей иерархии комплекса 
Упражнение 2:
Номер 1
Каковы особенности модели объектно-ориентированной программы?
Ответ:
 (1) использование исключительно P-путей 
 (2) использование исключительно MM-путей 
 (3) использование P-путей и MM-путей 
Номер 2
Какие возможности используются для построения дуг графовой модели в ООП?
Ответ:
 (1) прямой вызов видимого метода из кода вызывающего метода 
 (2) вызов метода через обработку сообщения 
 (3) изображение множества видимых методов 
Номер 3
Какова формула оценки сложности интеграционного тестирования для ООП?
Ответ:
 (1) V(P, C) = ∑V(Clsi, C)
 
 (2) V(P, C) = ∑fi(Kmsg, Kem)
 
 (3) V(P, C) = ∑Kmsg i + Kem i
 
Упражнение 3:
Номер 1
Какие этапы методики тестирования используются в ООП?
Ответ:
 (1) тестирование методов каждого класса программы 
 (2) тестирование методов класса, входящих в его контекст 
 (3) тестирование дерева классов программного проекта, включающего оттестированный класс 
Номер 2
Какие этапы методов тестирования класса используются в ООП?
Ответ:
 (1) тестирование класса как модуля по выбранному критерию 
 (2) тестирование класса как иерархической структуры 
 (3) тестирование классов, входящих в модель проекта 
Номер 3
Какие возможности переиспользования тестов предоставляет ООП?
Ответ:
 (1) переиспользование тестов методов при модульном тестировании 
 (2) переиспользование тестов методов при интеграционном тестировании классов 
 (3) переиспользование тестов классов при интеграционном тестировании проекта