🐞Собеседование тестировщика. QaRocks
6.74K subscribers
204 photos
5 videos
232 links
Вопросы и ответы с собеседований на позицию QA/QC

Тесты на знание основ QA.

Присылайте ваши вопросы с собесов на @viktorreh
Download Telegram
⭐️ Полезные статьи о тестировании API

📥 Руководство по написанию тест-кейсов для тестирования API. Эта статья познакомит вас с процессом написания эффективных тест-кейсов. Также в ней рассмотрены десять примеров тест-кейсов, которые помогут вам начать.

📥 Автоматизация тестирования API посредством Python. Рассказ о тестировании API с помощью Python, фреймворка Pytest и библиотеки Requests.

📥 Тестирование API в Cypress. Cypress – это легкий и простой в использовании инструмент автоматизации тестирования. Он позволяет тестировать веб-приложения в режиме реального времени и узнавать результаты тестирования напрямую. Кроме того, Cypress можно использовать для тестирования API.

📥 Тестируем API с помощью Keploy. Множество современных приложений используют для взаимодействия вызов функций с помощью API. Для автоматизации таких тестов существуют различные инструменты, и Keploy - один из них.

📥 Скрипты для тестирования API в Postman. В этой статье: добавление скриптов, валидация ответов, формарование сообщений о результатах тестов, тестирование коллекций и папок, добавление документации к скриптам.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
#собес #статья

10 вопросов и ответов по регрессионному тестированию

Статья содержит 10 популярных вопросов и ответов по регрессионному тестированию, охватывая ключевые аспекты, такие как выбор тестов, использование инструментов автоматизации и раннее обнаружение ошибок.

Читать далее
🤓 Статьи о Git, которые могут быть полезны тестировщику

1️⃣ 20 базовых команд Git. Как новичкам, так и опытным пользователям будет полезно еще раз повторить базовые повседневные команды.

2️⃣ Вышла децентрализованная система отслеживания ошибок git-bug 0.10. Инструментарий git‑bug позволяет помещать информацию об отслеживаемых ошибках во внешние репозитории, используя операцию push, а также извлекать данные из внешнего в локальный репозиторий операцией pull.

3️⃣ Основы работы с GIT. Merge vs Rebase. Прочитав эту статью, вы узнаете об отличиях git rebase от родственной команды git merge, а также о потенциальныхвозможностях для включения git rebase в типичный рабочий процесс с Git.

4️⃣ Вопросы на собеседовании по Git. Список вопросов, касающихся применения Git, которые чаще всего встречаются на собесах QA-специалистов.

5️⃣ Как исправлять ошибки в Git, не оставляя улик. Иногда так хочется быстро закоммитить изменения с commit message «Remove debug log», «fix» или «fix fix fix»! Такие коммиты как грязные носки под кроватью: их не видно, пока не придёт ревьюер с пристальным взглядом. Эта статья научит вас исправлять ошибки правильно.

6️⃣ Сохранение изменений в Git. При работе в системе контроля версий понятие “сохранение” немного отличается от аналогичного понятия в текстовом редакторе или других приложениях для редактирования файлов. Эта статья познакомит вас с командами, необходимыми для фиксирования изменений в Git.
Please open Telegram to view this post
VIEW IN TELEGRAM
#собес #статья

30 вопросов на собеседовании по SQL

Чтобы помочь вам подготовиться к собеседованиям, мы составили список наиболее популярных вопросов и ответов по SQL и базам данных.

Читать статью
#собес #статья

Вопросы на собеседовании по тестированию производительности

Статья предоставляет вопросы и ответы для подготовки к собеседованию по тестированию производительности, охватывая методы выявления узких мест, оптимизацию приложений и анализ результатов тестирования.

Читать далее
⚡️ Статьи об использовании моков в тестировании

⭐️ Мокинг данных с Jest. Из этой статьи вы узнаете, что такое мокинг, какими бывают тестовые двойники и в чем различие между ними, а также познакомитесь с некоторыми простыми примерами мокирования с использованием фреймворка Jest.

⭐️ Моки, заглушки и контрактное тестирование. В статье разобрано, что собой представляют и какую роль играют моки (mock) и заглушки (stub), а также контрактное тестирование, применительно к каждому уровню пирамиды тестирования.

⭐️ Стабы и моки нарушают инкапсуляцию. Автор статьи рассказал, почему он с некоторых пор предпочитает использовать фейки, а не моки.

⭐️ Разница между очисткой, сбросом и восстановлением моков. Статья об управлении состоянием моков при помощи методов Vitest и Jest.

⭐️ Меняем моки репозиториев на in-memory реализации. Моки могут сделать тесты быстрыми за счет установки ожидаемого поведения и желаемого возвращаемого значения. Но их использование влечет за собой определенные проблемы. Автор рассказал о другом способое сделать тесты быстрыми и одновременно более надежными.

⭐️ Mockingbird, или Как убить всех зайцев одним выстрелом. Статья о проблемах тестирования интеграции и об инструменте для мокирования Mockingbird.
Please open Telegram to view this post
VIEW IN TELEGRAM
Ты думаешь, у тебя «нормальное» резюме?
А потом откликаешься — и ноль ответов.

⚡️ Спойлер: дело не в рынке, а в твоём резюме.
Если там вода и штамп «стрессоустойчивый», рекрутер даже не дочитает.
Я могу это пофиксить.

Ты переходишь по ссылке — изучаешь, как можно прокачать резюме.

Затем отправляешь его на проверку

Готов? Жми, читай и действуй.

Сделаем резюме, от которого рекрутеры не смогут отлипнуть.

Реклама. ИП Новичков Артем Юрьевич. erid:CQH36pWzJqE1q4MrxRDjprBdpr1F5uzJiWfXeBqm5aWeAa
6👍4🔥4💩1
✔️ Статьи об Appium для автоматизаторов тестирования

1️⃣ Разбор архитектуры Appium. Знание внутреннего устройства и архитектуры инструмента может оказаться очень полезным, особенно если вы пользуетесь им ежедневно.

2️⃣ Как запускать параллельное выполнение тестов в Appium? Чтобы ускорить выполнение тестов, можно запустить их одновременно, используя параллельное тестирование с Appium. В статье рассказывается, как это сделать.

3️⃣ Лучшая шпаргалка по Appium для Java. Тут вы найдете все, что вам нужно знать: от самых простых операций до самых продвинутых конфигураций.

4️⃣ Appium для iOS на Java под macOS: настройка за 10 минут. В статье разбирается пошагово, что необходимо установить, как настроить симуляторы, как запустить приложение в симуляторе и как выполнять действия с помощью автотестов.

5️⃣ [Appium:iOS] Как работать с запросами разрешений в Appium: распознаём, что от нас хочет iOS. Одна из самых неприятных (из интересных) проблем в автоматизации iOS‑приложений — работа с системными запросами разрешений. Если вы сталкивались с тем, что тесты падают из‑за неожиданно появляющихся системных диалогов — эта статья может вам помочь.
Please open Telegram to view this post
VIEW IN TELEGRAM
#собес #статья

80 вопросов и ответов на собеседовании по SQL

Статья предлагает 80 вопросов и ответов по SQL для новичков и специалистов среднего уровня, которые помогут подготовиться к собеседованию и понять, чего ожидать от интервьюера.

Читать далее
1
#собес #статья

Логические задачи на QA интервью

В этой статье мы поговорим о логических задачах, которые чаще всего просят решить во время собеседования в IT-компаниях. Также мы разберем практические советы о том, как эффективно подготовиться к таким собеседованиям.

Читать статью
🔥2
🔥 Статьи о подготовке тестовых данных к тестированию

6️⃣ Тестовые данные в тестировании ПО. Если тестовые данные будут непродуманными или некачественными, это может сказаться на результатах тестирования. В этой статье рассмотрено, что такое тестовые данные, какими они бывают и как их готовить.

2️⃣ Автоматизация создания тестовых данных и загрузки исторических данных в SAP на основе SAP GUI Scripting. SAP GUI Scripting — это интерфейс автоматизации, расширяющий возможности SAP GUI для Windows. С его помощью администраторы и разработчики могут создавать инструменты для тестирования серверных приложений или интеграции клиентских.

3️⃣ Как создавать тестовые данные с помощью OpenAI API в Postman. Генерация реалистичных тестовых данных может быть довольно сложной задачей. Однако с появлением искусственного интеллекта она значительно упростилась. Из этой статьи вы узнаете, как создавать тестовые данные с помощью OpenAI API в Postman и автоматически отправлять их на ваш сервер.

4️⃣ Единый формат тестовых данных. Или как ускорить разработку интеграционных тестов. В статье описан подход к ускорению разработки интеграционных тестов. Для этого предлагается использовать единый формат тестовых данных и вывод результата в консоль.

5️⃣ 18 лучших инструментов для генерации тестовых данных. Генерация тестовых данных — это процесс создания набора данных, используемых при выполнении различных тест-кейсов. В этой статье представлен список лучших инструментов для генерации тестовых данных с указанием их функций.

6️⃣ Как генерация тестовых данных вернула доверие к тестам. Если вы когда-нибудь сталкивались с автотестами, которые ломаются на ровном месте, не дают предсказуемых результатов или отнимают больше времени, чем ручное тестирование, — эта история для вас.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#собес #статья

110 вопросов на собеседовании по Selenium

Статья включает более 110 вопросов по Selenium для подготовки к собеседованию, начиная с простых и заканчивая более сложными, связанными с фреймворками и автоматизацией тестирования.

Читать далее
2
Эмоциональный интеллект в работе руководителя QA

На открытом уроке разберём, что такое эмоциональный интеллект и почему он является ключевой компетенцией современного QA-лида. Поговорим о том, как распознавать свои и чужие эмоции, управлять ими в рабочем контексте и использовать эмоциональную осознанность для повышения эффективности команды. Участники узнают, как оценить уровень своего EI и какие практики помогают развивать его ежедневно.

Основные темы:

— Что такое эмоциональный интеллект и из каких компонентов он состоит
— Как самостоятельно оценить уровень EI и понять свои эмоциональные паттерны
— Распознавание эмоций сотрудников и влияние эмоционального фона на работу команды
— Управление эмоциями: техники саморегуляции и регулирования командной динамики
— Как развивать эмоциональную устойчивость и эмпатию руководителя
— Применение EI в коммуникациях, обратной связи и разрешении конфликтов

Регистрация и подробности о курсе "QA Lead" - https://vk.cc/cSxJhx

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
👍1
🌟 Статьи о тестировании баз данных

🖥 Тестирование баз данных. Статья о тестировании БД в целом: что оно собой представляет, какие типы тетирования БД бывают, что именно следует тестировать.

🖥 Как провести нагрузочное тестирование БД PostgreSQL и ничего не забыть. При нагрузочном тестировании баз данных Tantor Postgres или других на базе PostgreSQL с использованием стандартного инструмента pgbench отсутствие фиксации деталей окружения (таких как конфигурация СУБД, характеристики сервера, версии ПО) часто приводит к нерепрезентативным результатам и необходимости повторных тестов. В статье рассматривается бесплатный инструмент pg_perfbench, который призван решить эту проблему.

🖥 Ключевые моменты при тестировании миграции баз данных. Статья об основных моментах, которые необходимо учитывать при проведении эффективного тестирования миграции баз данных.

🖥 Как протестировать производительность СУБД перед миграцией: опыт K2Тех. Автор поделился практическим опытом нагрузочного тестирования баз данных и рассказал об инструментах для анализа производительности.

🖥 Управление интеграцией баз данных с помощью Playwright. Обычно не рекомендуется интегрировать базы данных непосредственно в сквозные тесты из-за соображений безопасности баз данных, но есть случаи, когда это становится необходимым. В этой статье рассмотрено несколько методов интеграции базы данных PostgreSQL с Playwright.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
🔥 Статьи об автоматизации тестирования

🟣 UI-автотесты: как правильно организовать код и не сойти с ума. Автор статьи поделился практикой автоматизации десктопных приложений на примере проекта UIAutomationTestKit.

🟣 Стратегия автоматизации тестирования. Из этой статьи вы узнаете, как создать эффективную стратегию автоматизации тестирования, зачем она нужна, какие ключевые компоненты в неё входят и каких ошибок стоит избегать.

🟣 Автоматизация без стресса: как грамотно внедрить автотесты. Статья-размышление об автоматизации и ее роли, применении на практике, современных тенденциях и т.д.

🟣 Автоматизация тестирования 2025: с чего начать? Советы начинающим автоматизаторам.

🟣 Локаторы в Playwright. В этой статье рассматриваются различные методы Playwright для поиска элементов: от базовых, таких как CSS-селекторы и селекторы по тексту, до более продвинутых вариантов фильтрации и операторов.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
#собес #статья

Вопросы на собеседовании по Git

В этой статье мы собрали наиболее часто встречающиеся вопросы на собеседовании по Git для специалистов в области QA.

Читать статью
Большой учебник по QA.

Более 500 статей и туториалов, которые полностью закроют потребность для изучения QA от 0 до немного шарящего новичка.


Почти все разделы пополнены новыми статьями!

Содержание:

📚 Основы тестирования

🌀 Типы тестирования

🚀 Тестирование производительности

📄 Тестовая документация

Тест-кейсы

🎯 Техники тест-дизайна

🐞 Все о багах

🤖 Автоматизация

📱 Тестирование мобильных приложений

🔧 Инструменты тестировщика
- Cypress
- Postman
- Selenium
- Playwright
- Appium

💼 Собеседование

🆕 Дополнительные материалы

📝 Тесты для самопроверки
- Большие тесты
- Тесты по SQL
- Тесты по Docker
- Тесты по Linux
- Тесты по TestNG
- Тесты по Cypress
- ISTQB-тесты
- Тесты по автоматизации
- Тесты по инструментам тестирования
- Тесты по Git
- И еще немного тестов

📚 Книги

🕴Бизнес-анализ

Перейти на учебник: https://qarocks.ru/big-software-testing-textbook/


❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4👍1
🔥 Статьи о тестировании различных предметов на собеседовании

✍️ Как писать тест-кейсы для ручки. В этой статье мы привели примеры тест-кейсов для ручки, сгруппированные по типам тестирования программного обеспечения.

🪑 Тестируем обычную табуретку: руководство для нетерпеливых менеджеров, или Как работает тестирование. Весь цикл проверки — от странных требований до стресс-тестов и финального релиза.

☕️ Примеры тест-кейсов для кофемашины. В этой статье мы рассмотрели, как протестировать кофемашину. Это один из распространенных вопросов на собеседовании по ручному тестированию.

✏️ Тестовое задание QA. Некоторое время назад я проходил собеседование на позицию QA инженера в одной известной российской IT-компании. Мне была предложена задача: “Описать шаги для всестороннего тестирования простого карандаша с резинкой на одном из концов”.

🫖 Как тестировать электрический чайник. Есть обычный электрический чайник. Задача — протестировать его работу в различных условиях.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
#собес #статья

Вопросы на собеседовании по тестированию ETL

Статья содержит список часто задаваемых вопросов на собеседовании по тестированию ETL, охватывающих ключевые аспекты процесса извлечения, преобразования и загрузки данных, а также сложности и типы тестирования в этой области.

Читать далее
1
Большой учебник по Playwright.
Обновлено 20.12.2025.

Сборник статей об использовании Playwright - мощного инструмента для автоматизированного тестирования веб-приложений.

Новые страницы нашего учебника:

🟪 Лучшие практики автоматизации тестирования в Playwright для QA-инженеров

🟥 Частые проблемы при тестировании в Playwright (и способы их решения)

🟪 Playwright vs Selenium: гайд по современной автоматизации тестирования

🟥 Агенты Playwright

🟪 Подробное руководство по локаторам в Playwright

🟥 Как работать с селекторами в Playwright?

🟪 Парсинг данных после авторизации в Playwright

🟥 Веб-скрапинг с помощью Playwright

🟪 Навигация и взаимодействие с веб-страницами в Playwright

🟥 Playwright UI Mode

🟪 Локаторы в Playwright

🟥 Global Cache, или как выполнить BeforeAll в Playwright один раз для всех воркеров

🟪 Визуальное тестирование в Playwright

🟥 Фикстуры в Playwright на простом примере


Перейти на учебник https://qarocks.ru/big-playwright-textbook/


❗️QaRocks | Шарьте этот пост с друзьями, изучающими QA!
Please open Telegram to view this post
VIEW IN TELEGRAM