Теоретическая часть.sa_ТПОоPRO

Теоретическая часть.sa_ТПОоPRO

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

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

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

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

Вопрос 1

Что подразумевается под тестированием ПО?

  1. Процесс поиска багов и ошибок системы.
  2. Разработка документации, написание мануалов для пользователей.
  3. Проверка соответствия разрабатываемого продукта заявленным в спецификации требованиям.
Вопрос 2

Какое из нижеперечисленных высказываний верно?

  1. Quality Assurance включает в себя и Quality Control, и процесс тестирования.
  2. Quality Control включает в себя Quality Assurance.
  3. Один человек не может выполнять функции QA, QC и тестировщика.
Вопрос 3

Что такое верификация?

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

Чем тестовое окружение отличается от продакшена? Выберите один вариант ответа.

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

Может ли тест-план состоять из чек-листов? Выберите один вариант ответа.

  1. Да, может, тест-план и есть набор чек-листов.
  2. Нет, тест-план это высокоуровневый документ, включающий в себя не только документацию по тестированию, но и критерии приемки качества и оценку рисков.
  3. Тест план состоит из набора сугубо тестовой документации: чек-листов, тест-сетов.
Вопрос 6

Что такое жизненный цикл разработки ПО? Выберите один вариант ответа.

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

Чем каскадная модель разработки ПО отличается от Agile модели?

  1. При каскадной модели разработка ПО движется по спирали, а когда применяется Agile, то активности по разработке и тестированию базируются на требованиях заказчика.
  2. В каскадной модели тестирование проводится перед релизом, а в Agile - после деплоя, что уменьшает риски дорогостоящих ошибок
  3. Каскадная модель состоит из тех же этапов, что и Agile, между ними практически нет отличий.
Вопрос 8

Когда оптимально использовать Spiral Model?  Выберите один вариант ответа.

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

Какая основная цель тестирования взаимодействия?

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

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

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

Какие принципы функционального тестирования относятся к best practices?

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

Что такое GUI тестирование?

  1. Это такой вид тестирования ПО, при котором реализуется проверка соответствия графического интерфейса пользователя требованиям, заявленным в спецификации.
  2. GUI  это графический интерфейс приложения, разработанный дизайнером, поэтому тестирование заключается в проверке мокапов, разработанных дизайнером.
  3. GUI тестирование — это вид автоматизированного тестирования, применяемый для нахождения багов непосредственно в самом коде приложения.
Вопрос 13

Какое утверждение из нижеперечисленных верно?

  1. UX тестирование фокусируется на том, как пользователи взаимодействуют с продуктом и на их удовлетворенности использованием продукта.
  2. UI тестирование заключается в проверке только визуального оформления продукта и не включает в себя имитацию действий пользователя.
  3. Основной плюс UI тестирования в том, что мы тратим огромное количество времени на поиск и исправление ошибок, что позволяет достичь более высокого качества продукта.
Вопрос 14

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

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

Преимущество UX тестирования в том, что…?

  1. Проверка действий пользователя, сервисов и компонентов, а также проверка качества отдельных элементов пользовательского интерфейса в объекте тестирования
  2. Хотя выявление основных проблем, связанных с пользовательским интерфейсом, является важным преимуществом UX тестирования, оно также помогает выявить проблемы с функциональностью и производительностью продукта.
  3. Оно помогает повысить удовлетворенность конечных пользователей и выявить проблемы с удобством использования до того, как продукт будет выпущен на рынок
Вопрос 16

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

  1. 2
  2. 1
  3. 5
Вопрос 17

Что проверяет компонентное тестирование?

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

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

  1. Для визуализации процесса тестирования.
  2. Для группировки тестов по уровню детализации и их назначению.
  3. Для группировки видов тестирования по их особенностям.
Вопрос 19

К какому виду тестирования относится тестирование документации?

  1. К функциональному.
  2. К нефункциональному.
  3. К приемочному тестированию.
Вопрос 20

При какой технике тестирования у тестировщика есть доступ к разрабатываемому коду?

  1. Black Box testing.
  2. White Box testing.
  3. Gray Box testing.
Вопрос 21

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

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

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

  1. Модульный
  2. Автоматический
  3. Ручной
Вопрос 23

В чем основное отличие веб и десктоп приложений?

  1. Веб приложение – это приложение предназначенное для использования через текстовый компьютерный интерфейс, а десктоп через визуальный
  2. Для использования веб-приложений нужен браузер, в то время как десктопное устанавливается локально и может быть использовано автономно.
  3. Оба приложения требуют установки, но веб-приложение устанавливается через браузер, а десктопное - с помощью операционной системы.
Вопрос 24

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

  1. iOS, Android, Symbian
  2. UNIX, BSD, DOS
  3. Linux, Windows, OSX
Вопрос 25

Что такое Trello?

  1. Баг-трекинговая система
  2. Метод разработки приложений
  3. Система управления проектами
Вопрос 26

Что такое баг-трекинговая система?

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

Какая японская система взята за основу Трелло?

  1. Кэндо
  2. Канбан
  3. Тядзи
Вопрос 28

Что характерно системе Confluence?

  1. Это часть семейства Jira.
  2. Это часть семейства Trello.
  3. Это часть семейства Confluence Software.