Банк вопросов
Demo185 из 600 после фильтров
- Web-тестирование и DevToolsMiddleТехническое
Взаимодействие HTML и CSS в веб-разработке для QA
HTML задаёт структуру и содержание веб-страницы, а CSS отвечает за её визуальное оформление и расположение элементов. Вместе они формируют внешний вид и функциональность интерфейса.
- Web-тестирование и DevToolsMiddleТехническое
Методы изменения User Agent для тестирования веб-приложений
Спуфинг User Agent осуществляется путём подмены значения заголовка User-Agent в HTTP-запросе. Это можно реализовать через инструменты автоматизации, например, Selenium или Postman, где доступна настройка HTTP-заголовков вручную.
- Web-тестирование и DevToolsMiddleТехническое
Как временно скрыть кнопку через браузерные инструменты разработчика
Откройте DevTools, перейдите во вкладку Elements, найдите элемент кнопки в DOM, затем в панели стилей добавьте свойство display: none; или visibility: hidden;. Это мгновенно уберёт кнопку с экрана без изменения кода страницы.
- Web-тестирование и DevToolsMiddleТехническое
Как определить User Agent в веб-приложениях и браузере
User Agent получают из HTTP-заголовка User-Agent, отправляемого браузером при запросах. Его можно посмотреть в DevTools или обработать на сервере с помощью языков, например, Python или JavaScript.
- Web-тестирование и DevToolsMiddleТехническое
Как имитировать геопозицию пользователя через браузерные инструменты
Для эмуляции местоположения пользователя в браузере применяют DevTools, где в разделе «Sensors» можно задать произвольные координаты или выбрать из готовых локаций. Это особенно полезно для тестирования геозависимых функций веб-приложений.
- Web-тестирование и DevToolsMiddleТехническое
Основные типы хранения данных в браузерах для QA-инженеров
В браузерах данные можно хранить через Cookies, Local Storage, Session Storage и IndexedDB. Каждый тип отличается по объёму, сроку хранения и возможностям работы с данными.
- Web-тестирование и DevToolsMiddleТехническое
Основные HTML-теги для структурирования веб-страниц
HTML-теги — это строительные блоки веб-страниц, задающие структуру и содержимое. Ключевые теги включают `html`, `head`, `body`, заголовки, параграфы, ссылки, изображения, списки, таблицы и формы.
- Web-тестирование и DevToolsMiddleТехническое
Как именно данные сохраняются в Session Storage браузера
Session Storage хранит данные в формате пар «ключ-значение», где оба элемента представлены строками. Это временное хранилище, доступное только в рамках текущей сессии браузера.
- Web-тестирование и DevToolsMiddleТехническое
Какова структура данных в Local Storage браузера?
Local Storage сохраняет данные в формате пар «ключ-значение», где оба элемента представлены строками. Это позволяет быстро получать и обновлять информацию по уникальному ключу.
- Web-тестирование и DevToolsMiddleТехническое
Как устроено и где используется Session Storage в браузерах
Session Storage сохраняет данные как пары ключ-значение в пределах одной вкладки браузера. Эти данные доступны только во время текущей сессии и исчезают при закрытии вкладки или окна.
- Web-тестирование и DevToolsMiddleТехническое
Почему стили CSS могут не загружаться в браузере при тестировании
Отсутствие загрузки CSS может быть вызвано неправильным путём к файлу, отсутствием файла на сервере, ошибками MIME-типа, кэшированием, синтаксическими ошибками в HTML или CSS, а также блокировкой браузера из-за политик безопасности.
- Web-тестирование и DevToolsMiddleТехническое
Как работает и что хранит Local Storage в браузере
Local Storage сохраняет данные в формате ключ-значение внутри браузера и сохраняется после закрытия вкладки без ограничения по времени. Данные доступны только на том же домене, пока не будут удалены вручную или через скрипт.
- Web-тестирование и DevToolsMiddleТехническое
Возможно ли менять значение Cookie через браузер и скрипты?
Да, значения cookie можно изменять как вручную через инструменты разработчика браузера, так и программно с помощью JavaScript на клиентской стороне.
- Web-тестирование и DevToolsMiddleТехническое
Когда происходит автоматическое удаление данных в sessionStorage браузера
Данные в sessionStorage удаляются при закрытии вкладки или окна браузера, в котором они были созданы. sessionStorage сохраняется только в рамках конкретной сессии вкладки и не переносится между сессиями браузера.
- Web-тестирование и DevToolsMiddleТехническое
Основные виды верстки и их особенности в веб-разработке
Существует несколько ключевых подходов к верстке: блочная, табличная, адаптивная и резиновая. Каждый из них применяется в зависимости от требований к дизайну и устройствам пользователей.
- Web-тестирование и DevToolsMiddleТехническое
Как регулируется срок хранения данных в браузерном кэше
Время хранения данных в кэше определяется параметрами, такими как Time-To-Live (TTL), Expires и Cache-Control. Эти настройки задают период, после которого кэшированные данные считаются устаревшими и должны обновляться или удаляться.
- Web-тестирование и DevToolsMiddleТехническое
Как определяется срок действия cookie в браузере
Срок жизни cookie контролируется параметрами Expires или Max-Age. Expires задаёт точную дату истечения, а Max-Age — время в секундах с момента создания. Без этих параметров cookie действует только в текущей сессии браузера.
- Web-тестирование и DevToolsMiddleТехническое
Когда завершается браузерная сессия и что на это влияет
Браузерная сессия завершается при закрытии браузера или вкладки, а также при истечении срока действия сессионных данных, таких как сессионные куки, которые обычно удаляются после закрытия браузера.
- Web-тестирование и DevToolsMiddleТехническое
Можно ли сохранять cookie в LocalStorage или SessionStorage?
Cookie технически можно сохранить в Web Storage, но это не рекомендуется из-за рисков безопасности и отсутствия автоматической поддержки срока действия. Для управления cookie лучше использовать встроенные методы браузера.
- Web-тестирование и DevToolsMiddleТехническое
Как выявить проблемы адаптивной верстки с помощью DevTools
Да, инструменты DevTools позволяют обнаруживать ошибки адаптивного дизайна, эмулируя разные размеры экранов и устройства. Это помогает анализировать CSS и поведение элементов на различных разрешениях.
- Web-тестирование и DevToolsMiddleТехническое
Как браузер обрабатывает веб-запросы на клиенте
Браузер формирует и отправляет HTTP-запрос на сервер, получает ответ и интерпретирует его содержимое для отображения страницы пользователю.
- Web-тестирование и DevToolsMiddleТехническое
Роль и содержание Cookies Storage в веб-приложениях
Cookies Storage содержит небольшие данные, такие как идентификаторы сессий, настройки пользователя и токены аутентификации. Эти данные помогают веб-сайтам сохранять состояние пользователя и персонализировать интерфейс.
- Web-тестирование и DevToolsMiddleТехническое
Какова роль и содержимое файлов Cookies в веб-тестировании?
Cookies — это текстовые файлы, которые веб-приложения сохраняют на устройстве пользователя для хранения данных сессии, настроек и аутентификации. Они помогают поддерживать состояние пользователя и персонализировать взаимодействие с сайтом.
- Тестовая документацияMiddleТехническое
Нужны ли предусловия в тест-кейсах для корректного тестирования?
Предусловия в тест-кейсах не всегда обязательны, но необходимы, если для запуска теста требуется определённое начальное состояние системы или данных. Они гарантируют стабильность и воспроизводимость тестирования.
- Тестовая документацияMiddleТехническое
На каких данных базировать создание чек-листов для тестирования
Чек-листы формируются на основе требований, спецификаций, сценариев использования, анализа прошлых дефектов и стандартов качества. Они обеспечивают систематичное покрытие критически важных функций продукта.