ИТОГОВЫЙ ТЕСТ
98 вопросов с ответами
Последний раз тест был сдан на 100 баллов из 100 "Отлично".
Год сдачи -2026.
***ВАЖНО*** Перед покупкой запустите тест и сверьте подходят ли эти ответы именно Вам***
После покупки Вы получите файл с ответами на вопросы которые указаны ниже:
1. … - это метод моделирования, который базируется на создании независимых агентов, взаимодействующих друг с другом
2. …-тестирование - вид тестирования, который проверяет корректность отображения элементов интерфейса на экране мобильного устройства
3. «Толстый» клиент – это …
*веб-браузер, загружающий страницу с сервера и выполняющий минимальные вычисления
*приложение, которое выполняет сложные вычисления на стороне пользователя и использует сервер только для хранения данных
*чат-бот, обрабатывающий все запросы исключительно на сервере веб-приложение, полностью зависящее от серверных вычислений
4. URL-адрес, по которому мобильное приложение взаимодействует с сервером через API, называется …
5. Аутентификация и … - это механизм контроля доступа пользователей, предотвращающий несанкционированные запросы к API
6. В каком из следующих сценариев целесообразно использовать имитационное моделирование?
*Написание технической документации
*Оптимизация работы складской логистики
*Проверка орфографии в документах
*Автоматизация процесса тестирования ПО
7. В тестировании API для проверки ответов сервера часто используют инструмент …
8. Верификация и … - это процесс подтверждения правильности и адекватности модели по отношению к реальной системе
9. Верно, что … относится к параметрам безопасности веб-приложения
*Поддержка мультибраузерности
*Защита от атак типа SQL-инъекций
*Оптимизация производительности
10. Верно, что …
*Все мобильные приложения работают одинаково на всех устройствах
*Разные версии операционной системы могут повлиять на работу мобильного приложения *Эмуляторы всегда точно воспроизводят поведение реальных устройств
*Мобильные приложения не нуждаются в тестировании безопасности
11. Временное хранилище, используемое для ускорения доступа к часто используемым данным, называется …
*кэш
*кэшем
*кеш
*кешем
12. Время обработки … учитывается при моделировании производственных процессов для прогнозирования времени выполнения операций
13. Дефект, который приводит к полному отказу системы, называется …
14. Документ, который обычно содержит сценарии тестирования, – это …
*User Story
*тест-план
*тест-кейс
*баг-репорт
15. Документ, содержащий рекомендации по проектированию интерфейсов для Android, называется …
*Apple Human Interface Guidelines
*Material Design Guidelines
*iOS Design Guidelines
*Google Design Principles
16. Записи событий, происходящих в приложении или системе и содержащие информацию о выполнении операций, предупреждениях, ошибках и другой важной информации, называются…
17. Инструментом для визуализации логов в программном наборе ElasticStack является…
18. Как называется документ, в котором определяются критерии завершения тестирования?
19. Как называется инструмент в Xcode, позволяющий анализировать производительность и искать узкие места, такие как утечки памяти?
20. Как называется метод тестирования, при котором используется только пользовательский интерфейс без знания кода?
*тестирование черного ящика
*черный ящик
*чёрный ящик
*тестирование чёрного ящика
21. Как называется процесс проверки корректного отображения элементов интерфейса на экранах разных размеров?
22. Как называется тестирование мобильного приложения на различных версиях ОС и моделях устройств?
23. Как называется тестирование, при котором проверяются взаимодействия между модулями приложения?
24. Как называется этап, следующий за построением модели в процессе имитационного моделирования?
25. Какая из моделей тестирования предполагает выполнение тестов без предварительной подготовки тест-кейсов?
*Исследовательское тестирование
*Смоук-тестирование
*Альфа-тестирование
*Регрессионное тестирование
26. Какая структура HTTP-запроса отвечает за передачу дополнительной, технической информации серверу?
*Тело ответа
*Тело запроса
*Заголовки
*Стартовая строка
27. Какая техника тест-дизайна основывается на анализе граничных значений входных данных?
*Классификация эквивалентности
*Граничный анализ
*Попарное тестирование
*Исследовательское тестирование
28. Какое преимущество гибридных приложений по сравнению с нативными?
*Высокая производительность благодаря оптимизации под конкретную платформу
*Полный доступ к аппаратным функциям устройства
*Кроссплатформенность: один код работает на нескольких платформах
*Возможность работать офлайн без подключения к серверу
29. Какой HTTP-статус-код указывает на успешное выполнение запроса?
30. Какой документ содержит описание обнаруженного дефекта и шаги его воспроизведения?
31. Какой из методов имитационного моделирования применяется при моделировании экосистем, городов и больших социальных систем?
*Дискретно-событийное моделирование
*Агентное моделирование
*Метод Монте-Карло
*Анализ чувствительности
32. Какой из протоколов обеспечивает быстрый, но ненадежный обмен данными?
*TCP
*UDP
*HTTP
*FTP
33. Какой из следующих примеров является применением имитационного моделирования?
*Физическое тестирование автомобилей на полигоне
*Моделирование распространения инфекций для разработки профилактических мер
*Ручное тестирование программного обеспечения
*Анализ данных с помощью Excel
34. Какой из типов моделей лучше всего подходит для прогнозирования изменения спроса на продукт в зависимости от экономических факторов?
*Дискретно-событийная модель
*Системная динамика
*Метод Монте-Карло
*Геопространственное моделирование
35. Какой инструмент в Android Studio используется для вывода системных логов и логов приложения?
*Logcat
*ADB
*Espresso
*XCTest
36. Какой инструмент в тестировании веб-приложений позволяет автоматизировать тестирование интерфейса?
37. Какой инструмент используется для моделирования динамических систем?
*Simulink
*AnyLogic
*Arena
*Excel
38. Какой инструмент используется для тестирования API мобильных приложений?
39. Какой инструмент используется для тестирования приложений на платформе iOS?
*Android Studio
*ADB (Android Debug Bridge)
*Xcode
*Espresso
40. Какой инструмент предназначен для анализа и перехвата HTTP-запросов?
*Selenium
*Fiddler
*JIRA
*Git
41. Какой инструмент чаще всего используется для управления задачами в процессе тестирования?
*Selenium
*Postman
*JIRA
*Git
42. Какой код ответа сервера означает, что доступ к ресурсу запрещен?
*403 Forbidden
*404 Not Found
*500 Internal Server Error
*301 Moved Permanently
43. Какой компонент имитационного моделирования представляет собой абстракцию реальной системы, представляющую её ключевые элементы и взаимодействия?
44. Какой метод HTTP используется для запроса данных с сервера без их изменения?
45. Какой метод имитационного моделирования используется для анализа непрерывных процессов и взаимосвязанных переменных?
46. Какой метод имитационного моделирования основан на статистическом анализе и вероятностных процессах?
*Дискретно-событийное моделирование
*Системная динамика
*Метод Монте-Карло
*Агентное моделирование
47. Какой метод имитационного моделирования применяется для анализа систем, работающих с дискретными событиями?
*Агентное моделирование
*Дискретно-событийное моделирование
*Системная динамика
*Монте-Карло
48. Какой метод имитационного моделирования чаще всего используется для оптимизации транспортных потоков в городах?
49. Какой механизм используется в протоколе TCP для установления соединения между клиентом и сервером?
50. Какой параметр влияет на производительность мобильного приложения при взаимодействии с сервером?
51. Какой параметр критически важен для корректности имитационного моделирования?
*Достоверность входных данных
*Скорость выполнения моделирования
*Количество участников процесса моделирования
*Тип оборудования, на котором выполняется моделирование
52. Какой подход к тестированию считается проактивным, сосредоточенным на предотвращении дефектов?
*QC
*QA
*Testing
53. Какой сетевой протокол чаще всего используется для передачи файлов на сервер?
54. Какой термин используется для описания набора входных данных и ожидаемых результатов для одного теста?
55. Какой термин обозначает использование компьютерной модели для оценки поведения системы в различных сценариях?
56. Какой тип приложений предполагает высокую производительность из-за оптимизации под конкретную платформу?
*Гибридные
*Нативные
*Веб-приложения
*Десктопные
57. Какой тип тестирования направлен на проверку работоспособности системы после внесения изменений в код?
*Нагрузочное тестирование
*Дымовое тестирование
*Регрессионное тестирование
*Интеграционное тестирование
58. Какой уровень OSI отвечает за маршрутизацию пакетов данных?
*Физический
*Сетевой
*Транспортный
*Прикладной
59. Какой уровень логирования в Logcat используется для отладочных сообщений, важных для разработки?
*Verbose
*Debug
*Info
*Warning
60. Какой фактор может повлиять на скорость работы мобильного приложения?
*производительность устройства
*разрешение экрана
*частота обновлений экрана
*включённый Bluetooth
61. Кейс: Компания "ГлобоМобиль" разработала новое мобильное приложение для отслеживания здоровья и физической активности пользователей. Приложение позволяет контролировать количество шагов, пульс, калории и другие параметры. На этапе тестирования приложение показывало непредсказуемое поведение: оно стабильно работало на новых моделях смартфонов, но на старых устройствах возникали сбои. Кроме того, пользователи жаловались на низкую точность измерений пульса и проблемы с отображением графиков на экранах с низким разрешением.Нужно ли тестировать приложение на старых моделях смартфонов, если оно стабильно работает на новых устройствах?Должен ли тестировщик уделять особое внимание точности данных, например, пульса, если приложение использует сторонние сенсоры для сбора информации?
*Нет, точность данных пульса не является основной задачей тестировщика, так как приложение использует сторонние сенсоры. Важно удостовериться, что приложение функционирует стабильно на всех устройствах, а вопросы точности можно решать на более поздних этапах с привлечением специалистов по сенсорам. Тестировщику следует приоритетно проверить корректность отображения графиков на экранах с низким разрешением. Это критически важно для обеспечения хорошего пользовательского опыта, особенно для пользователей с устройствами, имеющими экраны с меньшим разрешением.
*Да, несмотря на то, что приложение работает стабильно на новых моделях, тестировщик должен обязательно проверять его работу на старых устройствах. Старые устройства могут иметь ограничения по ресурсам и отличаются по аппаратным характеристикам, что может влиять на производительность и корректность работы приложения. Также тестировщик должен провести полное функциональное тестирование разработанного ПО, что включает проверку работы сенсоров устройства.
*Нет, тестировщик должен лишь удостовериться, что приложение работает без сбоев, а точность измерений и возможные проблемы с сенсорами – это задача для разработчиков и специалистов по аппаратному обеспечению.
62. Кейс: Компания "ИнноСофт" разрабатывает приложение для онлайн-заказа еды. Перед выпуском продукта тестировщик должен проверить, насколько приложение устойчиво при разной нагрузке, а также убедиться, что все функции работают корректно. Разработчики также просят протестировать удобство пользовательского интерфейса и выявить возможные ошибки при оформлении заказа.Нужно ли тестировщику проводить функциональное тестирование, чтобы убедиться, что процесс заказа еды работает без ошибок?Должен ли тестировщик использовать нагрузочное тестирование, чтобы проверить, как приложение справляется с большим количеством заказов?Что является ключевым аспектом при тестировании интерфейса приложения для заказа еды?
*Нет, функциональное тестирование не обязательно, если приложение уже протестировано разработчиками. Нагрузочное тестирование тоже не требуется, если серверная часть уже оптимизирована. При тестировании интерфейса важно лишь проверить его корректное отображение на разных устройствах.
*Да, функциональное тестирование необходимо для проверки всех этапов оформления заказа. Нагрузочное тестирование нужно, если приложение предполагает большой поток пользователей. При тестировании интерфейса главным является выявление визуальных ошибок и проверка корректного отображения элементов.
*Да, тестировщик должен провести функциональное тестирование, проверяя каждый этап оформления заказа. Также важно выполнить нагрузочное тестирование, чтобы оценить стабильность работы при пиковых нагрузках. При тестировании интерфейса необходимо учитывать удобство навигации и интуитивность процесса заказа.
63. Кейс: Компания "ИнтернетТех" разрабатывает платформу для онлайн-обучения, которая должна корректно функционировать на различных устройствах и в разных браузерах. В процессе тестирования команда столкнулась с вопросами, касающимися совместимости с браузерами, безопасности обработки личных данных студентов и тестирования интерфейса сайта.Нужно ли тестировать веб-приложение на разных браузерах, чтобы убедиться в его корректной работе на всех устройствах?Является ли проверка безопасности обработки личных данных пользователей, например, при регистрации на платформе, задачей тестировщика?Какие аспекты интерфейса веб-приложения являются наиболее важными при тестировании?
*Нет, тестирование безопасности веб-приложения не входит в обязанности тестировщика, так как это больше относится к разработчикам. Однако тестировщик может обнаружить общие уязвимости, такие как недостоверная валидация данных, например, на возможность SQL-инъекций.
*Да, тестировщик должен проверять веб-приложение на разных браузерах, чтобы гарантировать его корректную работу в популярных браузерах, включая их старые и новые версии. Это важно, поскольку различные браузеры могут иметь разные механизмы рендеринга и обработки функционала.
*Да, тестировщик должен проверять веб-приложение на совместимость с различными браузерами, чтобы гарантировать его корректную работу. Проверкой безопасности должны заниматься специалисты информационной безопасности, а не тестировщики.
64. Кейс: Компания "РитмТранспорт" разрабатывает систему для оптимизации логистических процессов на основе имитационного моделирования, с фокусом на управление грузоперевозками. Система должна учитывать различные параметры, такие как время в пути, расходы на топливо, количество водителей, а также динамичные изменения в трафике и погодных условиях. На этапе тестирования система показала некорректные результаты при моделировании сценариев с изменяющимся трафиком и неожиданными неполадками в транспортных средствах. Тестировщик должен убедиться, что система точно прогнозирует затраты на топливо и время в пути при изменяющихся условиях.Какие шаги необходимо предпринять для тестирования точности моделирования в условиях изменяющегося трафика и погодных условий?Если система демонстрирует высокую производительность, но результаты моделирования расхода топлива оказываются не точными, что следует сделать в первую очередь?
*Тестировщик должен провести серию тестов с различными сценариями изменения трафика и погодных условий, чтобы убедиться, что система правильно учитывает эти параметры в процессе моделирования. Важно также симулировать реальные дорожные условия, такие как аварийные ситуации, и проверять отклонения от расчетных значений.
*Для проверки корректности системы необходимо в первую очередь протестировать входные данные, такие как параметры автомобилей, данные о маршрутах и погодных условиях. Затем следует проверить, как система реагирует на изменения этих данных в реальном времени, и удостовериться, что модель адекватно прогнозирует время в пути и расход топлива.
*Если система демонстрирует высокую производительность, но есть ошибки в моделировании расхода топлива, следует провести тестирование алгоритмов, ответственных за расчет расхода топлива. Тестировщик должен убедиться, что входные данные корректно обрабатываются, а также проверить алгоритмы на точность с реальными данными.
65. Клиент в клиент-серверной архитектуре –это …
*программный компонент, который отвечает за обработку запросов и управление данными
*устройство или программа, инициирующие запросы к серверу для получения данных или услуг
*центральный узел, выполняющий все вычисления и предоставляющий результаты клиенту
*физический сервер, на котором размещена база данных
66. Метод HTTP POST позволяет…
*удалить данные
*получать данные с сервера
*отправлять данные на сервер
*обновлять данные
67. Набор правил и рекомендаций для проектирования и разработки интерфейсов приложений, обеспечивающий единообразие, удобство и соответствие стандартам платформы, называется…
68. Небольшие текстовые файлы, которые веб-сервер отправляет браузеру пользователя и которые сохраняются на устройстве пользователя, называются…
69. Неверно, что … относится к атрибутам качества программного обеспечения
*производительность
*удобство использования
*стоимость разработки
*безопасность
70. Основная цель имитационного моделирования заключается в …
*создании физической копии системы
*анализе сложных систем и выявлении слабых мест
*замене реальных экспериментов
*увеличении производительности системы без анализа
71. Основное назначение тестирования безопасности мобильных приложений заключается в … данных пользователей
72. Основное отличие Android от iOS в контексте фрагментации устройств заключается в том, что …
*Android имеет ограниченное количество устройств
*iOS имеет большое количество устройств с разными характеристиками
*Android требует тестирования на различных устройствах и версиях ОС
*iOS требует тестирования на всех моделях устройств
73. Основное преимущество HTTPS по сравнению с HTTP заключается в …
*использовании метода POST вместо
*GET возможности передавать данные в формате JSON
*шифровании передаваемых данных для обеспечения безопасности
*поддержке только последней версии HTTP
74. Особенность мобильных приложений по сравнению с веб-приложениями заключается в том, что они …
*не имеют доступа к функциям устройства
*работают медленнее из-за отсутствия оптимизации
*требуют установки на клиентское устройство
*не могут использовать ресурсы устройства, такие как графический процессор
75. При … тестировании все действия с приложением выполняются строго по инструкции, с корректными данными и в пределах допустимых сценариев.
76. Применение имитационного моделирования позволяет …
*изменять реальные объекты без риска
*тестировать системы в виртуальной среде без ущерба для реальных процессов
*получать только теоретические данные без практического применения
*исключить потребность в реальных экспериментах
77. Принцип тестирования, утверждающий, что невозможно провести все возможные проверки какого-либо ПО, называется …
78. Расположите виды тестирования мобильного приложения в порядке их выполнения (от раннего к позднему):
1 Юнит-тестирование
2 Интеграционное тестирование
3 Системное тестирование
4 Тестирование производительности
5 Тестирование безопасности
79. Расположите основные этапы имитационного моделирования в правильном порядке:
1 Постановка задачи
2 Создание модели
3 Проведение экспериментов
4 Интерпретация результатов
80. Расположите уровни модели OSI в порядке их иерархии (от нижнего к верхнему):
1 Физический
2 Канальный
3 Сетевой
4 Транспортный
5 Сеансовый
6 Представительный
7 Прикладной
81. Расположите уровни тестирования по степени их включения в процесс разработки (от наиболее раннего к позднему):
1 Модульное тестирование
2 Интеграционное тестирование
3 Системное тестирование
4 Приемочное тестирование
82. Расположите этапы обработки HTTP-запроса в браузере в правильном порядке:
1 Разрешение доменного имени через DNS
2 Установление соединения с сервером
3 Отправка запроса на сервер
4 Обработка заголовков и тела ответа
5 Получение ответа и рендеринг страницы
83. Расположите этапы процесса имитационного моделирования в правильном порядке:
1 Постановка задачи
2 Разработка модели
3 Верификация и валидация
4 Проведение экспериментов
5 Анализ результатов
84. Расположите этапы тестирования в правильном порядке:
1 Анализ требований
2 Разработка тест-кейсов
3 Выполнение тестирования
4 Отчет о дефектах
5 Закрытие тестирования
85. Расположите этапы тестирования мобильного приложения в правильном порядке:
1 Анализ требований
2 Разработка тест-кейсов
3 Запуск тестирования на эмуляторе
4 Тестирование на реальном устройстве
5 Создание отчета о дефектах
86. Результаты работы модели, которые используются для анализа и принятия решений – это …
87. Способность тестов повторно выполняться без изменений результатов называется …
88. Тестирование программного обеспечения – это …
*процесс исправления ошибок в коде
*оценка качества программного продукта с помощью различных техник
*написание документации для пользователей
*разработка программного обеспечения
89. Установите соответствие между видами тестирования мобильных приложений и их основными задачами:
A.Функциональное тестирование
B.Тестирование совместимости
C.Тестирование удобства использования (UX)
D. Проверка выполнения основных функций приложения
E.Проверка работы приложения на разных устройствах и версиях ОС
F. Оценка отзывчивости и интуитивности интерфейса
90. Установите соответствие между видами тестовой документации и их описанием:
A.Тест-кейс
B.Баг-репорт
C.Чек-лист
D.Тест-стратегия
E. подробное описание действий, которые необходимо выполнить для тестирования конкретного сценария или функции системы, а также ожидаемых результатов этих действий
F.документ, в котором описывается обнаруженный дефект в программном обеспечении
G.список проверок или шагов, которые необходимо выполнить для проверки определенных аспектов системы
H.документ, описывающий подход к тестированию проекта в целом
91. Установите соответствие между инструментами имитационного моделирования и их применением:
A.Simulink
B.AnyLogic
C.Arena
D.Моделирование физических систем и инженерных процессов
E. Анализ транспортных и логистических процессов
F.Имитация работы производственных систем и бизнес-процессов
92. Установите соответствие между инструментами по работе с логами и их назначением:
A.ElasticSearch
C.Logstash
D. Быстрый поиск и фильтрация данных аналитики
E. Cбор данных из разных дополнительных источников данных и их отправки в другие инструменты
F. Сбор, обработка и передача данных
93. Установите соответствие между методами HTTP и их основными функциями:
A.GET
C.PUT
D.DELETE
E. Получение данных с сервера
F. Создание нового ресурса
G. Изменение существующих данных
H.Удаление ресурса
94. Установите соответствие между типами имитационного моделирования и их характеристиками:
A.Дискретно-событийное моделирование
B.Системная динамика
C.Агентное моделирование
D.Метод Монте-Карло
E.Применяется для анализа систем, работающих с дискретными событиями
F. Описывает системы через потоки и взаимосвязанные переменные
G. Моделирует систему на основе индивидуального поведения агентов
H. Используется для анализа вероятностных сценариев
95. Установите соответствие между типами мобильных приложений и их характеристиками:
A.Нативное приложение
B.Гибридное приложение
C.Веб-приложение
D.Использует нативные языки программирования для конкретной платформы
E. Кроссплатформенное, но работает внутри веб-контейнера
F.Разрабатывается с использованием HTML, CSS, JavaScript и работает в браузере
96. Функциональным видом тестирования является …
*тестирование производительности
*тестирование безопасности
*модульное тестирование
*тестирование удобства использования
97. Характеристика имитационного моделирования, описывающая возможность адаптировать модель под изменения в системе или новые задачи, называется
98. Что из перечисленного может быть особенностью тестирования мобильного приложения по сравнению с веб-приложением?
*Кросс-браузерное тестирование
*Тестирование потребления батареи устройства
*Проверка работы API-запросов
*Тестирование работы сервера
99. Что означает термин «дефект» в тестировании ПО?
*Ошибка в коде, найденная разработчиком
*Отклонение фактического результата от ожидаемого
*Небольшая проблема, не влияющая на работу системы
*Любое изменение в функционале систем
УЧЕБНЫЕ МАТЕРИАЛЫ
Тема 1. Введение в ручное тестирование
Тема 2. Классификация ручного тестирования
Тема 3. Тестирование требований
Тема 4. Тестовая документация
Тема 5. Основы сетей
Тема 6. Подходы к тестированию веб-приложений
Тема 7. Специфика тестирования мобильных приложений
Тема 8. Инструменты тестирования мобильных приложений
Тема 9. Имитационное моделирование
Итоговая аттестация
Итоговый тест
Анкета обратной связи