Вопрос 1Ответ открыт бесплатно
Что такое тест-кейс?
- 1Описание ошибки в системе
- 2Сценарий проверки функционала✓ Правильный ответ
- 3Документ с требованиями к продукту
- 4Список багов
✓ Правильный ответ Сценарий проверки функционала
Вопрос 2
Где хранят тест-кейсы?
- 1Только в Excel
- 2Только в TMS
- 3В текстовых документах и TMS
- 4Только в баг-трекинговой системе
Вопрос 3
Что НЕ является преимуществом TMS?
- 1Централизованное хранение тестов
- 2Связь с баг-трекинговыми системами
- 3Полная замена ручного тестирования
- 4Автоматизация тестирования
Вопрос 4
Какое определение ATDD наиболее точное?
- 1Разработка через автоматизированное тестирование
- 2Разработка через приемочное тестирование
- 3Разработка без тестирования
- 4Разработка через нагрузочное тестирование
Вопрос 5
Что происходит на встрече "3-amigo" в ATDD?
- 1Команда обсуждает маркетинговую стратегию
- 2QA, разработчики и продакт-менеджер формируют приемочные сценарии
- 3Разработчики обсуждают архитектуру проекта
- 4Команда тестирует готовый продукт
Вопрос 6Ответ открыт бесплатно
Какой подход ближе к ATDD?
- 1Shift-left✓ Правильный ответ
- 2Shift-right
- 3Waterfall
- 4Без тестирования
✓ Правильный ответ Shift-left
Вопрос 7
Какое тестирование является самым высоким уровнем в пирамиде тестирования?
- 1Интеграционное
- 2E2E (сквозное)
- 3Юнит-тестирование
- 4Системное
Вопрос 8
Какой уровень тестирования проверяет взаимодействие между двумя сервисами?
- 1Юнит-тесты
- 2E2E
- 3Интеграционные тесты
- 4Регрессионное тестирование
Вопрос 9
Какие тесты в пирамиде тестирования самые быстрые и стабильные?
- 1E2E
- 2Системные
- 3Интеграционные
- 4Юнит-тесты
Вопрос 10Ответ открыт бесплатно
Какой уровень тестирования в пирамиде проверяет весь продукт целиком?
- 1Интеграционное
- 2Юнит-тестирование
- 3E2E✓ Правильный ответ
- 4Регрессионное тестирование
Вопрос 11
Что такое тест-дизайн?
- 1Разработка кода для тестов
- 2Процесс создания тест-кейсов по определенным методикам
- 3UI-дизайн для тестирования
- 4Анализ багов
Вопрос 12
Какой метод тест-дизайна делит входные данные на группы с одинаковыми результатами?
- 1Граничные значения
- 2Попарное тестирование
- 3Классы эквивалентности
- 4Таблица принятия решений
Вопрос 13Ответ открыт бесплатно
В чем суть метода граничных значений?
- 1Тестирование только крайних значений входных данных✓ Правильный ответ
- 2Анализ кода перед тестированием
- 3Проверка взаимодействия между сервисами
- 4Ручное тестирование без плана
✓ Правильный ответ Тестирование только крайних значений входных данных
Вопрос 14
Какую цель преследует попарное тестирование?
- 1Проверить все возможные комбинации
- 2Сократить количество тестов, тестируя только важные пары параметров
- 3Найти баги без тест-кейсов
- 4Исключительно автоматизировать тестирование
Вопрос 15
Что помогает лучше всего выявлять ошибки в системе?
- 1Случайное тестирование
- 2Предугадывание ошибок
- 3Только автоматизация
- 4Игнорирование тестирования
Вопрос 16Ответ открыт бесплатно
В каком случае лучше применять таблицу принятия решений?
- 1Когда тестируется UI
- 2Когда есть несколько условий, влияющих на результат✓ Правильный ответ
- 3Когда нет документации
- 4Когда тестируется только один параметр
✓ Правильный ответ Когда есть несколько условий, влияющих на результат
Вопрос 17
Какая TMS является бесплатной?
- 1Trello
- 2Jira
- 3TestLink
- 4Jira
Вопрос 18
Что такое "фича" в контексте тестирования?
- 1Новый баг
- 2Новый функционал продукта
- 3Новый тест-кейс
- 4Ошибка в коде
Вопрос 19
Что означает термин "катить релиз"?
- 1Запуск новой версии продукта
- 2Отмена релиза
- 3Тестирование новой версии
- 4Создание отчета по тестированию
Вопрос 20Ответ открыт бесплатно
Какая стратегия тестирования используется в больших продуктах для раннего выявления багов?
- 1Shift-right
- 2Shift-left✓ Правильный ответ
- 3Shift-testing
- 4Автоматизация без планирования
✓ Правильный ответ Shift-left
Вопрос 21
Что такое TMS? (один верный)
- 1Таск‑трекер
- 2Система для управления тестовой документацией, прогоном и результатами тестов
- 3Система мониторинга
- 4Платформа для дизайна
Вопрос 22
Что обычно хранится в TMS? (выберите два ответа)
- 1Тест‑кейсы
- 2Скриншоты макетов
- 3Исходный код приложения
- 4Наборы/планы тестов (test suites, test plans)
Вопрос 23Ответ открыт бесплатно
Для чего нужен тест‑план? (один верный)
- 1Список всех найденных дефектов
- 2Регламент отпусков команды
- 3Описание объема, подхода, ресурсов и расписания тестирования✓ Правильный ответ
- 4Таблица с ценами лицензий
✓ Правильный ответ Описание объема, подхода, ресурсов и расписания тестирования
Вопрос 24
Что такое ATDD? (один верный)
- 1Подход, где сначала пишут юнит‑тесты разработчики (TDD)
- 2Методика для автоматизации UI‑тестов без кода
- 3Ручное приемочное тестирование в конце проекта
- 4Подход, при котором критерии приемки формулируются заранее и становятся основой для разработки
Вопрос 25
Кто обычно участвует в формулировании критериев приемки? (выберите два ответа)
- 1Системный администратор
- 2Представитель бизнеса/продукта
- 3Тестировщик/QA (часто вместе с разработчиком)
- 4Бухгалтер
Вопрос 26Ответ открыт бесплатно
Какие из ниже — уровни тестирования? (один верный)
- 1Модульное, интеграционное, системное, приемочное✓ Правильный ответ
- 2Версионирование, деплой
- 3Code review, lint
- 4Релиз, поддержка
✓ Правильный ответ Модульное, интеграционное, системное, приемочное
Вопрос 27
«Стратегия тестирования» — это… (один верный)
- 1Список всех тест‑кейсов
- 2Настройки ветвления в Git
- 3Высокоуровневый подход: что и как тестируем, приоритеты, риски, окружения
- 4Руководство по стилю кода
Вопрос 28
Техники тест‑дизайна (выберите два ответа)
- 1Scrum‑планирование
- 2Классы эквивалентности
- 3Наращивание покрытия кодом
- 4Анализ граничных значений
Вопрос 29
Что такое тест‑кейс? (один верный)
- 1Пользовательский сценарий без ожидаемого результата
- 2Документ с архитектурой сервиса
- 3Код автотеста
- 4Шаги, данные и ожидаемые результаты для проверки требования
Вопрос 30Ответ открыт бесплатно
Чем чек‑лист отличается от тест‑кейса? (один верный)
- 1Чек‑лист всегда длиннее тест‑кейса
- 2Чек‑лист — список проверок без детальных шагов и данных✓ Правильный ответ
- 3Тест‑кейс используется только для автоматизации
- 4Это синонимы
✓ Правильный ответ Чек‑лист — список проверок без детальных шагов и данных
Вопрос 31
Для чего используют трекеры задач (Jira и др.)? (один верный)
- 1Редактирование дизайна интерфейсов
- 2Хранение исходного кода
- 3Мониторинг продакшн‑метрик
- 4Постановка и ведение задач/багов, их статусов и приоритетов
Вопрос 32
Что обязательно должно быть в баг‑репорте? (выберите два ответа)
- 1Шаги воспроизведения
- 2Список всех коммитов за неделю
- 3Ожидаемый и фактический результат
- 4Личное мнение разработчика о причине
Вопрос 33Ответ открыт бесплатно
Чем отличаются приоритет и серьёзность? (один верный)
- 1Приоритет — влияние на систему; серьёзность — срочность
- 2Приоритет — очередность/срочность исправления; серьёзность — влияние дефекта на систему✓ Правильный ответ
- 3Это одно и то же
- 4Серьёзность определяет только отдел продаж
✓ Правильный ответ Приоритет — очередность/срочность исправления; серьёзность — влияние дефекта на систему
Вопрос 34
Что означает Zero Bug Policy? (один верный)
- 1Не копим старые баги: дефекты быстро фиксируются, закрываются или отклоняются
- 2Запрещено заводить баги в трекер
- 3Исправляем только критичные баги
- 4Релизы без тестирования
Вопрос 35
Какая метрика помогает оценить качество фиксирования дефектов? (один верный)
- 1Количество задач в спринте
- 2Скорость сборки в CI
- 3Количество стикеров на доске
- 4Доля переоткрытых дефектов (Reopen Rate)
Вопрос 36Ответ открыт бесплатно
Что такое веб‑приложение? (один верный)
- 1Десктопная программа без сети
- 2Только сайт‑визитка
- 3Приложение, к которому обращаются по сети через браузер/HTTP✓ Правильный ответ
- 4Любая программа на JavaScript
✓ Правильный ответ Приложение, к которому обращаются по сети через браузер/HTTP
Вопрос 37
Типы веб‑приложений (выберите два ответа)
- 1Single‑Page Application (SPA)
- 2BIOS‑приложение
- 3Multi‑Page Application (MPA)
- 4Драйвер устройства
Вопрос 38
Что такое WebView? (один верный)
- 1Сервер для Node.js
- 2Компонент для отображения веб‑контента внутри нативного приложения
- 3Тест производительности
- 4Плагин для сборки
Вопрос 39
Основные части веб‑архитектуры (выберите два ответа)
- 1Видеокарта пользователя
- 2Клиент (браузер) с фронтендом
- 3BIOS материнской платы
- 4Сервер/бэкенд (часто с БД и API)
Вопрос 40Ответ открыт бесплатно
Как веб‑приложения "доезжают" до пользователей? (один верный)
- 1Через веб‑серверы/CDN по HTTP/HTTPS✓ Правильный ответ
- 2Только через App Store/Google Play
- 3Только через Bluetooth
- 4Через файловую систему ОС
✓ Правильный ответ Через веб‑серверы/CDN по HTTP/HTTPS
Вопрос 41
Особенности тестирования веба (выберите два ответа)
- 1Не требует тестирования производительности
- 2Кроссбраузерность и совместимость устройств/ОС
- 3Проверка адаптивности под разные разрешения
- 4Отсутствие тестирования безопасности
Вопрос 42
Что описывает DOM‑дерево? (один верный)
- 1Список серверных API
- 2Порядок коммитов
- 3Схему базы данных
- 4Иерархию HTML‑документа как набор узлов/элементов
Вопрос 43Ответ открыт бесплатно
Способы подключения CSS (выберите два ответа)
- 1Внешний файл стилей через ˂link˃✓ Правильный ответ
- 2Через тег ˂script˃
- 3Через системный реестр ОС
- 4Встроенный стиль в атрибуте style✓ Правильный ответ
✓ Правильный ответ Внешний файл стилей через ˂link˃ ; Встроенный стиль в атрибуте style
Вопрос 44
Для чего нужен JavaScript в вебе? (один верный)
- 1Только для SQL
- 2Для интерактивности/логики на клиенте, работы с DOM и сетевыми запросами
- 3Только для оформления текста
- 4Только для сервера
Вопрос 45
Что позволяет DevTools? (выберите два ответа)
- 1Просмотр/редактирование DOM и CSS
- 2Управление правами пользователей в проде
- 3Анализ сетевых запросов и ответов (Network)
- 4Автоматическое создание дизайна
Вопрос 46Ответ открыт бесплатно
UI vs UX — что верно? (один верный)
- 1UI и UX — одно и то же
- 2UI — про навигацию, UX — про цвета
- 3UI — визуальное оформление; UX — опыт и сценарии взаимодействия✓ Правильный ответ
- 4UX — это бэкенд‑логика
✓ Правильный ответ UI — визуальное оформление; UX — опыт и сценарии взаимодействия
Вопрос 47
Чем полезны расширения браузера тестировщику? (выберите два ответа)
- 1Увеличивают оперативную память ПК
- 2Перехватывают/меняют заголовки и куки (например, ModHeader)
- 3Дают root‑доступ к устройству
- 4Помогают генерировать и автозаполнять тестовые данные
Вопрос 48
Что такое API? (один верный)
- 1Набор правил/интерфейсов для взаимодействия между компонентами/системами
- 2Система контроля версий
- 3Отчёт о проделанной работе
- 4Набор макетов интерфейсов
Вопрос 49
Что относится к методам REST/HTTP? (выберите два ответа)
- 1PULL и PUSH
- 2GET и POST
- 3OPEN и CLOSE
- 4PUT и DELETE
Вопрос 50Ответ открыт бесплатно
Какие методы HTTP идемпотентны? (выберите два ответа)
- 1GET✓ Правильный ответ
- 2POST
- 3PUT✓ Правильный ответ
- 4PATCH
✓ Правильный ответ GET ; PUT
Вопрос 51
Инструменты для тестирования API (выберите два ответа)
- 1Postman
- 2Photoshop
- 3Swagger UI/Swagger (OpenAPI)
- 4Illustrator
Вопрос 52
Для чего в Postman используются переменные окружения (env)? (один верный)
- 1Рисовать схемы БД
- 2Запускать Jenkins job
- 3Собирать мобильные приложения
- 4Хранить базовые URL, токены и подставлять их в запросы
Вопрос 53Ответ открыт бесплатно
Где в Postman пишут сценарии Pre‑request и Tests? (один верный)
- 1В комментариях к коллекции
- 2Во вкладках Pre‑request Script и Tests у запроса/коллекции✓ Правильный ответ
- 3В файле .gitignore
- 4В поле «Описание» окружения
✓ Правильный ответ Во вкладках Pre‑request Script и Tests у запроса/коллекции
Вопрос 54
Типы баз данных (выберите два ответа)
- 1HTTP‑база данных
- 2Реляционные (SQL) базы
- 3CSS‑база данных
- 4Документо‑ориентированные/NoSQL базы
Вопрос 55
Какой SQL‑оператор выбирает данные? (один верный)
- 1SELECT
- 2INSERT
- 3UPDATE
- 4DELETE
Вопрос 56Ответ открыт бесплатно
Синхронное vs асинхронное взаимодействие (один верный)
- 1Асинхронное — это когда ответ приходит быстрее
- 2Синхронное всегда надёжнее
- 3При асинхронном отправитель не ждет немедленного ответа; часто используется очередь/события✓ Правильный ответ
- 4Разницы нет
✓ Правильный ответ При асинхронном отправитель не ждет немедленного ответа; часто используется очередь/события
Вопрос 57
Что является брокером сообщений? (выберите два ответа)
- 1RabbitMQ
- 2Apache Kafka
- 3Nginx
- 4MySQL
Вопрос 58
Тестирование монолита vs микросервисов (один верный)
- 1В микросервисах меньше интеграционных зависимостей
- 2Монолит не нуждается в модульных тестах
- 3Контрактные тесты применимы только к монолитам
- 4Для микросервисов критичны контрактные/интеграционные тесты; сложнее окружения
Вопрос 59
Что такое мобильная платформа? (один верный)
- 1Только модель телефона
- 2Совокупность ОС, SDK/инструментов, аппаратной платформы и экосистемы магазинов
- 3Только App Store/Google Play
- 4Только версия ядра ОС
Вопрос 60Ответ открыт бесплатно
Типы мобильных приложений (выберите два ответа)
- 1Нативные приложения✓ Правильный ответ
- 2BIOS‑приложения
- 3Гибридные/кросс‑платформенные (например, с WebView/React Native)✓ Правильный ответ
- 4Драйверы устройств
✓ Правильный ответ Нативные приложения ; Гибридные/кросс‑платформенные (например, с WebView/React Native)
Вопрос 61
Особенности тестирования мобильных (выберите два ответа)
- 1Тестирование только в одном браузере
- 2Проверка работы в разных сетях/потерях связи и офлайн‑режиме
- 3Проверка версии BIOS
- 4Анализ энергопотребления/производительности и влияния фоновых процессов
Вопрос 62
Каков базовый порядок запуска Activity в Android? (один верный)
- 1onCreate → onStart → onResume
- 2onStart → onCreate → onResume
- 3onResume → onCreate → onStart
- 4onCreate → onResume → onStart
Вопрос 63Ответ открыт бесплатно
Для чего используется ADB? (выберите два ответа)
- 1Редактирование макетов в Figma
- 2Сборка приложений в Xcode
- 3Установка/удаление APK и управление устройством✓ Правильный ответ
- 4Просмотр логов (logcat), скриншоты и запись экрана✓ Правильный ответ
✓ Правильный ответ Установка/удаление APK и управление устройством ; Просмотр логов (logcat), скриншоты и запись экрана
Вопрос 64
Базовые методы жизненного цикла UIViewController в iOS (выберите два ответа)
- 1viewDidLoad
- 2onResume
- 3componentDidMount
- 4viewWillAppear
Вопрос 65
Для чего используют Proxyman при тестировании мобильных? (один верный)
- 1Рисовать пользовательские интерфейсы
- 2Только собирать iOS‑приложения
- 3Перехватывать и анализировать HTTP(S)‑трафик (в т.ч. мобильных приложений
- 4Администрировать серверы по SSH
Вопрос 66Ответ открыт бесплатно
Что такое веб-приложение?
- 1Программа, установленная на компьютер
- 2Система, с которой пользователь взаимодействует через браузер✓ Правильный ответ
- 3Только мобильное приложение
- 4Серверная часть сайта
✓ Правильный ответ Система, с которой пользователь взаимодействует через браузер
Вопрос 67
Как называется встроенный браузер внутри мобильного приложения?
- 1MobileView
- 2WebView
- 3MiniBrowser
- 4AppBrowser
Вопрос 68
Что из этого является примером одностраничного приложения (SPA)?
- 1Amazon
- 2Gmail
- 3Habr
- 4Booking.com
Вопрос 69
Что делает фреймворк в разработке веба?
- 1Устанавливает браузеры
- 2Заменяет HTML
- 3Ускоряет разработку за счёт готовых инструментов
- 4Устанавливает сервер
Вопрос 70Ответ открыт бесплатно
Что происходит при "деплое" (deploy)?
- 1Код копируется в репозиторий
- 2Запускается тестирование
- 3Компоненты сайта разворачиваются на сервер✓ Правильный ответ
- 4Пользователь получает доступ к репозиторию
✓ Правильный ответ Компоненты сайта разворачиваются на сервер
Вопрос 71
Что такое staging-сервер?
- 1Сервер, на котором работают пользователи
- 2Сервер для внутреннего тестирования
- 3Сервер базы данных
- 4Сервер, который обновляется автоматически
Вопрос 72
Что происходит, когда вы открываете сайт в браузере?
- 1Клиент отправляет запрос, сервер отвечает, браузер показывает данные
- 2Сервер обновляет браузер
- 3Клиент запускает базу данных
- 4HTML передаёт JavaScript
Вопрос 73Ответ открыт бесплатно
Какой элемент не входит в структуру веб-страницы?
- 1HTML
- 2CSS
- 3JavaScript
- 4Python✓ Правильный ответ
✓ Правильный ответ Python
Вопрос 74
Что делает база данных в архитектуре веб-приложения?
- 1Рисует интерфейс
- 2Хранит и отдаёт данные по запросу
- 3Запускает HTML
- 4Контролирует браузер
Вопрос 75
Какой тип архитектуры подразумевает один общий репозиторий?
- 1Монолитная
- 2Микрофронтовая
- 3SPA
- 4Стейджинг
Вопрос 76Ответ открыт бесплатно
Почему WebView может вести себя по-разному на Android и iOS?
- 1У каждой платформы своя реализация WebView✓ Правильный ответ
- 2Потому что браузер разный
- 3Из-за скорости интернета
- 4Только Android поддерживает WebView
✓ Правильный ответ У каждой платформы своя реализация WebView
Вопрос 77
Что такое XSS-уязвимость?
- 1Возможность вставить вредоносный JavaScript-код на сайт
- 2Ошибка загрузки CSS
- 3Уязвимость базы данных
- 4Неправильный рендеринг на iOS
Вопрос 78
Что означает адаптивность сайта?
- 1Умение сайта работать без интернета
- 2Корректная работа на разных размерах экранов
- 3Быстрое открытие
- 4Наличие мобильного приложения
Вопрос 79
Где браузер может хранить данные пользователя?
- 1На сервере
- 2В Local Storage и Cookie
- 3В HTML
- 4В WebView
Вопрос 80Ответ открыт бесплатно
Что важно протестировать в WebView?
- 1Только кроссбраузерность
- 2Отображение, работу ссылок, формы, кеш, возврат в приложение✓ Правильный ответ
- 3Только JavaScript
- 4Только URL
✓ Правильный ответ Отображение, работу ссылок, формы, кеш, возврат в приложение
Вопрос 81
Какой элемент отвечает за динамику на веб-странице?
- 1HTML
- 2CSS
- 3JavaScript
- 4PNG
Вопрос 82
Что такое клиент в веб-приложении?
- 1Браузер или приложение, которое делает запрос
- 2Сервер
- 3База данных
- 4Панель управления
Вопрос 83Ответ открыт бесплатно
Что происходит, если на production попадает баг?
- 1Ничего страшного
- 2Либо откат, либо срочное исправление через workflow✓ Правильный ответ
- 3Приложение удаляется
- 4Сервер перезагружается
✓ Правильный ответ Либо откат, либо срочное исправление через workflow
Вопрос 84
Что из этого относится к особенностям веб-тестирования?
- 1Поддержка GPS
- 2Мультибраузерность и адаптивность
- 3Отправка SMS
- 4Только десктопные приложения
Вопрос 85
Что такое HTML?
- 1Язык программирования
- 2Язык разметки
- 3Язык запросов
- 4Язык стилей
Вопрос 86
Что делает тег ˂p˃ в HTML?
- 1Добавляет заголовок
- 2Создаёт абзац
- 3Вставляет картинку
- 4Определяет ссылку
Вопрос 87Ответ открыт бесплатно
Где на веб-странице располагается всё, что видит пользователь?
- 1˂head˃
- 2˂body˃✓ Правильный ответ
- 3˂html˃
- 4˂footer˃
✓ Правильный ответ ˂body˃
Вопрос 88
Какой из этих тегов — самозакрывающийся?
- 1˂p˃
- 2˂div˃
- 3˂img˃
- 4˂h1˃
Вопрос 89
Что такое DOM?
- 1Панель разработчика
- 2Дерево элементов страницы
- 3Стилизация страницы
- 4Запрос к серверу
Вопрос 90Ответ открыт бесплатно
Что делает CSS?
- 1Управляет внешним видом страницы✓ Правильный ответ
- 2Управляет серверной логикой
- 3Загружает данные с сервера
- 4Проверяет HTML на ошибки
✓ Правильный ответ Управляет внешним видом страницы
Вопрос 91
Какой из способов не используется для подключения CSS?
- 1Через ˂link˃
- 2Через ˂style˃
- 3Через атрибут style
- 4Через ˂script˃
Вопрос 92
Какой селектор применяется ко всем тегам ˂p˃?
- 1p {}
- 2.p {}
- 3#p {}
- 4p[] {}
Вопрос 93Ответ открыт бесплатно
Какой селектор используется для элементов с классом highlight?
- 1#highlight
- 2.highlight✓ Правильный ответ
- 3highlight
- 4˂highlight˃
✓ Правильный ответ .highlight
Вопрос 94
Какой селектор применяется только к элементу с уникальным id="main"?
- 1.main
- 2#main
- 3main
- 4˂main˃
Вопрос 95
Что такое JavaScript?
- 1Язык разметки
- 2Язык стилей
- 3Язык программирования для логики на веб-странице
- 4Фреймворк для HTML
Вопрос 96
Что произойдёт при вызове alert("Привет!") в JavaScript?
- 1Появится всплывающее окно с текстом
- 2Страница обновится
- 3Элемент исчезнет
- 4Изменится цвет текста
Вопрос 97Ответ открыт бесплатно
Для чего нужен цикл for в JS?
- 1Для повторения действия✓ Правильный ответ
- 2Для описания стилей
- 3Для создания ссылок
- 4Для работы с HTML
✓ Правильный ответ Для повторения действия
Вопрос 98
Какой фреймворк НЕ относится к JavaScript?
- 1React
- 2Angular
- 3Django
- 4Vue
Вопрос 99
Где можно написать JavaScript-код прямо в браузере?
- 1В вкладке Elements
- 2В вкладке Console DevTools
- 3В вкладке Network
- 4В адресной строке
Вопрос 100Ответ открыт бесплатно
Что позволяет вкладка Network в DevTools?
- 1Смотреть запросы и ответы сервера✓ Правильный ответ
- 2Изменять HTML-структуру
- 3Создавать макеты
- 4Писать CSS-код
✓ Правильный ответ Смотреть запросы и ответы сервера
Вопрос 101
Что делает кнопка с иконкой телефона в DevTools?
- 1Запускает мобильную версию сайта
- 2Эмулирует отображение на мобильном устройстве
- 3Открывает новое окно
- 4Включает режим офлайн
Вопрос 102
Для чего QA-инженеру нужен DevTools?
- 1Только для редактирования страниц
- 2Чтобы исследовать элементы, отлаживать, смотреть запросы
- 3Для написания кода в HTML
- 4Для установки серверов
Вопрос 103Ответ открыт бесплатно
Что позволяет делать расширение Resource Override?
- 1Менять цвет текста
- 2Удалять теги
- 3Менять запросы и ответы от сервера✓ Правильный ответ
- 4Скрывать ошибки
✓ Правильный ответ Менять запросы и ответы от сервера
Вопрос 104
Что такое Figma?
- 1IDE для JavaScript
- 2Онлайн-редактор макетов и дизайна
- 3Консоль разработчика
- 4Инструмент для написания тестов
Вопрос 105
Какой из факторов наиболее усложняет тестирование Android-приложений?
- 1Ограниченное число пользователей
- 2Закрытая система распространения
- 3Разнообразие устройств и версий ОС
- 4Отсутствие поддержки Push-уведомлений
Вопрос 106
Что характерно для нативных приложений?
- 1Одинаковая сборка для всех платформ
- 2Работают только в браузере
- 3Пишутся на HTML и CSS
- 4Имеют доступ ко всем возможностям устройства
Вопрос 107Ответ открыт бесплатно
Что из перечисленного является особенностью PWA-приложений?
- 1Доступны только через App Store
- 2Могут частично работать оффлайн✓ Правильный ответ
- 3Не поддерживают JavaScript
- 4Не требуют браузера
✓ Правильный ответ Могут частично работать оффлайн
Вопрос 108
Какой сценарий тестирования связан с потерей сети?
- 1Тестирование поворота экрана
- 2Тестирование режима "Don't keep activities"
- 3Переключение между Wi-Fi и LTE
- 4Тестирование push-уведомлений
Вопрос 109
Что делает метод onDestroy() в Android Activity?
- 1Загружает UI
- 2Сохраняет состояние
- 3Освобождает ресурсы перед уничтожением
- 4Показывает уведомление
Вопрос 110Ответ открыт бесплатно
Что следует проверять при тестировании push-уведомлений?
- 1Скорость загрузки изображения
- 2Размер APK
- 3Поведение приложения при получении уведомления✓ Правильный ответ
- 4Время автономной работы
✓ Правильный ответ Поведение приложения при получении уведомления
Вопрос 111
Чем отличается эмулятор от симулятора?
- 1Эмулятор работает только на Windows
- 2Симулятор эмулирует аппаратные компоненты
- 3Эмулятор воспроизводит аппаратную и программную части
- 4Симулятор требует физическое устройство
Вопрос 112
Что делает сниффер во время тестирования?
- 1Эмулирует поведение пользователя
- 2Отправляет уведомления
- 3Перехватывает сетевой трафик
- 4Сохраняет состояние Activity
Вопрос 113Ответ открыт бесплатно
Какое поведение характерно для метода viewWillAppear() в iOS UIKit?
- 1Вызывается при полной загрузке приложения
- 2Вызывается перед тем, как View станет видимой✓ Правильный ответ
- 3Очищает память
- 4Используется только в SwiftUI
✓ Правильный ответ Вызывается перед тем, как View станет видимой
Вопрос 114
Для чего используется TestFlight?
- 1Разработка Android-приложений
- 2Ручное тестирование web-приложений
- 3Распространение и тестирование iOS-сборок
- 4Мониторинг сетевого трафика
Вопрос 115
Что проверяют при тестировании прерываний?
- 1Изменение размера шрифта
- 2Поведение приложения при звонке или сворачивании
- 3Качество кода
- 4Быстроту подключения к Wi-Fi
Вопрос 116
Какую роль выполняет ADB?
- 1Проверяет ошибки в SQL-запросах
- 2Устанавливает приложения на устройство и управляет им
- 3Генерирует автотесты
- 4Запускает Postman-скрипты
Вопрос 117Ответ открыт бесплатно
Что такое onAppear в SwiftUI?
- 1Метод очистки памяти
- 2Метод запуска после исчезновения View
- 3Метод, вызываемый при отображении View✓ Правильный ответ
- 4Метод тестирования
✓ Правильный ответ Метод, вызываемый при отображении View
Вопрос 118
Что нужно учитывать при публикации приложения в App Store?
- 1Наличие эмулятора
- 2Размер кода
- 3Соответствие правилам и отсутствие критических багов
- 4Количество экранов в приложении
Вопрос 119
Какое утверждение верно про "Don't keep activities"?
- 1Активности сохраняются всегда
- 2Активности удаляются из памяти при переходе
- 3Это настройка браузера
- 4Не влияет на состояние приложения
Вопрос 120Ответ открыт бесплатно
Почему важно учитывать версию iOS при тестировании?
- 1Версии не влияют на поведение
- 2Разные версии могут по-разному обрабатывать API и UI✓ Правильный ответ
- 3Все версии iOS работают одинаково
- 4Это нужно только разработчику
✓ Правильный ответ Разные версии могут по-разному обрабатывать API и UI
Вопрос 121
Что такое Proxyman, Charles, Fiddler?
- 1IDE для Android
- 2Фреймворки для автотестов
- 3Снифферы для анализа сетевого трафика
- 4Системы контроля версий
Вопрос 122
В чем преимущество нативного приложения перед PWA?
- 1Работает только в Safari
- 2Устанавливается без доступа к магазину
- 3Имеет полный доступ к устройству и работает оффлайн
- 4Быстрее загружается в браузере
Вопрос 123Ответ открыт бесплатно
Что делает метод onPause() в Android?
- 1Уничтожает Activity
- 2Сохраняет настройки телефона
- 3Вызывается, когда Activity частично скрыта✓ Правильный ответ
- 4Инициализирует интерфейс
✓ Правильный ответ Вызывается, когда Activity частично скрыта
Вопрос 124
Почему важно проверять поворот экрана?
- 1Меняется цвет интерфейса
- 2Может происходить потеря данных или ошибок в UI
- 3Устройство перезагружается
- 4Приложение полностью перезапускается
Вопрос 125
Что из перечисленного относится к REST-принципу "Statelessness"?
- 1Сервер хранит информацию о последнем запросе клиента
- 2Клиент может запрашивать данные только один раз
- 3Каждый запрос содержит всю нужную информацию
- 4Запросы клиента сохраняются на прокси
Вопрос 126
Какой инструмент используется для отправки запросов и написания тестов вручную?
- 1Swagger
- 2Postman
- 3MongoDB
- 4RabbitMQ
Вопрос 127Ответ открыт бесплатно
Какой HTTP-метод обычно используется для удаления ресурса?
- 1GET
- 2POST
- 3DELETE✓ Правильный ответ
- 4PUT
✓ Правильный ответ DELETE
Вопрос 128
В чём отличие микросервисной архитектуры от монолитной?
- 1Все данные хранятся в одной таблице
- 2Код пишется только на одном языке
- 3Каждый компонент — это отдельный сервис
- 4Приложение можно запустить без сервера
Вопрос 129
Что такое "queue" в брокере очередей?
- 1Адрес API
- 2Последовательность SQL-запросов
- 3Место для хранения сообщений
- 4Таблица в реляционной базе данных
Вопрос 130Ответ открыт бесплатно
Что делает команда SQL INSERT INTO?
- 1Создаёт таблицу
- 2Выбирает данные
- 3Обновляет данные
- 4Добавляет новые данные✓ Правильный ответ
✓ Правильный ответ Добавляет новые данные
Вопрос 131
Какой код ответа HTTP говорит о том, что доступ запрещён?
- 1404
- 2403
- 3500
- 4302
Вопрос 132
Что делает Swagger в команде?
- 1Выполняет SQL-запросы
- 2Сохраняет сообщения в очереди
- 3Документирует API и показывает возможные запросы
- 4Проверяет пароль пользователя
Вопрос 133Ответ открыт бесплатно
Чем полезен JSON в теле запроса?
- 1Позволяет избежать ошибок 404
- 2Служит для подключения к SQL
- 3Хранит структуру "ключ — значение" для данных✓ Правильный ответ
- 4Используется только в Swagger
✓ Правильный ответ Хранит структуру "ключ — значение" для данных
Вопрос 134
Какую роль выполняет Consumer в брокере очередей?
- 1Создаёт таблицы
- 2Отправляет запросы в Postman
- 3Получает и обрабатывает сообщения из очереди
- 4Сохраняет данные в кэше
Вопрос 135
Что происходит при асинхронном запросе?
- 1Клиент ждёт ответ перед следующим действием
- 2Запрос и ответ происходят одновременно
- 3Клиент сразу переходит к другим действиям
- 4Сервер блокирует клиента
Вопрос 136
Какой тип базы данных подходит для строгих схем и таблиц с ключами?
- 1NoSQL
- 2Redis
- 3SQL
- 4GraphDB
Вопрос 137Ответ открыт бесплатно
Какой параметр используется для уточнения запроса в формате ключ=значение в URL?
- 1Path
- 2Query✓ Правильный ответ
- 3Header
- 4Method
Вопрос 138
Что делает вкладка "Tests" в Postman?
- 1Сохраняет тело запроса
- 2Позволяет настраивать код сервера
- 3Используется для написания JS-скриптов проверки
- 4Подключает Swagger к проекту
Вопрос 139
Какое преимущество у микросервисной архитектуры?
- 1Не требует базы данных
- 2Упрощает настройку сервера
- 3Позволяет тестировать и развивать сервисы независимо
- 4Не требует документации API
Вопрос 140Ответ открыт бесплатно
Для чего нужен заголовок (Header) в HTTP-запросе?
- 1Указывает метод запроса
- 2Передаёт путь к ресурсу
- 3Хранит вспомогательную информацию, например, токены✓ Правильный ответ
- 4Определяет тело запроса
✓ Правильный ответ Хранит вспомогательную информацию, например, токены
Вопрос 141
Что делает метод GET?
- 1Удаляет данные
- 2Обновляет данные
- 3Получает данные с сервера
- 4Отправляет тело запроса
Вопрос 142
Какой инструмент предназначен для хранения и визуализации API-документации?
- 1Postman
- 2Swagger
- 3RabbitMQ
- 4Kafka
Вопрос 143Ответ открыт бесплатно
Какое из утверждений о монолите верно?
- 1Тестирование требует сложной инфраструктуры
- 2Все компоненты объединены в одном приложении✓ Правильный ответ
- 3Все запросы выполняются асинхронно
- 4Он не может использовать базы данных
✓ Правильный ответ Все компоненты объединены в одном приложении
Вопрос 144
Какой тип NoSQL-базы наиболее подходит для социальных сетей с анализом связей?
- 1Redis
- 2MongoDB
- 3Cassandra
- 4Графовая база данных
Вопрос 145
Что такое трекер задач?
- 1Система для хранения тест-кейсов
- 2Система, где хранятся и управляются задачи команды
- 3Программа для написания баг-репортов
- 4Инструмент для анализа качества кода
Вопрос 146
Какой из инструментов является трекером задач?
- 1Selenium
- 2TestRail
- 3Jira
- 4PyCharm
Вопрос 147Ответ открыт бесплатно
Чем отличается баг-трекер от таск-трекера?
- 1В баг-трекере хранятся только ошибки, а в таск-трекере – задачи
- 2Баг-трекер предназначен только для тестировщиков, а таск-трекер – для разработчиков
- 3По сути, это одно и то же – все задачи хранятся в одной системе, но с разными типами✓ Правильный ответ
- 4Баг-трекер используют только в Agile
✓ Правильный ответ По сути, это одно и то же – все задачи хранятся в одной системе, но с разными типами
Вопрос 148
Что такое спринт в Agile-разработке?
- 1Программа для управления задачами
- 2Фиксированный отрезок времени, за который команда выполняет задачи
- 3Методика тестирования багов
- 4Документ с описанием всех требований к продукту
Вопрос 149
Какие атрибуты обязательно должны быть в задаче в трекере?
- 1Только название
- 2Название, тип, описание, приоритет, исполнитель
- 3Только описание и исполнитель
- 4Только баг-репорт
Вопрос 150Ответ открыт бесплатно
Как называется документ, описывающий ошибку в системе?
- 1Тест-кейс
- 2Баг-репорт✓ Правильный ответ
- 3Регрессионный тест
- 4Чек-лист
✓ Правильный ответ Баг-репорт
Вопрос 151
Что НЕ является обязательной частью баг-репорта?
- 1Описание ошибки
- 2Код ошибки
- 3Фактический и ожидаемый результат
- 4Окружение
Вопрос 152
Как должны быть оформлены шаги в баг-репорте?
- 1В свободной форме, без нумерации
- 2Как можно короче, без деталей
- 3Четко, пошагово, в инфинитиве
- 4В виде отдельного документа
Вопрос 153Ответ открыт бесплатно
Что означает "Фактический результат" (ФР) в баг-репорте?
- 1Описание ожидаемого поведения системы
- 2То, что реально произошло при выполнении шагов✓ Правильный ответ
- 3Причина возникновения ошибки
- 4Приоритет бага
✓ Правильный ответ То, что реально произошло при выполнении шагов
Вопрос 154
Как можно помочь разработчику быстрее разобраться в баге?
- 1Добавить в баг-репорт скриншоты, видео или логи
- 2Написать баг-репорт максимально кратко
- 3Пропустить шаги воспроизведения
- 4Указать в баг-репорте ссылку на другой баг
Вопрос 155
Что означает приоритет бага "Блокирующий"?
- 1Баг можно исправить в течение 3 месяцев
- 2Ошибка не критична, но требует исправления
- 3Проблема делает невозможной дальнейшую работу
- 4Ошибка влияет только на редкие случаи использования
Вопрос 156
Какой показатель НЕ относится к метрикам тестирования?
- 1Code Coverage
- 2Bug Fix Rate
- 3Количество тест-кейсов
- 4Скорость работы браузера
Вопрос 157Ответ открыт бесплатно
Что показывает метрика "Bug Fix Rate"?
- 1Среднее время исправления багов
- 2Количество багов в продакшене
- 3Процент исправленных багов от общего числа найденных✓ Правильный ответ
- 4Количество заблокированных задач
✓ Правильный ответ Процент исправленных багов от общего числа найденных
Вопрос 158
Что такое "забагованность" в тестировании?
- 1Общая сумма багов без учета приоритетов
- 2Метрика, учитывающая количество багов с разными приоритетами
- 3Количество тестов, проваленных в спринте
- 4Количество багов на проде
Вопрос 159
Как рассчитывается метрика "Забагованность"?
- 1Сумма весов багов, умноженная на их количество
- 2Количество найденных багов за месяц
- 3Среднее время фикса ошибок
- 4Количество заблокированных задач
Вопрос 160Ответ открыт бесплатно
Как называется политика, которая регулирует исправление багов в зависимости от их приоритета?
- 1Agile Bug Management
- 2Bug Severity Policy
- 3Zero Bug Policy (ZBP)✓ Правильный ответ
- 4Release Bug Handling
✓ Правильный ответ Zero Bug Policy (ZBP)
Вопрос 161
Что происходит, если баг не исправлен в срок по Zero Bug Policy?
- 1Он автоматически удаляется
- 2Он остается в системе без изменений
- 3Он получает штрафной вес в метрике забагованности
- 4Его автоматически отправляют в архив
Вопрос 162
Как команда может поступить с багами по ZBP?
- 1Либо исправить их в срок, либо не чинить вообще
- 2Переносить на следующий спринт бесконечно
- 3Исправлять только баги высокого приоритета
- 4Чинить все баги без разбора
Вопрос 163
Для чего команда анализирует метрики тестирования?
- 1Чтобы понять, какие баги критичны
- 2Чтобы определить, насколько эффективны процессы тестирования
- 3Чтобы выбрать новые инструменты
- 4Чтобы находить тест-кейсы
Вопрос 164Ответ открыт бесплатно
Как бизнес использует метрики тестирования?
- 1Чтобы увеличить скорость работы приложения
- 2Чтобы понимать, как обстоят дела с качеством продукта✓ Правильный ответ
- 3Чтобы оценить зарплаты тестировщиков
- 4Чтобы писать новые баг-репорты
✓ Правильный ответ Чтобы понимать, как обстоят дела с качеством продукта