Навигация по странице:В среднем, метод выборочного регрессионного тестирования…Сопровождение какого типа соответствует случаю реализации новых требований пользователяПри создании очередной версии программы была добавлена функция A , функция D была удалена, функция C – изменена, а функция UВремя тестирования при использовании метода выборочного регрессионного тестирования (с учетом времени работы самого метода)…Сопровождение какого типа соответствует случаю улучшения временных характеристик программыСопровождение какого типа соответствует случаю исправления ошибки в кодеКакими свойствами обладает метод минимизации с использованием средства поддержки регрессионного тестирования, ориентированного на язык Java, если время его работы оценивается как O(|P|Функция int function(int number) была изменена путем вставки вызова функции распечатки перед первым исполняемым оператором. На каком уровне возможно повторное использование теста «Какими свойствами обладает метод random(50)Дано: функция P , ее измененная версия P и набор тестов T , разработанный для тестирования PКласс A является потомком класса B , который, в свою очередь, является потомком класса C . Класс BФункция int function(int number) была изменена и возвращает (number + 2) вместо (number + 1) . На каком уровне возможно повторное использование теста « 1Тестируемая программа состоит из классов A , B и C , взаимодействующих по принципу «каждый с каждым». Классы A и BФункция int function(int number) была изменена и приобрела вид int function(char* string) .Тестируемая программа состоит из модулей A , B , C и D , взаимодействующих по принципу «каждый с каждым». Модули A и B
|
Интуит. ответы интуит 4 экзамен. Задача в общей постановке алгоритмически неразрешима
10
Какие методы регрессионного тестирования применяются, если исходный набор состоит из структурных тестов?
|
|
| метод повторного прогона всех тестов
|
|
| случайные методы
|
|
| безопасные методы
|
|
| методы минимизации
|
|
| методы, основанные на покрытии кода
| В среднем, метод выборочного регрессионного тестирования…
|
|
| обнаруживает столько же ошибок, сколько и метод повторного прогона всех тестов
|
|
| обнаруживает больше ошибок, чем метод повторного прогона всех тестов
|
|
| обнаруживает меньше ошибок, чем метод повторного прогона всех тестов
|
|
| может обнаруживать больше или меньше ошибок, чем метод повторного прогона всех тестов
| Сопровождение какого типа соответствует случаю реализации новых требований пользователя?
|
|
| корректирующее
|
|
| адаптивное
|
|
| усовершенствующее (прогрессивное)
| При создании очередной версии программы была добавлена функция A, функция D была удалена, функция C – изменена, а функция U – оставлена без изменений. К какой группе относится тест, покрывающий только функции C и U?
|
|
| тесты, пригодные для повторного использования
|
|
| тесты, требующие повторного запуска
|
|
| устаревшие тесты
|
|
| новые тесты
| Время тестирования при использовании метода выборочного регрессионного тестирования (с учетом времени работы самого метода)…
|
|
| равно времени тестирования при использовании метода повторного прогона всех тестов
|
|
| больше времени тестирования при использовании метода повторного прогона всех тестов
|
|
| меньше времени тестирования при использовании метода повторного прогона всех тестов
|
|
| может быть больше или меньше времени тестирования при использовании метода повторного прогона всех тестов
| Сопровождение какого типа соответствует случаю улучшения временных характеристик программы?
|
|
| корректирующее
|
|
| адаптивное
|
|
| усовершенствующее (прогрессивное)
| Сопровождение какого типа соответствует случаю исправления ошибки в коде?
|
|
| корректирующее
|
|
| адаптивное
|
|
| усовершенствующее (прогрессивное)
|
Какими свойствами обладает метод минимизации с использованием средства поддержки регрессионного тестирования, ориентированного на язык Java, если время его работы оценивается как O(|P|2)?
|
|
| полнота
|
|
| точность
|
|
| эффективность
|
|
| универсальность
| 11
Функция_int_function(int_number)__была_изменена_путем_вставки_вызова_функции_распечатки_перед_первым_исполняемым_оператором._На_каком_уровне_возможно_повторное_использование_теста_«'>Функция int function(int number) была изменена путем вставки вызова функции распечатки перед первым исполняемым оператором. На каком уровне возможно повторное использование теста «1»?
|
|
| 1
|
|
| 2
|
|
| 3
|
|
| 4
| Какими свойствами обладает метод random(50)?
|
|
| Полнота
|
|
| Точность
|
|
| Эффективность
|
|
| Универсальность
| Дано: функция P, ее измененная версия P' и набор тестов T, разработанный для тестирования P. Требуется, используя безопасный метод, отобрать подмножество T' для тестирования P'.
P
int abs(int number)
{
if (number >= 0)
return –number;
else
return –number;
}
P’
int abs(int number)
{
if (number >= 0)
return number;
else
return –number;
}
T
1. -1
2. 0
3. 1
|
|
| 1
|
|
| 2
|
|
| 3
|
|
| 1, 2
|
|
| 1, 3
|
|
| 2, 3
|
|
| Класс A является потомком класса B, который, в свою очередь, является потомком класса C. Класс B был изменен. Тестирование каких классов необходимо обеспечить?
|
|
| A
|
|
| B
|
|
| C
|
| Функция int function(int number) была изменена и возвращает (number + 2) вместо (number + 1). На каком уровне возможно повторное использование теста «1»?
|
|
| 1
|
|
| 2
|
|
| 3
|
|
| 4
| Тестируемая программа состоит из классов A, B и C, взаимодействующих по принципу «каждый с каждым». Классы A и B были изменены. Тестирование каких классов и интерфейсов необходимо обеспечить, если используется брандмауэр?
|
|
| A
|
|
| B
|
|
| C
|
|
| A – B
|
|
| A – C
|
|
| B – C
| Функцияint function(int number)была изменена и приобрела видint function(char* string). На каком уровне возможно повторное использование теста «1»?
|
|
| 1
|
|
| 2
|
|
| 3
|
|
| 4
| Тестируемая программа состоит из модулей A, B, C и D, взаимодействующих по принципу «каждый с каждым». Модули A и B были изменены. Тестирование каких интерфейсов необходимо обеспечить, если используется брандмауэр?
|
|
| A – B
|
|
| A – C
|
|
| A – D
|
|
| B – C
|
|
| B – D
|
|
| C – D
| | |
|
|