fa
Feedback
QA собес | Тестирование

QA собес | Тестирование

رفتن به کانال در Telegram

Регистрация в перечне РКН: https://knd.gov.ru/license?id=6757b3ca35130d7236444819®istryType=bloggersPermission Задания для подготовки к собеседованиям для тестировщиков. По всем вопросам: @viktorreh, @anothertechrock

نمایش بیشتر
9 166
مشترکین
-224 ساعت
-227 روز
-34230 روز
جذب مشترکین
سپتامبر '26
سپتامبر '26
+4
در 0 کانال‌ها
اوت '26
+32
در 0 کانال‌ها
Get PRO
ژوئیه '26
+14
در 0 کانال‌ها
Get PRO
ژوئن '26
+9
در 0 کانال‌ها
Get PRO
مه '26
+5
در 0 کانال‌ها
Get PRO
آوریل '26
+23
در 0 کانال‌ها
Get PRO
مارس '26
+21
در 1 کانال‌ها
Get PRO
فوریه '26
+28
در 0 کانال‌ها
Get PRO
ژانویه '26
+30
در 0 کانال‌ها
Get PRO
دسامبر '25
+31
در 4 کانال‌ها
Get PRO
نوامبر '25
+461
در 0 کانال‌ها
Get PRO
اکتبر '25
+430
در 1 کانال‌ها
Get PRO
سپتامبر '25
+230
در 6 کانال‌ها
Get PRO
اوت '25
+342
در 1 کانال‌ها
Get PRO
ژوئیه '25
+55
در 0 کانال‌ها
Get PRO
ژوئن '25
+359
در 2 کانال‌ها
Get PRO
مه '25
+70
در 7 کانال‌ها
Get PRO
آوریل '25
+94
در 0 کانال‌ها
Get PRO
مارس '25
+458
در 0 کانال‌ها
Get PRO
فوریه '25
+522
در 0 کانال‌ها
Get PRO
ژانویه '25
+142
در 0 کانال‌ها
Get PRO
دسامبر '24
+258
در 0 کانال‌ها
Get PRO
نوامبر '24
+796
در 0 کانال‌ها
Get PRO
اکتبر '24
+866
در 1 کانال‌ها
Get PRO
سپتامبر '24
+750
در 1 کانال‌ها
Get PRO
اوت '24
+457
در 0 کانال‌ها
Get PRO
ژوئیه '24
+190
در 0 کانال‌ها
Get PRO
ژوئن '24
+155
در 1 کانال‌ها
Get PRO
مه '24
+200
در 1 کانال‌ها
Get PRO
آوریل '24
+168
در 1 کانال‌ها
Get PRO
مارس '24
+160
در 2 کانال‌ها
Get PRO
فوریه '24
+141
در 1 کانال‌ها
Get PRO
ژانویه '24
+216
در 1 کانال‌ها
Get PRO
دسامبر '23
+112
در 1 کانال‌ها
Get PRO
نوامبر '23
+112
در 0 کانال‌ها
Get PRO
اکتبر '23
+80
در 1 کانال‌ها
Get PRO
سپتامبر '23
+308
در 0 کانال‌ها
Get PRO
اوت '23
+438
در 0 کانال‌ها
Get PRO
ژوئیه '23
+435
در 0 کانال‌ها
Get PRO
ژوئن '23
+312
در 0 کانال‌ها
Get PRO
مه '23
+305
در 0 کانال‌ها
Get PRO
آوریل '23
+324
در 0 کانال‌ها
Get PRO
مارس '23
+363
در 0 کانال‌ها
Get PRO
فوریه '23
+638
در 0 کانال‌ها
Get PRO
ژانویه '23
+1 347
در 0 کانال‌ها
Get PRO
دسامبر '22
+655
در 0 کانال‌ها
Get PRO
نوامبر '22
+806
در 0 کانال‌ها
Get PRO
اکتبر '22
+292
در 0 کانال‌ها
Get PRO
سپتامبر '22
+614
در 0 کانال‌ها
Get PRO
اوت '22
+850
در 0 کانال‌ها
Get PRO
ژوئیه '22
+1 285
در 0 کانال‌ها
Get PRO
ژوئن '22
+85
در 0 کانال‌ها
Get PRO
مه '22
+167
در 0 کانال‌ها
Get PRO
آوریل '22
+100
در 0 کانال‌ها
Get PRO
مارس '22
+104
در 0 کانال‌ها
Get PRO
فوریه '22
+118
در 0 کانال‌ها
Get PRO
ژانویه '22
+156
در 0 کانال‌ها
Get PRO
دسامبر '21
+199
در 0 کانال‌ها
Get PRO
نوامبر '21
+2 198
در 0 کانال‌ها
Get PRO
اکتبر '21
+2 194
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
04 سپتامبر+1
03 سپتامبر+1
02 سپتامبر+1
01 سپتامبر+1
پست‌های کانال
⚠️ Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз Знакомый сюжет в любом проекте с U
⚠️ Пять ошибок в работе с ожиданиями в UI‑автотестах, из‑за которых тесты падают через раз Знакомый сюжет в любом проекте с UI‑автотестами. Один и тот же тест на CI ведёт себя по‑разному: вчера прошёл, сегодня упал, завтра снова прошёл. Локально работает всегда. В логах непонятное «Element not interactable», в скриншоте на момент падения элемент вроде на месте. Команда списывает на «flaky test», добавляет ретрай через JUnit Extension, через месяц добавляет ещё один уровень ретраев на CI. Пайплайн билда растёт с трёх минут до двадцати, потому что ретраи теперь срабатывают на половине прогонов. Доверие к автотестам падает, через полгода менеджмент возвращает ручное тестирование на критичные релизы. В девяти случаях из десяти источник проблемы не в коде приложения и не в инфраструктуре. Тест просто ждёт не то, не там и не так. Читать

2
🔗 Тестирование юзабилити для начинающих Топ-10 полезных и актуальных советов по тестированию юзабилити для начинающих от экс
🔗 Тестирование юзабилити для начинающих Топ-10 полезных и актуальных советов по тестированию юзабилити для начинающих от эксперта с 20-летним стажем. Читать
413
3
#видео Практический вводный урок по Linux, ориентированный на QA-инженеров. Наглядный разбор начинается сразу с подключения к
#видео Практический вводный урок по Linux, ориентированный на QA-инженеров. Наглядный разбор начинается сразу с подключения к удаленному серверу и сравнения работы в терминале с графическим интерфейсом (GUI). В видео показан синтаксис команд (команда -флаг аргумент), базовая навигация по файловой системе (pwd, cd), а также повседневные операции с файлами и директориями: создание, копирование, перемещение и удаление (touch, mkdir, cp, mv, rm). ▶️ Смотреть на YouTube
488
4
💡 Регресс без регресса: стратегия автотестов Автоматизировать всё, что можно, и автоматизировать то, что действительно нужно
💡 Регресс без регресса: стратегия автотестов Автоматизировать всё, что можно, и автоматизировать то, что действительно нужно, — не одно и то же. В этой статье разберём логику приоритизации: что автоматизировать в первую очередь, что не стоит тащить в обязательный регресс совсем, и как выбрать уровень проверки. 📥 Читать
521
5
#видео Разбор набирающего популярность инструмента uv — сверхбыстрого менеджера пакетов и проектов для Python, написанного на
#видео Разбор набирающего популярность инструмента uv — сверхбыстрого менеджера пакетов и проектов для Python, написанного на Rust. В видео объясняют, как одна утилита заменяет pip, pip-tools, virtualenv, poetry и pyenv, ускоряя установку зависимостей в десятки раз. Наглядно показан рабочий процесс: от установки самой утилиты и автоматического управления версиями Python до создания виртуальных окружений, управления зависимостями и сборки проектов. ▶️ Смотреть на YouTube
619
6
⭐️ 10 способов тестировать iOS-приложения: состояния и стадии жизненного цикла Понимание того, как приложение переходит между
⭐️ 10 способов тестировать iOS-приложения: состояния и стадии жизненного цикла Понимание того, как приложение переходит между состояниями, помогает находить коварные баги, воспроизводить реальные сценарии использования и убеждаться, что всё работает гладко — даже когда приложение чем-то занято в фоне. Эта статья познакоми вас с жизненным циклом и состояниями приложений для iPhone и iPad. Читать
638
7
🔼 Тестирование ипотечного процесса в мобильном приложении СБОЛ "Один QA, три платформы, шесть внешних сервисов, легаси-код и
🔼 Тестирование ипотечного процесса в мобильном приложении СБОЛ "Один QA, три платформы, шесть внешних сервисов, легаси-код и огромное количество неопределённости — в требованиях и поведении интеграций, а также в том, что вообще считать корректным результатом". Автор статьи рассказал, как выстроить тестирование сложного финансового процесса, чтобы до релиза «добиралось» не более 5—7 багов, и все они были известны заранее. Читать
795
8
Привет, тестировщики! 👋 Что происходит с Selenoid и зачем его оживили? Завтра на бесплатном вебинаре Стас расскажет про обно
Привет, тестировщики! 👋 Что происходит с Selenoid и зачем его оживили? Завтра на бесплатном вебинаре Стас расскажет про обновления Selenoid 2 и Selenoid 3 и покажет, как проект развивается. Поговорим про: ➡ Playwright и обновлённый стек; ➡ warm и hot browser pools — запуск браузеров менее чем за 1 секунду; ➡тестовую пирамиду ~ 100%; ➡новый интерфейс Sessions; ➡страницу Benchmarks для сравнения запусков. 🤩 Дата и время: 26 августа в 13:00 МСК 🔗 Зарегистрироваться по этой ссылке Реклама ИП Васенков Станислав Олегович ИНН: 774335827403 erid: CQH36pWzJqVG5wu4favnvr9JRNV48KHVtH9gHPiP3zFW62
729
9
👀 Ломаем автопилот: как я перестал тестировать механически Следовать структурированным тест-кейсам важно, но полагаться толь
👀 Ломаем автопилот: как я перестал тестировать механически Следовать структурированным тест-кейсам важно, но полагаться только на них и не делать ничего сверх этого — значит создавать слепые зоны. 🚩 При многократном повторении одних и тех же шагов мозг начинает отключаться. 🚩 Реальные пользователи не следуют тестовым сценариям. Они ошибаются, сокращают путь и делают неожиданные вещи. 🚩 Чем больше спешки и отвлечения, тем меньше замечаются мелкие и странные проявления поведения тестируемого приложения. Нужно переставать работать на автопилоте. Читать
687
10
🔥 Избегаем парадокса пестицида, или Как мы внедрили систему рекомендаций «забытых» тест‑кейсов Автор статьи рассказала, как
🔥 Избегаем парадокса пестицида, или Как мы внедрили систему рекомендаций «забытых» тест‑кейсов Автор статьи рассказала, как в ее команде оптимизировали процесс формирования регрессионного тестирования для ручного прогона, внедрив систему весов для тест‑кейсов. Этот подход помогает им прицельно отбирать наиболее «опасные» сценарии: самые старые, забагованные или потенциально проблемные. Читать
761
11
💡 Как начать тестировать внутренние покупки (In-App Purchases) на Android Что такое внутренняя покупка и зачем её тестироват
💡 Как начать тестировать внутренние покупки (In-App Purchases) на Android Что такое внутренняя покупка и зачем её тестировать? Внутренние покупки позволяют пользователю приобретать: • Подписки с автопродлением (auto-renewable subscriptions) • Потребляемые продукты (consumables), например, монеты в качестве внутренней валюты • Непотребляемые продукты (non-consumables), например, отключение рекламы • Контент или функции, разблокируемые через покупку. Ошибки в реализации IAP могут привести к потере дохода, негативному пользовательскому опыту, жалобам и возможному отклонению приложения при модерации. Читать
876
12
Это не просто зоопарк устройств Мы постоянно проверяем навигационные фичи в «поле». А когда начали внедрять сенсорную навигац
Это не просто зоопарк устройств Мы постоянно проверяем навигационные фичи в «поле». А когда начали внедрять сенсорную навигацию (это наша новая фича), разовые полевые проезды эволюционировали в регулярный процесс. Обычно ездим вдвоём: один следит за дорогой, второй смотрит за происходящим. С собой телефоны, компьютеры и... хорошее настроение. Ну а что дальше — читайте в новой статье на Хабре. Другие инженерные инсайты от 2ГИС → в Telegram-канале RnD
818
13
🟢 Race Condition в веб-приложениях: три типа уязвимости и как их находить Race Condition недооценивают. Это гонка одновремен
🟢 Race Condition в веб-приложениях: три типа уязвимости и как их находить Race Condition недооценивают. Это гонка одновременных запросов, и оборачивается она двойными списаниями, обходом лимитов и захватом чужих аккаунтов. Такие баги до сих пор находят в платёжных системах, авторизации и бонусных программах крупных сервисов. Эта статья поможет вам понять, что собой представляет Race Condition, как ее находят и что помогает от нее защититься. Читать
771
14
✔️ Как организовать bug bash: руководство для тестировщиков Вам когда-нибудь хотелось превратить тестирование в вечеринку? Bu
✔️ Как организовать bug bash: руководство для тестировщиков Вам когда-нибудь хотелось превратить тестирование в вечеринку? Bug bash как раз позволяет это сделать! Bug bash укрепляет сотрудничество, даёт возможность выслушать разные точки зрения и помогает формировать и укреплять культуру качества. Обычно bug bash выглядит примерно так: 🟠 Вы приглашаете кросс-функциональную команду: тестировщиков, разработчиков, продакт-оунеров, дизайнеров, стейкхолдеров. Иногда это просто продуктовая команда, а иногда — люди, которые обычно не ходят на ваши встречи – например, юристы или маркетологи. Важно пригласить и тех, кто ещё не пользовался продуктом (или не пробовал новые фичи). 🟠 Вы задаёте общие правила тестирования продукта. Как и на обычной вечеринке, хороший хозяин должен обозначить ожидания и рамки. 🟠 Веселитесь! Геймифицируйте тестирование (несколько идей ниже). 🟠 В течение нескольких часов или даже нескольких сессий по паре часов команда сосредоточенно тестирует продукт, следуя заданным правилам. 🟠 Обязательно заложите время на перерывы. 🟠 Закуски и напитки тоже всегда приветствуются. Читать
922
15
⚡️ Моки, стабы и фейки: в чем разница и что выбрать для автотестов? Чтобы тесты приносили пользу, а не только увеличивали вре
⚡️ Моки, стабы и фейки: в чем разница и что выбрать для автотестов? Чтобы тесты приносили пользу, а не только увеличивали время сборки в CI/CD, нужно четко понимать, какой «дублер» нужен в конкретной ситуации. В этой статье мы разберем на практике, в чем реальная разница между Stub, Mock и Fake, на каких уровнях тестирования их применять и как перестать писать тесты, которые проверяют сами себя. Читать
972
16
🖥 Полное руководство по тестированию доступности В статье — лучшие практики, инструменты и советы для QA, чтобы сделать цифр
🖥 Полное руководство по тестированию доступности В статье — лучшие практики, инструменты и советы для QA, чтобы сделать цифровые продукты удобными для всех пользователей. Читать
1 057
17
⚙️ Почему в Go больно писать автотесты (и дело не в синтаксисе) В статье разбираются ключевые системные боли автотестов на Go
⚙️ Почему в Go больно писать автотесты (и дело не в синтаксисе) В статье разбираются ключевые системные боли автотестов на Go (не на уровне синтаксиса, а на уровне исполнения). Автор на примерах показал, какого слоя не хватает и как он может выглядеть. Читать
1 286
18
✨ Руководство по имитаторам для тестировщиков Моделирование реалистичных сценариев, в которых система может продемонстрироват
✨ Руководство по имитаторам для тестировщиков Моделирование реалистичных сценариев, в которых система может продемонстрировать свою устойчивость, — задача непростая. Но всё становится проще при правильном планировании и чётком понимании доступных вариантов, их стоимости и ограничений. В этой статье описывается создание тестовых сценариев, которые могут поставить систему под угрозу в продакшене. Приходилось ли вам сталкиваться с дефектом, который сложно воспроизвести в тестовой среде? Если да, то, возможно, в этой статье вы найдёте идеи, которые помогут вам в этом. Читать
1 265
19
🔗 AI для Тестирования (QA): краткий гайд по инструментам Шаблоны промптов и список инструментов. Статья ориентирована преиму
🔗 AI для Тестирования (QA): краткий гайд по инструментам Шаблоны промптов и список инструментов. Статья ориентирована преимущественно на специалистов уровня junior/middle, а так же на тех, кому интересно разобраться в современных AI-инструментах для профессии QA. Читать
1 156
20
👀 Находим баги быстрее: умный способ дебага проблем интеграции Представим, что команда обнаружила баг в недавней версии прод
👀 Находим баги быстрее: умный способ дебага проблем интеграции Представим, что команда обнаружила баг в недавней версии продукта. Где-то по пути что-то пошло не так. Но как понять, когда именно всё начало ломаться? Можно протестировать каждый билд по очереди, начиная с последней стабильной версии, пока не будет найден первый проблемный. Это прямолинейный подход, и он работает. Но он может занять часы или даже дни, особенно если билды выходят часто. Проверка каждого из них требует времени. В этой статье представлен более быстрый метод определения точной версии, в которой появились проблемы, с использованием более эффективного подхода к поиску, основанного на параллельном тестировании на нескольких устройствах. Читать
1 264