wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Тестирование мобильных приложений и Docker

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Что такое тестирование пользовательского интерфейса?

a)

Тестирование пользовательского интерфейса — это процесс оценки и проверки элементов интерфейса на удобство и функциональность.

b)

Тестирование пользовательского интерфейса — это оценка безопасности данных в приложениях.

c)

Тестирование пользовательского интерфейса — это анализ производительности программного обеспечения.

d)

Тестирование пользовательского интерфейса — это процесс создания графических элементов для приложений.

2.

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

a)

Jest, Mocha, Chai, Jasmine

b)

Postman, Insomnia, SoapUI, Fiddler

c)

Selenium, Cypress, TestCafe, Puppeteer

d)

Git, Docker, Jenkins, Ansible

3.

Что такое контейнеризация и как она работает?

a)

Контейнеризация - это процесс создания виртуальных машин для запуска приложений.

b)

Контейнеризация - это способ защиты приложений от вирусов и вредоносного ПО.

c)

Контейнеризация - это метод хранения данных в облаке без использования серверов.

d)

Контейнеризация - это метод упаковки приложений и их зависимостей в изолированные контейнеры для обеспечения переносимости и согласованности.

4.

Как Docker помогает в тестировании приложений?

a)

Docker не влияет на тестирование приложений и не улучшает процессы.

b)

Docker требует больше ресурсов для тестирования приложений, чем традиционные методы.

c)

Docker усложняет тестирование приложений, создавая дополнительные зависимости.

d)

Docker помогает в тестировании приложений, обеспечивая изоляцию, консистентность окружения и легкость развертывания.

5.

Что такое нагрузочное тестирование?

a)

Нагрузочное тестирование - это процесс оценки функциональности системы.

b)

Нагрузочное тестирование - это способ проверки безопасности системы.

c)

Нагрузочное тестирование - это метод тестирования, который оценивает производительность системы при максимальной нагрузке.

d)

Нагрузочное тестирование - это метод анализа пользовательского интерфейса.

6.

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

a)

Объем данных, время обработки, количество транзакций, уровень безопасности, частота ошибок.

b)

Время отклика, пропускная способность, использование ресурсов, количество ошибок, стабильность под нагрузкой.

c)

Число тестов, время выполнения, количество серверов, тип нагрузки, частота обновлений.

d)

Скорость загрузки, количество пользователей, время простоя, частота запросов, сложность кода.

7.

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

a)

Преимущества использования Docker для тестирования: изоляция окружения, консистентность, легкость развертывания и возможность быстрого отката.

b)

Увеличение затрат, зависимость от облака, ограниченная совместимость.

c)

Упрощение кода, высокая производительность, автоматизация тестирования.

d)

Сложность настройки, отсутствие поддержки, медленное развертывание.

8.

Что такое интеграционное тестирование в контексте мобильных приложений?

a)

Интеграционное тестирование включает в себя тестирование производительности приложения.

b)

Интеграционное тестирование в мобильных приложениях — это процесс проверки взаимодействия между модулями приложения.

c)

Интеграционное тестирование — это проверка пользовательского интерфейса приложения.

d)

Интеграционное тестирование — это процесс проверки безопасности данных в приложении.

9.

Каковы основные этапы тестирования пользовательского интерфейса?

a)

Сбор данных, создание прототипов, тестирование на устройствах, анализ производительности, документирование результатов, финальная проверка.

b)

Определение бюджета, выбор команды, разработка стратегии, тестирование безопасности, запуск проекта, оценка успеха.

c)

Анализ требований, разработка дизайна, тестирование кода, внедрение системы, обучение пользователей, поддержка продукта.

d)

Определение целей, подготовка сценариев, тестирование с пользователями, сбор обратной связи, внесение изменений, повторное тестирование.

10.

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

a)

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

b)

Ошибки в коде, недостаточная автоматизация тестирования, проблемы с совместимостью версий и отсутствием мониторинга.

c)

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

d)

Сложности с управлением пользователями, недостаточная безопасность, проблемы с лицензированием и ограничениями на ресурсы.