Скачать тест — (Автоматизация тестирования программного обеспечени_0908a051.pdf)
- Жизненный цикл тестирования программного обеспечения включает этап …
- Основной целью регрессионного тестирования является …
- Функциональное тестирование направлено на проверку …
- К основным элементам баг-репорта относятся …
- Системное тестирование …
- Методика «эквивалентных классов» в тест-дизайне позволяет …
- Цель альфа-тестирования — …
- Основное отличие юнит-тестирования от интеграционного заключается в …
- Основной целью тестирования является обнаружение и исправление …
- Первый этап процесса тестирования ПО называется …
- Документ, описывающий последовательность действий для тестирования определенной функции, называется …
- Методика тестирования, при которой проверяется работа приложения при максимальной нагрузке, называется тестирование …
- Важнейший критерий хорошего баг-репорта – это воспроизводимость …
- В модели … тестирования проверяется влияние изменений в коде на работоспособность системы
- Название процесса, в котором тестирование проводится пользователями перед релизом …-тестирование
- Преимущество автоматизированного тестирования перед ручным заключается в скорости выполнения и повторяемости …
- Установите соответствие между типами тестирования и их характеристиками:
- Соотнесите этапы тестирования и их описание:
- Упорядочите этапы жизненного цикла тестирования:
- Расположите виды тестирования по уровню их выполнения (от низшего к высшему):
- Вам нужно протестировать форму авторизации на веб-сайте. В первую очередь следует проверить …
- Метод, который используется в Selenium для получения значения атрибута элемента, – это …
- Ожидание, которое задаёт максимальное время на поиск элемента перед генерацией ошибки, – это …
- Метод, позволяющий переключиться в другой фрейм на веб-странице, – это …
- Метод, который позволяет переключаться между вкладками браузера, – это …
- Способ поиска элементов, который НЕ поддерживается Selenium, – это …
- Переменная Selenium, которая хранит все доступные окна браузера, – это …
- Метод, который позволяет выполнить клик по найденному элементу, – это …
- Метод, который используется для ввода текста в поле, – это …
- Класс Selenium, который используется для явного ожидания появления элемента, – это
- Формат, в котором Selenium возвращает найденные элементы, – это …
- Метод, позволяющий вернуться к родительскому фрейму, – это …_to.default_content()
- Исключение, которое возникает при отсутствии элемента на странице, – это …
- Метод, который используется для удаления всех cookies в Selenium, – это …_all_cookies()
- Метод, который позволяет выполнить JavaScript-код, – это …_script()
- Метод, который позволяет прокрутить страницу вниз до элемента, – это …()
- Тип ожидания в Selenium, который позволяет гибко настраивать интервалы проверок, – это …
- Установите соответствие между методами Selenium и их назначением:
- Установите соответствие между видами ожидания и их описанием:
- Расположите шаги для работы с фреймами в Selenium в правильной последовательности:
- Расположите последовательность действий при запуске браузера в Selenium:
- Вам нужно протестировать авторизацию на сайте. Метод, который позволит очистить поле перед вводом пароля, – это …
- PyTest – это фреймворк для …
- Для установки PyTest в виртуальном окружении используется команда …
- Стандартное имя файла для тестов в PyTest должно начинаться с …
- Декоратор … используется для параметризации тестов в PyTest
- Фикстуры в PyTest применяются для …
- Уровень фикстуры … выполняется один раз за весь сеанс тестирования
- … позволяет выполнить все тесты в текущем каталоге
- Метод … позволяет принудительно провалить тест
- В PyTest тестовые функции определяются с помощью ключевого слова …
- В PyTest проверка ожидаемых и фактических значений выполняется с помощью оператора …
- Специальный файл, используемый в PyTest для настройки тестового окружения ….py
- В PyTest можно пропустить выполнение теста, добавив декоратор @pytest.mark….
- Для того чтобы тест ожидал исправления и временно не считался неудачным, используется декоратор @pytest.mark….
- В PyTest фикстуры объявляются с помощью ключевого слова …
- В PyTest для логического объединения нескольких тестов можно использовать …
- Фикстуры PyTest передаются в тестовые функции в качестве …
- Установите соответствие между командами и их назначением:
- Соотнесите уровни фикстур с их областью действия:
- Расположите этапы тестирования с использованием PyTest в правильном порядке:
- Расположите уровни фикстур в порядке увеличения их области действия:
- В тестовом проекте необходимо перед каждым тестом и после него очищать базу данных. Какой уровень фикстуры PyTest подойдет лучше всего?
- Selenium Grid используется для …
- Основной компонент Selenium Grid, который управляет тестами, – это …
- Page Object Model (POM) используется для …
- Использование паттернов проектирования в тестах дает преимущества в виде …
- Неверно, что … относится к методу логирования в Selenium
- Selenoid – это …
- Allure используется для …
- Основное назначение скриншотов в автоматизированном тестировании – это …
- … тесты – это тесты, результаты которых не зависят от выполнения других тестов
- Ведение логов во время выполнения тестов помогает фиксировать … и анализировать их причины.
- Основной принцип POM – это представление каждой страницы в виде отдельного …
- Ключевой компонент Selenium Grid, на который отправляются запросы, называется …
- Инструмент Allure используется для создания детализированных отчетов о выполнении …
- … позволяет фиксировать ошибки и события во время выполнения тестов для последующего анализа
- Принцип минимизации зависимости от интерфейса в тестах достигается за счет использования … проектирования
- … — процесс одновременного выполнения тестов на нескольких узлах для сокращения времени тестирования
- Установите соответствие между компонентами Selenium Grid и их функциями:
- Установите соответствие между инструментами и их назначением:
- Упорядочите шаги настройки Selenium Grid:
- Упорядочите шаги создания отчета с Allure:
- Вам необходимо настроить логирование для тестов в Selenium. Какой код правильно задает формат логирования?
- Опция -v при запуске тестов с PyTest используется для …
- Чтобы запустить только тесты с определенной маркировкой, используется команда …
- Конфигурационные файлы PyTest могут храниться в файлах …
- Флаг … используется для запуска PyTest с выводом только ошибок
- С помощью … можно отключить определенный плагин во время выполнения тестов
- Фикстура tmpdir …
- Команда … позволяет отфильтровать тесты, содержащие определенное слово в названии
- Плагин … PyTest используется для параллельного выполнения тестов
- Опция командной строки PyTest для уменьшения объема вывода — это -…
- Фикстура, позволяющая временно изменять переменные окружения — …
- Чтобы пропустить тест в PyTest, используется функция pytest.…()
- Параметризация тестов осуществляется с помощью декоратора @pytest.mark.…
- Основной файл конфигурации для PyTest — pytest.…
- Для установки PyTest-плагинов через pip используется команда …-˂plugin_name˃
- Команда —…=N позволяет запустить тесты с ограничением на максимальное количество ошибок перед остановкой
- Фикстура, перехватывающая стандартный вывод (stdout) и ошибки (stderr), называется …
- Установите соответствие между опциями командной строки PyTest и их назначением:
- Установите соответствие между плагинами PyTest и их функциями:
- Расположите этапы конфигурации PyTest в правильном порядке:
- Упорядочите шаги параметризации тестов в PyTest:
- Вам нужно написать тест, проверяющий, что функция get_user(id) выбрасывает исключение ValueError, если id отрицательный. Какой вариант кода корректен?
- Документация API помогает …
- Основные методы HTTP включают …
- Код состояния 404 в ответе API означает …
- JSON Schema используется для …
- Основное различие между REST и GraphQL заключается в …
- Валидация данных в API нужна для …
- Параметры запроса могут передаваться …
- В REST API ресурс представляется как …
- Основной формат обмена данными в API — это …
- Код состояния … означает создание ресурса
- Разница между кодами состояния 500 и … заключается в том, что первый — внутренняя ошибка сервера, а второй — сервер временно недоступен
- Основное назначение заголовка …-Type — это указание типа передаваемых данных
- Основная особенность в сравнении с REST — это … возможность запрашивать только необходимые данные
- …-запрос используется для получения данных
- Отличие PUT от … заключается в том, что первый обновляет весь ресурс, а второй – только его часть
- Аутентификация в API означает проверку подлинности пользователя или
- Установите соответствие между кодами состояния и их значением:
- Соотнесите HTTP-методы с их основными функциями:
- Упорядочите шаги обработки API-запроса:
- Расположите коды состояния HTTP в порядке их появления при типичном сценарии ошибки клиента:
- Вы разрабатываете API для управления задачами. Какой метод следует использовать для частичного обновления задачи?
- Жизненный цикл тестирования программного обеспечения включает этап …
- Основной целью регрессионного тестирования является …
- Функциональное тестирование направлено на проверку …
- К основным элементам баг-репорта относятся …
- Системное тестирование …
- Методика «эквивалентных классов» в тест-дизайне позволяет …
- Цель альфа-тестирования — …
- Основное отличие юнит-тестирования от интеграционного заключается в …
- Основной целью тестирования является обнаружение и исправление …
- Первый этап процесса тестирования ПО называется …
- Документ, описывающий последовательность действий для тестирования определенной функции, называется …
- Методика тестирования, при которой проверяется работа приложения при максимальной нагрузке, называется тестирование …
- Важнейший критерий хорошего баг-репорта – это воспроизводимость …
- В модели … тестирования проверяется влияние изменений в коде на работоспособность системы
- Название процесса, в котором тестирование проводится пользователями перед релизом …-тестирование
- Преимущество автоматизированного тестирования перед ручным заключается в скорости выполнения и повторяемости …
- Установите соответствие между типами тестирования и их характеристиками:
- Соотнесите этапы тестирования и их описание:
- Упорядочите этапы жизненного цикла тестирования:
- Расположите виды тестирования по уровню их выполнения (от низшего к высшему):
- Вам нужно протестировать форму авторизации на веб-сайте. В первую очередь следует проверить …
- Метод, который используется в Selenium для получения значения атрибута элемента, – это …_attribute()
- Ожидание, которое задаёт максимальное время на поиск элемента перед генерацией ошибки, – это …
- Метод, позволяющий переключиться в другой фрейм на веб-странице, – это …_to.frame()
- Метод, который позволяет переключаться между вкладками браузера, – это switch_to….()
- Способ поиска элементов, который НЕ поддерживается Selenium, – это …
- Переменная Selenium, которая хранит все доступные окна браузера, – это window_…
- Метод, который позволяет выполнить клик по найденному элементу, – это …()
- Метод, который используется для ввода текста в поле, – это …_keys()
- Класс Selenium, который используется для явного ожидания появления элемента, – это …
- Формат, в котором Selenium возвращает найденные элементы, – это …
- Метод, позволяющий вернуться к родительскому фрейму, – это …
- Исключение, которое возникает при отсутствии элемента на странице, – это …
- Метод, который используется для удаления всех cookies в Selenium, – это …_all_cookies()
- Метод, который позволяет выполнить JavaScript-код, – это …_script()
- Метод, который позволяет прокрутить страницу вниз до элемента, – это …()
- Тип ожидания в Selenium, который позволяет гибко настраивать интервалы проверок, – это …
- Установите соответствие между методами Selenium и их назначением:
- Установите соответствие между видами ожидания и их описанием:
- Расположите шаги для работы с фреймами в Selenium в правильной последовательности:
- Расположите последовательность действий при запуске браузера в Selenium:
- Вам нужно протестировать авторизацию на сайте. Метод, который позволит очистить поле перед вводом пароля, – это …
- Метод, который позволяет проверить, отображается ли элемент на странице, – это …
- Метод, который позволяет получить текстовое содержимое элемента, – это …
- Метод, который используется для загрузки новой веб-страницы, – это …
- Способ поиска элементов, который позволяет находить все элементы, соответствующие заданному селектору, – это …
- Метод, который позволяет выполнить нажатие клавиши Enter в поле ввода, – это …
- Ожидание, которое позволяет задать интервал между повторными проверками условия – …
- Объект, который используется для выполнения сложных действий с элементами (например, перетаскивание), – это…
- Метод, который позволяет закрыть текущее окно браузера, – это…
- Метод Selenium, который позволяет выполнить двойной клик по элементу, – это double_…()
- Атрибут, который используется для определения, включен ли элемент формы, – это …
- Метод, который позволяет установить размер окна браузера, – это …_window_size()
- Специальный класс Selenium, который помогает управлять селектами (выпадающими списками), – это …
- Метод, который позволяет проверить, выбран ли чекбокс или радиокнопка, – это is_…()
- Исключение, которое выбрасывается при работе с несуществующим фреймом, – это…
- Метод, который позволяет задать положение окна браузера на экране, – это set_window_()…
- Установите соответствие между методами Selenium и их назначением:
- Установите соответствие между исключениями Selenium и их причинами:
- Расположите шаги взаимодействия с выпадающим списком в Selenium:
- Расположите шаги выполнения перетаскивания элемента в Selenium:
- Вам нужно протестировать автоматическое закрытие всплывающего окна. Какой метод позволит нажать кнопку «Закрыть» в alert-окне?
- В PyTest тесты запускаются с помощью команды, выполняемой в …
- PyTest – это фреймворк для…
- Для установки PyTest в виртуальном окружении используется команда…
- Стандартное имя файла для тестов в PyTest должно начинаться с …_
- Фикстуры в PyTest применяются для предварительной настройки и очистки …
- Уровень фикстуры … выполняется один раз за весь сеанс тестирования
- … позволяет выполнить все тесты в текущем каталоге
- Метод pytest….() позволяет принудительно провалить тест
- В PyTest тестовые функции определяются с помощью ключевого слова …
- В PyTest проверка ожидаемых и фактических значений выполняется с помощью оператора …
- Специальный файл, используемый в PyTest для настройки тестового окружения ….py
- В PyTest можно пропустить выполнение теста, добавив декоратор @pytest.mark….
- Для того чтобы тест ожидал исправления и временно не считался неудачным, используется декоратор @pytest.mark….
- В PyTest фикстуры объявляются с помощью ключевого слова …
- В PyTest для логического объединения нескольких тестов можно использовать …
- Фикстуры PyTest передаются в тестовые функции в качестве …
- Установите соответствие между командами и их назначением:
- Соотнесите уровни фикстур с их областью действия:
- Расположите этапы тестирования с использованием PyTest в правильном порядке:
- Расположите уровни фикстур в порядке увеличения их области действия:
- В тестовом проекте необходимо перед каждым тестом и после него очищать базу данных. Какой уровень фикстуры PyTest подойдет лучше всего?
- В PyTest можно пропустить тест при определенном условии, используя декоратор @pytest.mark….
- Для логирования подробных результатов выполнения тестов в PyTest используется флаг —tb=…
- Команда pytest —… позволяет отобразить список всех доступных фикстур в PyTest
- Для подавления всех предупреждений в PyTest используется флаг —disable-…
- В PyTest для имитации объектов и их поведения используется библиотека unittest….
- Selenium Grid используется для выполнения тестов параллельно на разных …
- Основной компонент Selenium Grid, который управляет тестами, – это …
- Page Object Model (POM) используется для …
- Использование паттернов проектирования в тестах дает преимущества в виде …
- Неверно, что … относится к методу логирования в Selenium
- Selenoid – это альтернатива Selenium Grid для запуска браузеров в …-контейнерах
- Allure используется для создания детализированных … о тестировании
- Основное назначение скриншотов в автоматизированном тестировании – это …
- … тесты – это тесты, результаты которых не зависят от выполнения других тестов
- Ведение логов во время выполнения тестов помогает фиксировать … и анализировать их причины.
- Основной принцип POM – это представление каждой страницы в виде отдельного …
- Ключевой компонент Selenium Grid, на который отправляются запросы, называется …
- Инструмент Allure используется для создания детализированных отчетов о выполнении …
- … позволяет фиксировать ошибки и события во время выполнения тестов для последующего анализа
- Принцип минимизации зависимости от интерфейса в тестах достигается за счет использования … проектирования
- … — процесс одновременного выполнения тестов на нескольких узлах для сокращения времени тестирования
- Установите соответствие между компонентами Selenium Grid и их функциями:
- Установите соответствие между инструментами и их назначением:
- Упорядочите шаги настройки Selenium Grid:
- Упорядочите шаги создания отчета с Allure:
- Файл конфигурации, в котором Selenoid хранит информацию о доступных браузерах, — это ….json
- Механизм диспетчера … позволяет управлять распределением тестов между узлами в Selenium Grid
- Чтобы запустить только тесты с определенной маркировкой, используется команда pytest -…
- Конфигурационные файлы PyTest могут храниться в файлах pytest.ini, tox.ini, setup.…
- Флаг pytest —tb=… используется для запуска PyTest с выводом только ошибок
- Фикстура … создает временную директорию для тестов
- Команда pytest -… позволяет отфильтровать тесты, содержащие определенное слово в названии
- Опция командной строки PyTest для уменьшения объема вывода — это -…
- Фикстура, позволяющая временно изменять переменные окружения — …
- Параметризация тестов осуществляется с помощью декоратора @pytest.mark.…
- Основной файл конфигурации для PyTest — pytest.…
- Для установки PyTest-плагинов через pip используется команда …
- Команда —…=N позволяет запустить тесты с ограничением на максимальное количество ошибок перед остановкой
- Фикстура, перехватывающая стандартный вывод (stdout) и ошибки (stderr), называется …
- Установите соответствие между опциями командной строки PyTest и их назначением:
- Установите соответствие между плагинами PyTest и их функциями:
- Расположите этапы конфигурации PyTest в правильном порядке:
- Упорядочите шаги параметризации тестов в PyTest:
- Функция … позволяет добавить пользовательскую опцию командной строки в PyTest
- Верно, что tox.ini в контексте PyTest
- Основные методы HTTP включают …, POST, PUT, DELETE
- Код состояния … в ответе API означает, что ресурс не найден
- JSON Schema используется для описания структуры данных в …
- Основное различие между REST и … заключается в том, что первый использует фиксированные эндпоинты, а второй позволяет задавать запросы динамически
- Валидация данных в API нужна для проверки корректности данных
- Параметры запроса могут передаваться в … и в теле запроса
- В REST API ресурс представляется как …
- Основной формат обмена данными в API — это …
- Код состояния … означает создание ресурса
- Разница между кодами состояния 500 и … заключается в том, что первый — внутренняя ошибка сервера, а второй — сервер временно недоступен
- Основное назначение заголовка …-Type — это указание типа передаваемых данных
- Основная особенность … в сравнении с REST — это возможность запрашивать только необходимые данные
- …-запрос используется для получения данных
- Отличие PUT от … заключается в том, что первый обновляет весь ресурс, а второй – только его часть
- Аутентификация в API означает проверку подлинности … или приложения
- Установите соответствие между кодами состояния и их значением:
- Соотнесите HTTP-методы с их основными функциями:
- Упорядочите шаги обработки API-запроса:
- Расположите коды состояния HTTP в порядке их появления при типичном сценарии ошибки клиента:
- Вы разрабатываете API для управления задачами. Какой метод следует использовать для частичного обновления задачи?
- Соотнесите названия API-архитектур с их
- Ключевым компонентом REST API является …
- Протокол … чаще всего используется для защиты API-запросов