Банк вопросов
Demo600 вопросов для подготовки к собеседованию
- Web-тестирование и DevToolsJuniorСкрининг с HR
Что представляет собой кэш и зачем он нужен в веб-тестировании
Кэш — это временное хранилище данных, позволяющее ускорить доступ к часто используемой информации. Он снижает нагрузку на серверы и повышает скорость загрузки страниц.
- Web-тестирование и DevToolsJuniorСкрининг с HR
Что представляет собой язык разметки HTML в веб-разработке
HTML (HyperText Markup Language) — это основной язык разметки для создания структуры веб-страниц. Он определяет расположение и типы элементов, таких как текст, изображения и ссылки.
- Web-тестирование и DevToolsMiddleТехническое
Формат хранения cookie в браузере и их структура
Cookie сохраняются в браузере в виде текстовых файлов, содержащих пары «ключ-значение» и дополнительные атрибуты, такие как срок действия, домен и путь.
- Web-тестирование и DevToolsMiddleТехническое
Как отследить сетевые запросы приложения через DevTools
В браузерных DevTools откройте вкладку «Network», чтобы увидеть все сетевые запросы. Для изучения деталей выберите интересующий запрос из списка.
- Web-тестирование и DevToolsSeniorТехническое
Как найти и проанализировать ошибки в браузерном DevTools
Ошибки в браузерном DevTools отображаются на вкладке Console, где выводятся JavaScript-ошибки, предупреждения и информационные сообщения. Это основной инструмент для отладки и быстрого выявления проблем в веб-приложениях.
- Web-тестирование и DevToolsMiddleТехническое
Где и как браузеры сохраняют cookie-файлы пользователя
Cookie сохраняются на клиентской стороне в браузере пользователя. Каждый браузер использует собственный механизм хранения, обычно в виде файлов или встроенной базы данных, содержащей пары ключ-значение с дополнительными метаданными.
- Web-тестирование и DevToolsSeniorТехническое
Зачем в процессе тестирования очищать браузерный кэш
Очистка кэша помогает гарантировать, что тесты выполняются на актуальной версии приложения, исключая влияние устаревших данных. Это позволяет выявлять баги, связанные с кэшированием и некорректным отображением контента.
- Web-тестирование и DevToolsMiddleТехническое
Почему возникает Mixed Content на HTTPS-страницах и как его избежать
Mixed Content появляется, когда HTTPS-страница загружает ресурсы по протоколу HTTP, что снижает безопасность. Чтобы избежать уязвимостей, все элементы страницы должны загружаться исключительно через HTTPS.
- Тестовая документацияMiddleТехническое
Стоит ли объединять несколько тест-кейсов в один сценарий проверки
Объединение нескольких тест-кейсов в один обычно не рекомендуется, поскольку ухудшает читаемость и усложняет анализ результатов. Лучший подход — создавать тесты, фокусирующиеся на одной конкретной функции или поведении для точного отслеживания ошибок.
- Тестовая документацияJuniorСкрининг с HR
Что включает в себя тестовая документация в QA-процессе
Тестовая документация — это набор документов, описывающих все этапы тестирования ПО. Она содержит планы, сценарии, чек-листы и отчёты, которые структурируют и фиксируют тестирование.
- Тестовая документацияJuniorСкрининг с HR
Отличия между тест-кейсами и чек-листами в тестировании
Тест-кейсы — это подробные инструкции с шагами, входными данными и ожидаемым результатом. Чек-листы — это краткие списки пунктов для проверки без детального описания действий и результатов.
- Тестовая документацияJuniorСкрининг с HR
Чем отличается баг-репорт от тест-кейса в тестировании ПО
Баг-репорт фиксирует найденную ошибку с деталями её воспроизведения и результатами, а тест-кейс описывает сценарий проверки функциональности с ожидаемым результатом. Первый служит для документирования дефекта, второй — для систематического тестирования.
- Тестовая документацияJuniorСкрининг с HR
Отличия чек-листов для веб и мобильных приложений в тестировании
Чек-листы для веб и мобильных приложений различаются из-за особенностей платформ. Веб чек-лист ориентирован на браузерные и сетевые проверки, а мобильный — на работу с ОС, сенсорным вводом и оффлайн-режимом.
- Тестовая документацияSeniorТехническое
Для каких целей создают тест-кейсы для API
API тест-кейсы разрабатываются для проверки корректности работы, безопасности, производительности и устойчивости интерфейсов. Они покрывают как позитивные сценарии, так и обработку ошибок и нагрузочные условия.
- Тестовая документацияMiddleТехническое
Когда и для какого функционала создаются UI тест-кейсы
UI тест-кейсы разрабатываются для проверки функционала, который взаимодействует с пользователем через интерфейс, включая элементы управления, визуальное отображение и пользовательский опыт.
- Тестовая документацияJuniorСкрининг с HR
Что представляет собой тест-кейс в QA-процессе
Тест-кейс — это структурированный документ, описывающий последовательность действий, входные данные и ожидаемые результаты для проверки конкретной функции ПО. Он служит основой для систематического тестирования и оценки качества.
- Тестовая документацияJuniorСкрининг с HR
Что из себя представляет чек-лист в тестировании ПО
Чек-лист — это структурированный перечень проверок или действий, необходимых для контроля качества продукта. В тестировании он помогает систематизировать выполнение тестов и гарантировать проверку всех ключевых функций.
- Тестовая документацияJuniorСкрининг с HR
Что включает в себя и зачем нужен тест-план в QA
Тест-план — это формализованный документ, описывающий цели, методы, ресурсы и график тестирования ПО. Он помогает структурировать процесс и распределить обязанности среди тестировщиков.
- Тестовая документацияLeadФинал
Когда и зачем применять тест-кейсы в QA-процессе
Тест-кейсы необходимы для системной и документированной проверки функциональности и соответствия требований. Их используют при тестировании сложных систем с целью гарантировать повторяемость и полноту проверки.
- Тестовая документацияSeniorТехническое
Когда и зачем создавать чек-лист для тестирования
Чек-лист нужен для систематизированного охвата тестов, минимизации пропусков и стандартизации процессов. Он особенно полезен при ограниченных ресурсах и для ускоренного обучения новых тестировщиков.
- Тестовая документацияJuniorСкрининг с HR
Зачем создают тестовую документацию в процессе тестирования
Тестовая документация структурирует процесс тестирования и обеспечивает его прозрачность. Она фиксирует требования, сценарии и результаты, облегчая коммуникацию и повышая качество продукта.
- Тестовая документацияJuniorСкрининг с HR
Почему важно регулярно обновлять тест-кейсы в процессе тестирования
Регулярное обновление тест-кейсов обеспечивает их соответствие текущему состоянию ПО, помогает выявлять новые дефекты и поддерживает качество тестирования. Это критично для точного отражения изменений в требованиях и функционале продукта.
- Тестовая документацияMiddleТехническое
Как поступить при обнаружении бага без существующего тест-кейса
При выявлении дефекта без соответствующего тест-кейса необходимо оформить баг в системе отслеживания с подробным описанием воспроизведения и результатами. После этого следует создать тест-кейс, покрывающий данный сценарий, чтобы предотвратить повторные ошибки.
- Тестовая документацияLeadФинал
Методы оценки покрытия требований тест-кейсами в проекте
Покрытие требований тестами измеряется как отношение протестированных требований к общему числу требований. Для корректной оценки необходимо поддерживать актуальную связь между требованиями и тест-кейсами, учитывая уровни тестирования и типы проверок.
- Тестовая документацияMiddleТехническое
Методика проверки тест-кейса на регрессию в QA
Проверка тест-кейса на регрессию заключается в повторном запуске теста на обновлённой версии ПО, чтобы убедиться, что исправленные дефекты не вернулись и новые изменения не сломали существующую функциональность. Для этого сравнивают текущие результаты с эталонными.