Автоматизация тестирования программного обеспечения.фип_БАК_МОиАИС_н с

Автоматизация тестирования программного обеспечения.фип_БАК_МОиАИС_н с — вариант 4

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

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

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

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

Вопрос 1

Selenium Grid используется для …

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

Основной компонент Selenium Grid, который управляет тестами, – это …

  1. хаб
  2. нода
  3. кластер
  4. браузер
Вопрос 3

Page Object Model (POM) используется для …

  1. записи видео тестов
  2. улучшения структуры кода тестов и их поддерживаемости
  3. конфигурации Selenium Grid
  4. хранения логов тестирования
Вопрос 4

Использование паттернов проектирования в тестах дает преимущества в виде …

  1. уменьшения дублирования кода
  2. повышения читаемости и масштабируемости
  3. сокращения времени выполнения тестов
  4. автоматического исправления ошибок
Вопрос 5

Неверно, что … относится к методу логирования в Selenium

  1. запись шагов теста
  2. автоматическое исправление ошибок
  3. контроль за тестовой средой
Вопрос 6

Selenoid – это …

  1. инструмент для записи видео тестов
  2. альтернатива Selenium Grid для запуска браузеров в Docker-контейнерах
  3. инструмент для параллельного тестирования
  4. плагин для сбора отчетов
Вопрос 7

Allure используется для …

  1. создания детализированных отчетов о тестировании
  2. написания автоматизированных тестов
  3. выполнения параллельных тестов
  4. логирования тестов
Вопрос 8

Основное назначение скриншотов в автоматизированном тестировании – это …

  1. ускорение тестов
  2. фиксация состояния страницы на момент выполнения теста
  3. анализ загрузки браузера
  4. автоматическое исправление багов
Вопрос 9

… тесты – это тесты, результаты которых не зависят от выполнения других тестов

  1. независимые
Вопрос 10

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

  1. ошибки
Вопрос 11

Основной принцип POM – это представление каждой страницы в виде отдельного …

  1. класса
Вопрос 12

Ключевой компонент Selenium Grid, на который отправляются запросы, называется …

  1. хаб
Вопрос 13

Инструмент Allure используется для создания детализированных отчетов о выполнении …

  1. теста
  2. тестов
Вопрос 14

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

  1. Логирование
Вопрос 15

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

  1. паттернов
Вопрос 16

… - процесс одновременного выполнения тестов на нескольких узлах для сокращения времени тестирования

  1. Распараллеливание
Вопрос 17

Установите соответствие между компонентами Selenium Grid и их функциями:

  1. Хаб
  2. Нода
  3. Кластер
  4. Управляет тестовыми запросами и распределяет их
  5. Запускает тесты в браузере на удаленной машине
  6. Объединение нескольких узлов для распределения нагрузки
Вопрос 18

Установите соответствие между инструментами и их назначением:

  1. Page Object Model
  2. Selenoid
  3. Allure
  4. Улучшение структуры тестов путем разделения логики
  5. Оптимизированный запуск браузеров в контейнерах
  6. Создание отчетов с детальной информацией
Вопрос 19

Упорядочите шаги настройки Selenium Grid:

  1. Запуск хаба
  2. Запуск ноды
  3. Подключение ноды к хабу
  4. Запуск тестов
Вопрос 20

Упорядочите шаги создания отчета с Allure:

  1. Подключение Allure
  2. Запуск тестов
  3. Генерация отчетов
  4. Просмотр отчета
Вопрос 21

Вам необходимо настроить логирование для тестов в Selenium. Какой код правильно задает формат логирования?

  1. import logging basicConfig(format='%(message)s', level=logging.INFO)
  2. import logging basicConfig(format='%(asctime)s - %(levelname)s - %(message)s', level=logging.DEBUG)  
  3. import loguru configure(format='%(message)s')
  4. import selenium.log log.setup('INFO')