QA & Testing | YeaHub – Telegram
QA & Testing | YeaHub
535 subscribers
185 photos
57 videos
14 files
404 links
Теория, подготовка к интервью и курсы для QA инженеров

YeaHub — это платформа для IT-специалистов, объединяющая обучение, карьерный рост, развитие и сообщество единомышленников.

Платформа: https://yeahub.ru

Для связи: @ruslan_kuyanets
Download Telegram
#Собес #github
🤔 Что такое Git и GitHub?

💬 Кратко:

Git — это система контроля версий, которая позволяет отслеживать изменения в коде, возвращаться к старым версиям и работать над проектом совместно с другими разработчиками. GitHub — это платформа, где можно хранить код в облаке, делиться им и управлять проектами с помощью Git. Вместе они помогают эффективно работать над проектом в команде.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #vpn #tunneling #encryption
🤔 Что такое VPN?

💬 Кратко:

VPN (Virtual Private Network) создаёт защищённое соединение через публичные сети, такие как Интернет. Оно позволяет пользователям подключаться к частной сети удалённо, обеспечивая шифрование данных.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #api #system
🤔 Существуют ли системы без API?

💬 Кратко:

Да, системы без API существуют, но они крайне редки в современной разработке. Это могут быть простые изолированные программы (например, калькулятор), монолитные приложения, которые не предназначены для интеграции с другими системами, или устаревшее (legacy) ПО, написанное без учета необходимости внешнего взаимодействия

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍1🔥1
#Собес #sql #group_by #having
🤔 Как использовать JOIN, GROUP BY, HAVING в SQL?

💬 Кратко:

JOIN используется для объединения таблиц, GROUP BY — для группировки данных, HAVING — для фильтрации сгруппированных данных. HAVING применяется после группировки, а WHERE — до неё.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
2👍1
#trainer #ошибки
📚 Код-ревью 1С - Тренажер по поиску ошибок в коде

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

Перейти к материалу

👉 База вопросов 👉 Новости
#trainer #sql
📚 SQL Academy

Сайт предоставляет SQL-тренажёр с упражнениями, которые приближены к реальным профессиональным задачам. Пользователи могут решать задания разной сложности и по различным тематикам

Перейти к материалу

👉 База вопросов 👉 Новости
🔥21
#Собес #mock_server #responses #pytest
🤔 Как создать Mock-сервер для эмуляции ответов API в тестах?

💬 Кратко:

Mock-сервер можно развернуть с помощью библиотек responses (для подмены HTTP-запросов в Python), WireMock или встроенных возможностей pytest через requests-mock. В конфигурации указывают ожидаемые запросы и ответы, чтобы тесты работали независимо от реального API.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
2
#Собес #api_testing #tools
🤔 Какие инструменты для тестирования API существуют, кроме Postman и RestAssured?

💬 Кратко:

Популярные инструменты для тестирования API включают SoapUI (для SOAP и REST), Insomnia (альтернатива Postman), Katalon Studio (интегрированная платформа), Apache JMeter (для нагрузочного тестирования API), и Paw (для macOS). Также широко используются библиотеки для кода, такие как Supertest (для Node.js) и HttpClient (для .NET).

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍1
#Собес #debugging #db
🤔 Как проверить, сохранились ли данные в БД при неочевидных ошибках (например, отсутствие записи платежа)?

💬 Кратко:

- Проверить логи приложения
- Выполнить прямой запрос к БД
- Проверить транзакции (не откатилась ли)
- Изучить SQL-логи

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
1👍1
#Собес #database #tool #sql
🤔 Какие инструменты применяются для работы с базами данных (например, для просмотра, отладки, выполнения запросов)?

💬 Кратко:

Для работы с базами данных используют GUI-интерфейсы и CLI-инструменты. Они позволяют выполнять SQL-запросы, просматривать таблицы, отлаживать запросы и управлять схемой. Примеры — DBeaver, pgAdmin, DataGrip, MySQL Workbench. Также часто применяются встроенные консоли СУБД, например, psql для PostgreSQL.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #selenium #mock-server #exceptions

🤔 QA Engineer (Python) в компанию Транстелематика.

Техническое собеседование. Весна 2025. Опыт в резюме: 3+ года. 150к+. Говорили про автоматизацию тестирования (UI, Backend) с использованием Python, Selenium и т.д.

💬 Вопросы:

- Как вы можете ввести слияние на стадии конфликта?

- Что такое рабочий процесс Gitflow?

- Какие инструменты (Python, Selenium, Allure) применялись для автоматизации тестирования?

- Как создать Mock-сервер для эмуляции ответов API в тестах?

- Как проверить валидность полей в JSON-ответе от сервера?

👉 Все вопросы из этого собеседования (12)

📣 Хочешь больше собесов?
Подпишись на наш главный канал
2
#Собес #microservices #api #scalability
🤔 Что такое микросервисная архитектура?

💬 Кратко:

Микросервисная архитектура — это способ разработки ПО, при котором приложение разбивается на независимые сервисы, взаимодействующие через API. Это улучшает масштабируемость и гибкость разработки.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#podcast #всё
📚 TeachMeSkills IT-школа

Это серия выпусков от "TeachMeSkills Школа программирования"
Речь пойдет об актуальные направления и технологии в IT; перспективы роста начинающих специалистов; холиварные топики из жизни разработчиков.


Перейти к материалу

👉 База вопросов 👉 Новости
#Собес #data_protection #encryption #rbac
🤔 Какие меры предусмотрены для предотвращения утечки данных (например, персональных данных пациентов в предыдущем проекте)?

💬 Кратко:

- Шифрование – TLS, шифрование БД.
- Маскирование – в логах и тестовых данных.
- RBAC – минимальные права доступа.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #api_auth #bearer #oauth
🤔 Какие способы авторизации применяются при работе с API (например, Bearer Token, Basic Auth)?

💬 Кратко:

Популярные способы авторизации — Basic Auth (логин/пароль), Bearer Token (обычно JWT), OAuth 2.0 (через сторонние сервисы), API ключи. Они отличаются уровнем безопасности, гибкостью и контекстом использования.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
👍3🔥1
#Собес #version_control #repository #branching
🤔 Что такое контроль версий?

💬 Кратко:

Контроль версий — это система, позволяющая отслеживать изменения кода, управлять разными версиями файлов и работать над проектом нескольким разработчикам одновременно.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#article #ии
📚 ИИ в тестировании

В последние 2 года искусственный интеллект стал неотъемлемой частью жизни общества. Ловите практические примеры использования ИИ в тестировании

Перейти к материалу

👉 База вопросов 👉 Новости
1
#Собес #unit_testing #e2e
🤔 Какие виды тестов (юнит, end-to-end) вы считаете наиболее эффективными и почему?

💬 Кратко:

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

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
#Собес #api #rest #mobile

🤔 QA Engineer в компанию Лукойл

Техническое собеседование. Весна 2025. Вилка: 150к+. Опыт в резюме: 150к+. Обсуждали опыт, технические вопросы, в конце обговорили организационные моменты.

💬 Вопросы:

- Какие инструменты используются для анализа логов приложений (например, Kibana) и как с ними работать?

- В чём особенности тестирования микросервисной архитектуры по сравнению с монолитной?

- В чём разница между эмулятором и симулятором? Как выбрать подходящий инструмент?

- Какие уровни доступа обычно требуются для полноценного тестирования на стенде (например, к БД, логам, окружению)?

- Какие подходы применяются при тестировании взаимодействия микросервисов через брокер сообщений (например, Kafka)?

👉 Все вопросы из этого собеседования (22)

📣 Хочешь больше собесов?
Подпишись на наш главный канал
#Собес #github
🤔 Что такое локальный и удаленный репозитории в Git?

💬 Кратко:

Локальный репозиторий находится на вашем компьютере и хранит всю историю изменений проекта. Удаленный репозиторий — это копия вашего проекта, размещенная в облаке (например, на GitHub). Вы работаете с локальным репозиторием и периодически синхронизируете изменения с удаленным.

📌 Полный разбор + примеры использования — на платформе:
👉 Перейти к разбору

📣 Хочешь получать больше таких разборов?
Подпишись на наш главный канал
1