Документирование и тестирование программного обеспечения.фит_БАК

Документирование и тестирование программного обеспечения.фит_БАК

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

75 вопросов Вариант 1 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Тестирование программного обеспечения можно определить следующим образом:

  1. Процесс выполнения ПО системы или компонента в условиях анализа или записи получаемых результатов с целью проверки (оценки) свойств тестируемого объекта;
  2. Проверка требований пользователей продукта и проверка технических характеристик.
  3. Процесс поиска, локализации и исправления ошибок в программе;
  4. Контролируемое выполнение программы на конечном множестве тестовых данных и анализ результатов этого выполнения для поиска ошибок.
Вопрос 2

Первая стадия тестирования программного обеспечения при разработке ПО:

  1. Автономное тестирование компонентов программного обеспечения;
  2. Комплексное тестирование разрабатываемого программного обеспечения;
  3. Системное или оценочное тестирование на соответствие основным критериям качества.
Вопрос 3

Вторая стадия тестирования программного обеспечения при разработке ПО:

  1. Автономное тестирование компонентов программного обеспечения;
  2. Комплексное тестирование разрабатываемого программного обеспечения;
  3. Системное или оценочное тестирование на соответствие основным критериям качества.
Вопрос 4

Третья стадия тестирования программного обеспечения при разработке ПО:

  1. Автономное тестирование компонентов программного обеспечения;
  2. Комплексное тестирование разрабатываемого программного обеспечения;
  3. Системное или оценочное тестирование на соответствие основным критериям качества.
Вопрос 5

Стоит ли доверять автору программы тестировать её?

  1. Да, это обязательное условие качественного тестирования;
  2. Нет, следует избегать тестирования программы автором;
  3. Это никак не влияет на качество тестирования.
Вопрос 6

Какую роль играет тестирование программного обеспечения в разработке программного продукта?

  1. Один из наиболее трудоёмких этапов – от 30 до 60 % от общей трудоёмкости;
  2. Этот этап имеет среднюю трудоёмкость порядка 15 % от общей.
  3. Один из наименее трудоёмких этапов – от 5 до 10 % от общей.
Вопрос 7

Структурный подход базируется на том, что алгоритмы работы программы…

  1. Известны;
  2. Неизвестны.
Вопрос 8

Функциональный подход базируется на том, что алгоритмы работы программы…

  1. Известны;
  2. Неизвестны.
Вопрос 9

В чём состоит непосредственная цель тестирования программного обеспечения?

  1. Создать приложение/ продукт с заданными свойствами.
  2. Установить набор свойств и характеристик продукта.
  3. Установить соответствие различных свойств и характеристик приложения/продукта заданным требованиям.
  4. Выявить функциональность приложения/продукта.
Вопрос 10

Что позволяет установить тестирование программного обеспечения?

  1. И наличествующие ошибки, и факт отсутствия ошибок;
  2. Наличествующие ошибки, но не факт их отсутствия;
  3. Факт отсутствия, но не наличествующие ошибки;
  4. Ни то, ни другое.
Вопрос 11

Каждый из отдельных видов тестирования программного обеспечения (блочное тестирование, тестирование компонентов и интеграционное тестирование) обычно позволяют найти менее … ошибок. Комбинация видов тестирования часто приводит к обнаружению менее … ошибок.

  1. 50%; 60%.
  2. 40%; 50%.
  3. 70%; 80%.
  4. 20%; 100%.
Вопрос 12

Тестируется отдельный модуль в отрыве от остальной системы – это:

  1. Интеграционное тестирование.
  2. Модульное тестирование.
  3. Системное тестирование.
  4. Регрессионное тестирование.
Вопрос 13

Два и более компонента тестируются на совместимость – это:

  1. Интеграционное тестирование.
  2. Модульное тестирование.
  3. Системное тестирование.
  4. Регрессионное тестирование.
Вопрос 14

Повторное выполнение тестов для обеспечения того, чтобы ранее разработанное и протестированное программное обеспечение всё ещё работало после изменения – это:

  1. Интеграционное тестирование.
  2. Модульное тестирование.
  3. Системное тестирование.
  4. Регрессионное тестирование.
Вопрос 15

Выполнение ПО в его окончательной конфигурации, интегрированного с другими программными и аппаратными системами – это:

  1. Интеграционное тестирование.
  2. Модульное тестирование.
  3. Системное тестирование.
  4. Регрессионное тестирование.
Вопрос 16

Первая фаза тестирования разработанного ПО:

  1. Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
  2. Создание тестового набора путём ручной разработки или автоматической генерации для конкретной среды тестирования.
  3. Прогон программы на тестах, управляемый тестовым монитором с получением протокола тестирования.
Вопрос 17

Вторая фаза тестирования разработанного ПО:

  1. Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
  2. Создание тестового набора путём ручной разработки или автоматической генерации для конкретной среды тестирования.
  3. Прогон программы на тестах, управляемый тестовым монитором с получением протокола тестирования.
Вопрос 18

Третья фаза тестирования разработанного ПО:

  1. Оценка результатов выполнения программы на наборе тестов с целью принятия решения о продолжении или остановке тестирования.
  2. Создание тестового набора путём ручной разработки или автоматической генерации для конкретной среды тестирования.
  3. Прогон программы на тестах, управляемый тестовым монитором с получением протокола тестирования.
Вопрос 19

Конфигурация программного и аппаратного обеспечения, позволяющая группам тестирования программного обеспечения запускать тестовые примеры, называется…

  1. Тестовый пакет;
  2. Тестовое средство;
  3. Тест-сценарий;
  4. Тестовая среда.
Вопрос 20

Документ, или набор документов, который содержит тестовые ресурсы, перечень функций и подсистем, подлежащих тестированию, тестовую стратегию, расписание тестовых циклов, фиксацию тестовой конфигурации, определение списка тестовых метрик, которые на тестовом цикле необходимо собрать и проанализировать – это …

  1. Тестовая среда;
  2. Тестовый план;
  3. Тест-сценарий;
  4. Тестовое средство.
Вопрос 21

Типы тестирования программного обеспечения по виду подсистемы или продукта. Что представляет из себя тестирование основной функциональности?

  1. Тестирование сценариев первичной инсталляции системы, сценариев повторной инсталляции, деинсталляции, инсталляции в условиях наличия ошибок в инсталлируемом пакете, в окружении или в сценарии и т. п.;
  2. Тестированию подвергается собственно система, являющаяся основным выпускаемым продуктом;
  3. Проверка полноты и понятности описания правил и особенностей использования продукта, наличие описания всех сценариев и функциональности, синтаксис и грамматику языка, работоспособность примеров и т. п.
Вопрос 22

Типы тестирования программного обеспечения по виду подсистемы или продукта. Что включает в себя тестирование установки?

  1. Тестирование сценариев первичной инсталляции системы, сценариев повторной инсталляции, деинсталляции, инсталляции в условиях наличия ошибок в инсталлируемом пакете, в окружении или в сценарии и т. п.;
  2. Тестированию подвергается собственно система, являющаяся основным выпускаемым продуктом;
  3. Проверка полноты и понятности описания правил и особенностей использования продукта, наличие описания всех сценариев и функциональности, синтаксис и грамматику языка, работоспособность примеров и т. п.
Вопрос 23

Типы тестирования программного обеспечения по виду подсистемы или продукта. Что включает в себя тестирование пользовательской документации?

  1. Тестирование сценариев первичной инсталляции системы, сценариев повторной инсталляции, деинсталляции, инсталляции в условиях наличия ошибок в инсталлируемом пакете, в окружении или в сценарии и т. п.;
  2. Тестированию подвергается собственно система, являющаяся основным выпускаемым продуктом;
  3. Проверка полноты и понятности описания правил и особенностей использования продукта, наличие описания всех сценариев и функциональности, синтаксис и грамматику языка, работоспособность примеров и т. п.
Вопрос 24

Вид тестирования программного обеспечения, предназначенный для тестирования, при котором тестировщик не имеет заранее определенных тестовых сценариев и пытается интуитивно исследовать возможности программного продукта и обнаружить и зафиксировать неизвестные ошибки.

  1. Исследовательское тестирование;
  2. Нагрузочное тестирование;
  3. Комплексное тестирование;
  4. Приёмочное тестирование.
Вопрос 25

Вид тестирования программного обеспечения, предназначенный для проверки работоспособности программного продукта при предельной входной нагрузке.

  1. Исследовательское тестирование;
  2. Нагрузочное тестирование;
  3. Комплексное тестирование;
  4. Приёмочное тестирование
Вопрос 26

Вид тестирования программного обеспечения, предназначенный для тестирования функциональных и нефункциональных требований всей системы программного продукта.

  1. Исследовательское тестирование;
  2. Нагрузочное тестирование;
  3. Комплексное тестирование;
  4. Приёмочное тестирование
Вопрос 27

Вид тестирования программного обеспечения, представляющий собой функциональные испытания, которые должны подтвердить то, что программный продукт соответствует требованиям и ожиданиям пользователей и заказчиков.

  1. Исследовательское тестирование;
  2. Нагрузочное тестирование;
  3. Комплексное тестирование;
  4. Приёмочное тестирование
Вопрос 28

Как называются требования о том, что ресурсы должны быть доступны авторизованному пользователю, внутреннему объекту или устройству?

  1. Конфиденциальность;
  2. Целостность;
  3. Доступность.
Вопрос 29

Как называется характеристика, состоящая из двух критериев, доверие (ожидается, что ресурс будет изменен только соответствующим способом определенной группой пользователей) и повреждение и восстановление (в случае, когда данные повреждаются или неправильно меняются авторизованным или не авторизованным пользователем, вы должны определить на сколько важной является процедура восстановления данных)?

  1. Конфиденциальность;
  2. Целостность;
  3. Доступность.
Вопрос 30

Как называется сокрытие определенных ресурсов или информации?

  1. Конфиденциальность;
  2. Целостность;
  3. Доступность.
Вопрос 31

Какой критерий описывает следующая характеристика: ожидается, что ресурс будет изменен только соответствующим способом определенной группой пользователей.

  1. Доступность;
  2. Доверие;
  3. Конфиденциальность.
Вопрос 32

Какой критерий описывает следующая характеристика: В случае, когда данные повреждаются или неправильно меняются авторизованным или не авторизованным пользователем, вы должны определить на сколько важной является процедура восстановления данных.

  1. Повреждение и восстановление;
  2. Единство системы;
  3. Защита от вмешательства.
Вопрос 33

Как по-другому называется функциональное тестирование программного обеспечения?

  1. Тестирование белого ящика;
  2. Тестирование серого ящика;
  3. Тестирование чёрного ящика.
Вопрос 34

Как по-другому называется структурное тестирование программного обеспечения?

  1. Тестирование белого ящика;
  2. Тестирование серого ящика;
  3. Тестирование чёрного ящика
Вопрос 35

Какова цель функционального тестирования программного обеспечения?

  1. Исследовать работу отдельных модулей программы.
  2. Исследовать внутреннее поведение программы.
  3. Подтвердить, что модули программы взаимодействуют между собой корректно.
  4. Подтвердить, что программный продукт реализован в соответствии с функциональными требованиями.
Вопрос 36

На чём основано структурное тестирование программного обеспечения?

  1. На знании о поведении системы, которое описывается в проектной документации.
  2. На детальном изучении логики программы и подборе тестов, обеспечивающих максимально возможное число проверяемых операторов, логических ветвлений и условий.
  3. На изучении результатов многократного прогона тестируемой программы без детального рассмотрения её внутренней логики.
  4. На проверке работоспособности программы после внесения в неё изменений.
Вопрос 37

В каких аспектах проводится функциональное тестирование программного обеспечения?

  1. Требования и структура;
  2. Требования и бизнес-процессы;
  3. Бизнес-процессы;
  4. Сценарии и структура
Вопрос 38

Функциональное тестирование программного обеспечения, проверяющее способность приложения взаимодействовать с одним и более компонентами или системами, и включающее в себя тестирование совместимости и интеграционное тестирование, это …

  1. Тестирование взаимодействия;
  2. Тестирование интеграции;
  3. Тестирование совместимости;
  4. Тестирование безопасности.
Вопрос 39

Вид тестирования программного обеспечения, используемый для проверки безопасности системы, а также для анализа рисков, связанных с обеспечением целостного подхода к защите приложения, атак хакеров, вирусов, несанкционированного доступа к конфиденциальным данным, это …

  1. Тестирование конфиденциальности;
  2. Тестирование доступа;
  3. Тестирование безопасности;
  4. Тестирование надёжности.
Вопрос 40

Какое тестирование программного обеспечения также называется тестированием по маршрутам?

  1. Модульное;
  2. Функциональное;
  3. Комплексное;
  4. Структурное.
Вопрос 41

Как называется часть структуры программы, которая была охвачена тестированием, выраженная в процентах?

  1. Открытие;
  2. Прикрытие;
  3. Покрытие;
  4. Закрытие.
Вопрос 42

Какая характеристика показывает, все ли возможные траектории через заданную часть кода были выполнены и протестированы?

  1. Покрытие операторов
  2. Покрытие условий
  3. Покрытие путей
  4. Покрытие функций.
Вопрос 43

Какая характеристика показывает, каждая ли строка исходного кода была выполнена и протестирована?

  1. Покрытие операторов
  2. Покрытие условий
  3. Покрытие путей
  4. Покрытие функций.
Вопрос 44

Какая характеристика показывает, каждая ли функция программы была выполнена?

  1. Покрытие операторов
  2. Покрытие условий
  3. Покрытие путей
  4. Покрытие функций.
Вопрос 45

Какая характеристика показывает, каждая ли точка решения (вычисления истинно ли или ложно выражение) была выполнена и протестирована?

  1. Покрытие операторов
  2. Покрытие условий
  3. Покрытие путей
  4. Покрытие функций.
Вопрос 46

Как называется набор данных, который запускает одни и те же модули и должен приводить к одним и тем же результатам?

  1. Базовый набор;
  2. Базовый класс;
  3. Класс эквивалентности;
  4. Эквивалентный набор
Вопрос 47

Места, в которых один класс эквивалентности переходит в другой.

  1. Граничные значения;
  2. Эквивалентные значения;
  3. Классовые значения;
  4. Переходные значения.
Вопрос 48

Первый этап техники граничных значений.

  1. выделить классы эквивалентности;
  2. Определить граничные значения этих классов и понять, к какому классу будет относиться каждая граница;
  3. Провести тесты по проверке значения до границы, на границе и сразу после границы.
Вопрос 49

Второй этап техники граничных значений.

  1. выделить классы эквивалентности;
  2. Определить граничные значения этих классов и понять, к какому классу будет относиться каждая граница;
  3. Провести тесты по проверке значения до границы, на границе и сразу после границы.
Вопрос 50

Третий этап техники граничных значений.

  1. выделить классы эквивалентности;
  2. Определить граничные значения этих классов и понять, к какому классу будет относиться каждая граница;
  3. Провести тесты по проверке значения до границы, на границе и сразу после границы.
Вопрос 51

Данное тестирование программного обеспечения представляет собой попытки подвергнуть систему крайнему «давлению», т. к. системы функционируют нормально при слабой или умеренной нагрузке, но выходят из строя при большой нагрузке и в стрессовых ситуациях реальной среды.

  1. Тестирование совместимости;
  2. Тестирование конфигурации;
  3. Тестирование стрессов;
  4. Тестирование производительности.
Вопрос 52

Данное тестирование программного обеспечения представляет собой попытку предъявить системе большие объемы данных в течение длительного времени, цель – показать, что система не может обрабатывать данные в количествах, указанных в их спецификациях.

  1. Тестирование требований к памяти;
  2. Тестирование объёма;
  3. Тестирование надёжности/готовности;
  4. Тестирование стрессов.
Вопрос 53

При данном тестировании программного обеспечения система должна быть проверена со всяким аппаратным устройством, которое она обслуживает, или со всякой программой, с которой она должна взаимодействовать.

  1. Тестирование конфигурации;
  2. Тестирование объёма;
  3. Тестирование совместимости;
  4. Тестирование удобства обслуживания.
Вопрос 54

При данном тестировании программного обеспечения проверяется требование совместимости, в соответствии с которым взаимодействие пользователя с прежней версией программы должно сохраниться и после выхода обновлённой версии.

  1. Тестирование объёма;
  2. Тестирование защиты;
  3. Тестирование совместимости;
  4. Тестирование стрессов;
Вопрос 55

Цель данного тестирования программного обеспечения – попытаться нарушить секретность в системе, к которой предъявляются определенные требования по недопуску несанкционированного доступа.

  1. Тестирование совместимости;
  2. Тестирование надёжности/готовности;
  3. Тестирование стрессов;
  4. Тестирование защиты.
Вопрос 56

При проектировании многих систем ставятся цели, определяющие объем основной и вторичной памяти, которую системе разрешено использовать при различных условиях. С помощью данного вида тестирования программного обеспечения нужно попытаться показать, что система этих целей не достигает.

  1. Тестирование производительности;
  2. Тестирование требований к памяти;
  3. Тестирование конфигурации;
  4. Тестирование объёма.
Вопрос 57

При данном тестировании программного обеспечения определяются такие характеристики, как время отклика и уровень пропускной способности при определенной нагрузке и конфигурации оборудования.

  1. Тестирование производительности;
  2. Тестирование требований к памяти;
  3. Тестирование совместимости;
  4. Тестирование стрессов.
Вопрос 58

Данный вид тестирования программного обеспечения заключается в попытке доказать, что система не удовлетворяет требованиям к характеристикам: среднее время между отказами, количество ошибок, способность к обнаружению, исправлению ошибок и/или устойчивость к ошибкам и т. д.

  1. Тестирование надёжности/готовности;
  2. Тестирование производительности;
  3. Тестирование совместимости;
  4. Тестирование удобства обслуживания.
Вопрос 59

При данном тестировании программного обеспечения можно намеренно ввести в операционную систему программные ошибки, чтобы проверить, восстановится ли она после их устранения.

  1. Тестирование производительности;
  2. Тестирование требований к памяти;
  3. Тестирование средств восстановления;
  4. Тестирование удобства обслуживания.
Вопрос 60

При данном тестировании программного обеспечения все документы, описывающие внутреннюю логику, следует проанализировать глазами обслуживающего персонала, чтобы понять, как быстро и точно можно указать причину ошибки, если известны только некоторые симптомы.

  1. Тестирование совместимости;
  2. Тестирование надёжности/готовности;
  3. Тестирование средств восстановления;
  4. Тестирование удобства обслуживания.
Вопрос 61

Как называется набор входных данных, условий выполнения и ожидаемых результатов, разработанный с целью проверки того или иного свойства или поведения программного средства?

  1. Тест;
  2. Тест-кейс;
  3. Тест-сценарий;
  4. тест-вариант.
Вопрос 62

Как называется набор из одного или нескольких тест-кейсов?

  1. Тест;
  2. Супер-тест-кейс;
  3. Тест-сценарий;
  4. Тест-вариант.
Вопрос 63

Как называется документ, описывающий набор тест-кейсов (включая их цели, входные данные, условия и шаги выполнения, ожидаемые результаты) для тестируемого элемента?

  1. Пакет тест-кейса;
  2. Сценарий тест-кейса;
  3. Спецификация тест-кейса;
  4. Картина тест-кейса.
Вопрос 64

Как называется документ, описывающий последовательность действий по выполнению теста?

  1. Тест;
  2. Тест-кейс;
  3. Тест-сценарий;
  4. Тест-вариант.
Вопрос 65

Как называется тест-кейс без конкретных входных данных и ожидаемых результатов?

  1. Высокоуровневый тест-кейс;
  2. Низкоуровневый тест-кейс.
Вопрос 66

Как называется тест-кейс с конкретными входными данными и ожидаемыми результатами?

  1. Высокоуровневый тест-кейс;
  2. Низкоуровневый тест-кейс.
Вопрос 67

В этом состоянии тест-кейс находится, когда он или явно включён в план ближайшей итерации тестирования, или как минимум готов для выполнения.

  1. Запланирован;
  2. Выполняется;
  3. Не выполнен;
  4. Заблокирован.
Вопрос 68

В некоторых системах управления тест-кейсами это состояние заменяет собой «запланирован». Нахождение тест-кейса в данном состоянии означает, что он готов к выполнению, но ещё не был выполнен.

  1. Выполняется.
  2. Не выполнен.
  3. Пропущен.
  4. Заблокирован.
Вопрос 69

Данное состояние означает, что в процессе выполнения тест-кейса не было обнаружено дефектов, связанных с расхождением ожидаемых и фактических результатов его шагов.

  1. Закрыт.
  2. Требует доработки.
  3. Пройден успешно.
  4. Создан.
Вопрос 70

Данное состояние означает, что в процессе выполнения тест-кейса был обнаружен дефект, заключающийся в том, что ожидаемый результат по как минимум одному шагу тест-кейса не совпадает с фактическим результатом.

  1. Требует доработки;
  2. Заблокирован;
  3. Закрыт;
  4. Провален.
Вопрос 71

Как называется международный стандарт, классифицирующий ошибки в разработке программ?

  1. ANSI/IEEE-729-82;
  2. ANSI/IEEE-729-83;
  3. ANSI/IEEE-729-84.
Вопрос 72

Какие типы ошибок при разработке программ существуют согласно международному стандарту?

  1. Ошибка, дефект в программе;
  2. Ошибка, дефект в программе, отказ;
  3. Ошибка, дефект в программе, отказ, нарушение.
Вопрос 73

Как называется состояние программы, при котором выдаются неправильные результаты, причиной которых являются изъяны в операторах программы или в технологическом процессе ее разработки, что приводит к неправильной интерпретации исходной информации, следовательно, и к неверному решению?

  1. Дефект в программе;
  2. Ошибка;
  3. Отказ.
Вопрос 74

Как называется следствие ошибок разработчика на любом из этапов разработки, которая может содержаться в исходных или проектных спецификациях, текстах кодов программ, эксплуатационной документации и т.п.?

  1. Дефект в программе;
  2. Ошибка;
  3. Отказ.
Вопрос 75

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

  1. Дефект в программе;
  2. Ошибка;
  3. Отказ.