Документирование и тестирование программного обеспечения.dor_БАК_25-194-Б

Документирование и тестирование программного обеспечения.dor_БАК_25-194-Б — вариант 2

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

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

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

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

Вопрос 1

Функциональное тестирование ...

  1. требует анализа исходного кода
  2. рассматривает систему как «чёрный ящик»
  3. ограничивается тестами интерфейсов
  4. применяется только для отладки
Вопрос 2

Функциональное тестирование проверяет соответствие поведения требованиям, а … тестирование анализирует код

  1. структурное
Вопрос 3

Метод разбиения по эквивалентности ...

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

Анализ граничных значений ...

  1. проверяет только случайные данные
  2. применяется только к строкам
  3. направлен на проверку крайних точек диапазона и соседних значений
  4. используется только на этапе приёмки
Вопрос 5

Метод функционального тестирования, основанный на проверке системы без анализа внутренней логики, — это тестирование … <i>(укажите словосочетание на русском языке)</i>

  1. чёрного ящика
Вопрос 6

Метод, в котором входные данные делятся на группы с одинаковым поведением системы, — это … <i>(укажите словосочетание на русском языке)</i>

  1. разбиение по эквивалентности
Вопрос 7

Техника тестирования, которая фокусируется на крайних точках диапазонов и ближайших к ним значениях, — это анализ … <i>(укажите словосочетание на русском языке)</i>

  1. граничных значений
Вопрос 8

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

  1. причин–следствий
Вопрос 9

Соотнесите технику тестирования с её назначением:

  1. Разбиение по эквивалентности
  2. Анализ граничных значений
  3. Диаграмма причин–следствий
  4. Тестирование чёрного ящика
  5. деление входных данных на классы с одинаковым поведением
  6. проверка крайних допустимых и недопустимых значений
  7. формализация условий и реакций через таблицы решений
  8. проверка системы по входам и выходам без анализа кода
Вопрос 10

Расположите в правильном порядке шаги применения метода разбиения на классы эквивалентности:

  1. определить входные данные и их диапазоны
  2. выделить валидные и невалидные классы эквивалентности
  3. выбрать по одному представителю из каждого класса
  4. составить тест-кейсы, покрывающие все классы
Вопрос 11

Вы работаете тестировщиком в команде, создающей онлайн-сервис бронирования билетов. Ключевые задачи заказчика <i>(см. ниже)</i>:<br/>• проверка правильности расчёта стоимости билета с учётом скидок и тарифов,<br/>• корректная обработка валидных и невалидных данных при вводе,<br/>• защита от ошибок на границах (например, минимальный и максимальный возраст пассажира, даты поездок),<br/>• проверка бизнес-правил, включающих несколько условий (например, скидка только при достижении суммы и наличии промокода).<br/><i>Какие методы функционального тестирования будут наиболее эффективны в данном проекте?</i>

  1. Только структурное тестирование внутренних алгоритмов.
  2. Разбиение по эквивалентности, анализ граничных значений, диаграммы причин–следствий.
  3. Модульное тестирование отдельных функций.
  4. Ручное тестирование без систематизации.