NEW
Font size
WorksheetsТестирование и поддержка ПО
Total questions: 15
Worksheet time: 8mins
Что такое Docker и для чего он используется?
Docker - это платформа для контейнеризации приложений.
Docker - это платформа для управления базами данных.
Docker - это инструмент для разработки веб-сайтов.
Docker - это система управления виртуальными машинами.
Как создать новый репозиторий в Git?
git start
git init
git newrepo
git create
Назовите три основных типа тестирования программного обеспечения.
Тестирование кода, тестирование интеграции, тестирование регрессии
Тестирование документации, тестирование установки, тестирование миграции
Функциональное тестирование, тестирование производительности, тестирование безопасности
Тестирование совместимости, тестирование юзабилити, тестирование локализации
Что такое тестирование белым ящиком?
Тестирование белым ящиком — это метод тестирования, основанный на случайном выборе тестов.
Тестирование белым ящиком — это процесс, при котором тестируются только пользовательские интерфейсы.
Тестирование белым ящиком — это метод, который не требует знания кода и его структуры.
Тестирование белым ящиком — это метод тестирования, основанный на знании внутренней структуры кода.
Каковы основные команды Git для работы с ветками?
git branch, git checkout, git merge, git branch -d
git reset
git fetch
git push
Что такое контейнеризация в контексте Docker?
Контейнеризация - это упаковка приложения и его зависимостей в контейнер для обеспечения согласованности и изоляции.
Контейнеризация - это процесс создания виртуальных машин для запуска приложений.
Контейнеризация - это метод хранения данных в облаке для быстрого доступа.
Контейнеризация - это способ разработки программного обеспечения без использования зависимостей.
Каковы преимущества использования Git для управления версиями?
Преимущества использования Git для управления версиями включают отслеживание изменений, управление версиями, совместную работу, восстановление предыдущих версий и создание веток.
Отсутствие истории изменений
Невозможность работы в команде
Отсутствие поддержки для больших файлов
Опишите процесс функционального тестирования.
Функциональное тестирование — это процесс анализа безопасности системы.
Функциональное тестирование — это процесс оценки производительности системы.
Функциональное тестирование — это процесс проверки, соответствует ли система заданным функциональным требованиям.
Функциональное тестирование — это процесс проверки совместимости системы с другими системами.
Что такое DevTools и как они помогают в разработке?
DevTools - это набор библиотек для работы с базами данных.
DevTools - это инструменты в браузерах для анализа и отладки веб-приложений.
DevTools - это язык программирования для создания веб-сайтов.
DevTools - это платформа для управления серверным оборудованием.
Как выполнить слияние веток в Git?
git checkout <имя-ветки>; git merge <имя-ветки-для-слияния>
git switch <имя-ветки>; git rebase <имя-ветки-для-слияния>
git branch <имя-ветки>; git push <имя-ветки-для-слияния>
git checkout <имя-ветки>; git pull <имя-ветки-для-слияния>
Что такое нагрузочное тестирование?
Нагрузочное тестирование - это метод анализа пользовательского интерфейса.
Нагрузочное тестирование - это способ проверки безопасности системы.
Нагрузочное тестирование - это метод тестирования, который оценивает производительность системы при максимальной нагрузке.
Нагрузочное тестирование - это процесс оценки функциональности системы.
Каковы основные принципы тестирования белым ящиком?
Тестирование черным ящиком: анализ требований, создание тестов на основе данных, покрытие только основных путей, динамический анализ.
Основные принципы тестирования белым ящиком: игнорирование кода, создание тестов на основе случайных данных, фокус на пользовательском интерфейсе, тестирование только на уровне системы.
Основные принципы тестирования белым ящиком: анализ кода, создание тестов на основе логики, покрытие всех путей, статический анализ.
Принципы тестирования белым ящиком: анализ документации, создание тестов на основе пользовательского опыта, покрытие только позитивных сценариев, игнорирование ошибок.
Как использовать Docker для развертывания приложения?
Используйте Docker для развертывания приложения, создав Dockerfile, собрав образ и запустив контейнер.
Запустите приложение на виртуальной машине без использования контейнеров.
Создайте контейнер без Dockerfile и запустите его напрямую.
Соберите образ, не используя Docker, и разверните приложение.
Что такое интеграционное тестирование?
Интеграционное тестирование - это тестирование пользовательского интерфейса.
Интеграционное тестирование - это тестирование взаимодействия между модулями системы.
Интеграционное тестирование - это анализ требований к программному обеспечению.
Интеграционное тестирование - это проверка производительности системы.
Каковы основные инструменты, входящие в состав DevTools?
Elements, Console, Network, Sources, Performance, Application
Styles, Debugger, Security, Layout
Modules, Logs, Storage, Testing
Components, Scripts, Cache, Events
