Logo
TGCATALOG
Каталог Подборки Блог
Тестировщик | Вопросы собесов

Тестировщик | Вопросы собесов

Вопросы собеседований для тестировщиков.

Нет оценок
427
31.10.2026
427
31.10.2026
Нет оценок
427
31.10.2026
Безопасный переход через бот
О канале

Вопросы собеседований для тестировщиков.

Подписчиков 12,084
Тематика Технологии
Язык Русский
Ссылка t.me/easy_qa_ru

Также рекомендуем

Kekaton AI | Озвучка и клон голоса
Kekaton AI | Озвучка и клон голоса
Бот

AI бот для озвучки текста и клонирования голоса в Telegram. Создавай аудио с помощью нейросети быстро и просто.

Описание

Вопросы по тестированию: ISTQB, Selenium, API. С примерами.

Последние посты

Тестировщик | Вопросы собесов
Тестировщик | Вопросы собесов
🔒Открыть пост
и посмотреть медиа
🤔 Что передаем по http методу? HTTP-методы (глаголы HTTP) определяют тип операции, которую клиент хочет выполнить на сервере. Каждый HTTP-метод передает определенную информацию или выполняет определенные действия. 🟠GET Назначение: Запросить данные с сервера. Передаваемая информация: Все данные передаются в URL в виде параметров запроса. GET /api/products?category=books&page=2 HTTP/1.1 Host: example.com 🟠POST Назначение: Отправить данные на сервер для создания ресурса или выполнения операции. Передаваемая информация: Данные передаются в теле запроса. Обычно используется для отправки формы, JSON или других данных. POST /api/users HTTP/1.1 Host: example.com Content-Type: application/json { "name": "John Doe", "email": "[email protected]" } 🟠PUT Назначение: Отправить данные для создания или полного обновления ресурса. Передаваемая информация: Данные передаются в теле запроса. PUT /api/users/1 HTTP/1.1 Host: example.com Content-Type: application/json { "name": "Jane Doe", "email": "[email protected]" } 🟠PATCH Назначение: Отправить данные для частичного обновления ресурса. Передаваемая информация: Данные передаются в теле запроса. PATCH /api/users/1 HTTP/1.1 Host: example.com Content-Type: application/json { "email": "[email protected]" } 🟠DELETE Назначение: Удалить ресурс с сервера. Передаваемая информация: Иногда передаются идентификаторы ресурса в URL или в теле запроса (реже). DELETE /api/users/1 HTTP/1.1 Host: example.com 🟠HEAD Назначение: Получить метаинформацию о ресурсе (без тела ответа). Передаваемая информация: То же, что и в запросе GET, но без возврата данных ресурса. 🟠OPTIONS Назначение: Узнать, какие HTTP-методы поддерживаются сервером для конкретного ресурса. Передаваемая информация: Обычно без тела, передается только URL. 🟠CONNECT и TRACE CONNECT: Используется для создания туннелей (например, для SSL/TLS соединений). TRACE: Выполняет отладку, возвращая запрос обратно в качестве ответа. Ставь 👍 и забирай 📚 Базу знаний
Тестировщик | Вопросы собесов
Тестировщик | Вопросы собесов
🔒Открыть пост
и посмотреть медиа
🤔 Что известно про исключения в Java? - Checked — требуют throws или try-catch, например IOException; - Unchecked (Runtime) — не требуют обработки, например NullPointerException; - finally — всегда выполняется; - Можно создавать собственные исключения. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний
Тестировщик | Вопросы собесов
Тестировщик | Вопросы собесов
🔒Открыть пост
и посмотреть медиа
🤔 Что тестируется на Acceptance тестировании? Это этап тестирования, на котором проверяется, соответствует ли программное обеспечение требованиям и ожиданиям конечных пользователей или заказчика. Его цель – подтвердить, что система готова к использованию в реальной среде. 🚩Что тестируется на Acceptance-тестировании? 🟠Соответствие бизнес-требованиям Проверяется, выполняет ли приложение функции, которые были описаны в спецификациях или договоре. Например, если приложение должно позволять пользователям регистрироваться, эта функциональность обязательно тестируется. 🟠Юзабилити (удобство использования) Система тестируется с точки зрения реального пользователя, чтобы убедиться, что интерфейс понятен и удобен. Например, проверяется, легко ли заполнить форму заказа или найти нужный товар в интернет-магазине. 🟠Корректность функциональности Тестируется выполнение всех ключевых сценариев, важных для конечного пользователя. Например, в банковском приложении это создание счета, перевод денег или оплата счетов. 🟠Интеграция с другими системами Проверяется, как приложение взаимодействует с другими системами, такими как платежные шлюзы, базы данных или API. Например, покупка товара в интернет-магазине должна корректно обрабатывать запросы к платежной системе. 🟠Реальная производительность Оценивается, насколько быстро и стабильно работает система в условиях, приближенных к боевым. Например, проверяется, как приложение справляется с большим количеством пользователей одновременно. 🟠Соответствие юридическим и нормативным требованиям Если приложение работает в среде, подчиняющейся законам или стандартам (например, GDPR для обработки данных в ЕС), проверяется, что оно этим требованиям соответствует. 🟠Работа в целевой среде Тестируется, как система работает на устройствах, платформах и браузерах, которые будут использовать конечные пользователи. Например, мобильное приложение должно одинаково корректно работать на iOS и Android. 🟠Ошибки блокирующего уровня Проверяется, что в системе отсутствуют критические баги, которые могут сделать её неработоспособной или нарушить основные процессы. Например, невозможность войти в систему – это блокирующий баг. 🚩Кто проводит Acceptance-тестирование? 🟠Клиенты или заказчики Иногда Acceptance-тестирование называют User Acceptance Testing (UAT). В этом случае тестирование выполняют конечные пользователи или заказчики, которые проверяют, что система соответствует их ожиданиям. 🟠Тестировщики QA-инженеры проводят тестирование, симулируя сценарии конечных пользователей, чтобы выявить любые отклонения до передачи системы заказчику. 🟠Бизнес-аналитики Они могут участвовать в тестировании, так как обладают глубоким знанием требований и целей продукта. Ставь 👍 и забирай 📚 Базу знаний
Тестировщик | Вопросы собесов
Тестировщик | Вопросы собесов
🔒Открыть пост
и посмотреть медиа
🤔 Что может влиять на автотесты? - Нестабильные окружения; - Сложная сетка локаторов в UI; - Асинхронные операции; - Неправильные данные; - Изменения в API/интерфейсе без обновления тестов. Ставь 👍 если знал ответ, 🔥 если нет Забирай 📚 Базу знаний
Тестировщик | Вопросы собесов
Тестировщик | Вопросы собесов
🔒Открыть пост
и посмотреть медиа
🤔 Что такое user agent? User Agent (пользовательский агент) — это программное средство, которое действует от имени пользователя при взаимодействии с веб-сервисами. Обычно, когда речь идет о User Agent, подразумевается строка идентификации, которую веб-браузер или другое программное обеспечение отправляет веб-серверу, чтобы идентифицировать себя. 🚩Основные аспекты User Agent: 🟠Идентификация: Строка User Agent позволяет серверу узнать информацию о клиенте (браузере, операционной системе, устройстве), который отправил запрос. Это помогает серверу адаптировать ответ в зависимости от возможностей и характеристик клиента. 🟠Формат строки User Agent: Строка User Agent содержит последовательность текстовых данных, которые включают информацию о: Браузере (название и версия). Операционной системе (название и версия). Типе устройства (например, мобильное устройство или настольный компьютер). Другие характеристики (например, движок рендеринга, установленные плагины). Для браузера Google Chrome на Windows 10 строка User Agent может выглядеть так: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36 Mozilla/5.0 — исторически сложившаяся часть строки, сохраняющая совместимость. (Windows NT 10.0; Win64; x64) — информация об операционной системе (Windows 10, 64-битная версия). AppleWebKit/537.36 — информация о движке рендеринга (WebKit). (KHTML, like Gecko) — указание на совместимость с Gecko (движок браузеров Mozilla). Chrome/91.0.4472.124 — версия браузера Google Chrome. Safari/537.36 — информация о совместимости с Safari. 🚩Зачем нужен User Agent? 🟠Адаптация контента: Веб-сайты могут адаптировать отображение страниц в зависимости от типа браузера или устройства. Например, мобильные версии сайтов могут загружаться при распознавании мобильного устройства. 🟠Сбор статистики: Информация о User Agent используется для аналитики. Владельцы сайтов могут анализировать, какие браузеры и устройства наиболее популярны среди их пользователей. 🟠Совместимость: Серверы могут предоставлять различный контент или функциональность в зависимости от возможностей браузера. Например, некоторые старые браузеры могут не поддерживать современные веб-технологии. 🚩Как работает User Agent? Когда пользовательский агент (например, веб-браузер) отправляет HTTP-запрос к веб-серверу, он включает строку User Agent в заголовок запроса. Веб-сервер анализирует эту строку и принимает решение о том, какой контент и в каком формате отправить обратно клиенту. Предположим, у нас есть веб-сайт, который должен отображать разные версии для настольных компьютеров и мобильных устройств. Сервер может использовать строку User Agent, чтобы определить тип устройства и отправить соответствующую версию страницы. # Пример на Python: проверка User Agent и вывод соответствующего контента def serve_content(user_agent): if "Mobile" in user_agent: return "Отправить мобильную версию сайта" else: return "Отправить настольную версию сайта" # Пример строки User Agent для мобильного устройства user_agent = "Mozilla/5.0 (iPhone; CPU iPhone OS 13_5 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Mobile/15E148 Safari/604.1" print(serve_content(user_agent)) # Выведет: Отправить мобильную версию сайта Ставь 👍 и забирай 📚 Базу знаний
Тестировщик | Вопросы собесов
Динамика подписчиков
+-0.7% за 30 дней
Текущие
12,084
Месяц назад
12,164
Средний рост
+-3 / день
Обновлено
4 часа назад

Отзывы о канале Тестировщик | Вопросы собесов

Авторизуйтесь, чтобы оставить отзыв

Только зарегистрированные пользователи могут делиться своим мнением.

Пока нет отзывов

Станьте первым, кто поделится своим впечатлением об этом ресурсе!

Похожие ресурсы

Loading
Переход на светлую тему
Главная Каталог Подборки Блог Вход