🔊QA Buddy | Tester
670 subscribers
183 photos
3 videos
56 links
▫️Учебные посты с простыми объяснениями и примерами.
▫️Практические задания с обратной связью.
▫️Подготовка к собеседованиям и улучшение резюме.
▫️Индивидуальные встречи

🔗 Для связи @larisa_voin
_______________________
Download Telegram
Фильтрация vs Сортировка: Ловим хитрые баги 🐛

🎯 Фильтрация — ваш точный запрос
Фильтрация оставляет только то, что соответствует условиям.

Что проверяем:
🖤Чекбоксы («Только в наличии»)
🖤Диапазоны цен
🖤Выбор характеристик
🖤Множественные фильтры

Как понять, что работает:
🖤Количество элементов уменьшилось
🖤Все элементы подходят под условия
🖤Нет лишних элементов
🖤Счетчик обновился

🔄Сортировка — ваш способ навести порядок
Сортировка меняет последовательность элементов без изменения состава.

Что проверяем:
🖤Сортировку по цене/дате/рейтингу
🖤Возрастание/убывание
🖤Разные варианты сортировки

Как понять, что работает:
🖤Количество элементов не изменилось
🖤Элементы в правильном порядке
🖤Одинаковые значения не ломают порядок

🔎 Простые лайфхаки:

Для фильтров:
🖤Всегда проверяйте граничные значения
🖤Тестируйте несколько фильтров вместе
🖤Не забывайте про «Сбросить все»

Для сортировки:
🖤Создавайте данные с разными значениями
🖤Проверяйте одинаковые значения
🖤Тестируйте с пагинацией

💣 Места, где живут баги:

Фильтр + Сортировка + Сброс
Применили фильтры → отсортировали → сбросили фильтр → сортировка слетает

Сортировка + Пагинация
На второй странице элементы повторяются или пропадают

Множественные фильтры
После сброса одного фильтра ломается вся выборка

✍️ Быстрый чек-лист:

Фильтрация:
🖤Применил фильтр → количество уменьшилось
🖤Все элементы под условия
🖤Нет лишних элементов
🖤Счетчик изменился верно

Сортировка:
🖤Выбрал сортировку → количество то же
🖤Порядок правильный
🖤Одинаковые значения не ломают порядок
🖤Сортировка не сбрасывается

Комбо-проверка:
🖤Фильтры + сортировка = работают
🖤Сбросил фильтр → сортировка на месте
🖤Изменил сортировку → фильтры остались

🎯Главное правило:
Фильтрация = ЧТО показывать
Сортировка = КАК показывать

#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍138
Пользователь применил фильтр «Только в наличии», затем отсортировал товары по убыванию цены, а потом нажал «Сбросить фильтры». После этого товары отображаются в случайном порядке. В чём причина ошибки
Anonymous Quiz
1%
1. Неправильно работает фильтр «Только в наличии».
86%
2. Сброс фильтров также сбрасывает выбранный порядок
8%
3. Сортировка по убыванию цены содержит ошибку.
4%
4. В системе недостаточно товаров.
6❤‍🔥3🔥2
🔊QA Buddy | Tester
Если будет встреча в СПб, ты бы пришел(шла)?
Отпишитесь в личку , кто еще это не сделала по поводу встречи
💡Холодные отклики: как пробить стену молчания и получить отклик

Знакомо чувство, когда разослал 50 резюме, а в ответ — тишина?

Стоп! Выдохни. Дело не в тебе, а в стратегии.

Почему это работает там, где пасуют массовые рассылки?

1. Личный подход. Рекрутер видит, что вы потратили время именно на его компанию.
2. Выделение из толпы. 99% соискателей шлют шаблонные сообщения. Вы — нет.
3. Прямой контакт. Вы попадаете сразу «в ленту» специалиста.

▶️Стратегия «трех шагов» для идеального холодного отклика

Шаг 1: Найдите «свою» вакансию и «своего» рекрутера
Не бросайтесь на все подряд. Выберите 3-5 компаний мечты. Найдите в LinkedIn или Telegram HR-менеджера или тимлида (руководителя отдела тестирования). Это ваша цель.

Шаг 2: Проведите исследование за 10 минут
Откройте сайт компании. Почитайте блог. Посмотрите, какой продукт они делают.

· Что делает их продукт уникальным?
· Нашли баг? (Осторожно, не критикуйте, а предложите гипотезу!).
· Понравилась последняя фича? Напишите об этом.

Шаг 3: Напишите сообщение.
Пример:
(Имя), приветствую!

Меня зовут (Ваше Имя), я начинающий тестировщик. Очень впечатлен(а) вашим продуктом (Название продукта, особенно (Конкретная фича или подход).

Заметил(а), что в разделе (Укажите раздел) есть неочевидный момент [Опишите гипотезу о баге или поведении]. Возможно, это стоит проверить.

Изучаю (Перечислите 2-3 ключевых навыка, например: тест-дизайн, Charles, Postman). Очень хотел(а) бы развивать эти навыки в сильной команде, поэтому и пишу вам.

Мое резюме прикреплено. Буду рад(а) пообщаться, если мой профиль покажется вам интересным!


Почему это сработает?

· Вы показали интерес к продукту. Вы не просто ищете «любую работу».
· Вы продемонстрировали профессиональный взгляд. Нашли возможную проблему.
· Вы конкретны в своих навыках.
· Вы не begging («возьмите меня»), а предлагаете диалог.

Эффективность: Не ждите, что ответят все. Отклика 1 из 10-15 — это уже ОТЛИЧНЫЙ результат.

#какнайтиработу
Please open Telegram to view this post
VIEW IN TELEGRAM
117🔥5❤‍🔥2
Зафиксировано 666
❤‍🔥66🔥5
12 пунктов для проверки перед отправкой резюме

Имя, контакты и ссылки на 100% видны и рабочи.

Что проверить: Номер телефона, email, ссылка на Telegram. Опечаток нет?

Профиль / Обо мне

Что проверить: Внятно ли объяснено, кто вы (начинающий тестировщик) и чего хотите (стажировка, junior позиция)? Упомянуты ключевые навыки (ручное тестирование, написание тест-кейсов и т.д.)? Нет воды вроде «ищу высокооплачиваемую работу»?

Опыт работы описан результатами, а не обязанностями.

Что проверить: Даже если это учебный проект или стажировка, используйте формулу Действие → Результат.

Навыки структурированы и релевантны вакансии.

Что проверить: Разделите навыки на группы: Теория тестирования (тест-дизайн, виды/уровни тестирования), Инструменты (DevTools, Postman, Charles, SQL), Багрепорты (Jira, YouTrack), Базы данных (простые SELECT, JOIN). Удалили всё лишнее (например, MS Word).

Образование и курсы указаны корректно.

Что проверить: Название курса, школа, год окончания. Если курс без диплома — добавьте сертификат. Это повышает доверие.

Дизайн чистый и профессиональный.

Что проверить: Единый шрифт (1-2 вида), размер, выравнивание. Полей достаточно? Нет лишних цветов, таблиц и картинок? HR должен быстро найти информацию, а не разгадывать ребус.

В опыте или проектах есть конкретика о вашей работе.

Что проверить: Какие именно типы тестирования применяли (дымовое, регрессионное, функциональное)?

Ключевые слова из вакансий присутствуют.

Что проверить: Просмотрите 5-10 вакансий junior QA. Видите часто встречающиеся слова (например, «тест-кейсы», «баг-репорт», «регресс», «Чек-лист», «DevTools», «API», «SQL»)? Они есть в вашем резюме?

Технические термины использованы правильно.

Что проверить:
Вы уверены, что «верификация» и «валидация» — не синонимы? Что «чек-лист» и «тест-кейс» — разное? Ошибка в терминах — красный флаг для рекрутера.

Орфография и пунктуация безупречны.

Что проверить: Воспользуйтесь Word, Grammarly или попросите друга проверить текст. Опечатки в резюме — как опечатки в баг-репорте: подрывают доверие.

Файл сохранен в формате PDF.

Что проверить: Убедитесь, что резюме отправляется в
PDF-формате. Это гарантирует, что работодатель увидит документ точно в том виде, в котором вы его подготовили, без смещения полей и шрифтов.

Вы провели "Тестирование удобства использования"

Что проверить: Дайте почитать резюме другу/коллеге, не связанному с IT. Спросили: «Понятно ли, чем я хочу заниматься?».

А какой пункт оказался для вас самым полезным? Делитесь в комментариях!

🎅С тобой тоже молчат после отправки резюме?
Давай исправим это вместе:

🔘Создадим резюме, которое не будут пропускать

🔘Подготовимся к собеседованию без мандража

Пиши мне
@larisa_voin 🚀

#какнайтиработу
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥6❤‍🔥3
Какое самое надежное тестовое имя для поля «ФИО»?
Anonymous Quiz
17%
1. Иван Иванов
3%
2. Qwerty Yuiop
33%
3. {{first_name}} {{last_name}}
47%
4. Тёст Тёстович Тёстов
5🔥5❤‍🔥2🤣2
👀Тестируем вход по номеру телефона

🔒Важный сценарий безопасности
🔘Многократный запрос кодов для одного номера
🔘Система должна блокировать после 5-10 попыток за короткое время
🔘Ошибка блокировки: "Слишком много запросов. Попробуйте через X минут"

📱 Поведение при вводе кода:
🟠Лимит неверных кодов - что после 3-5 неверных вводов?
🟠Время жизни кода - как долго действует SMS?
🟠Повторная отправка - можно ли запросить новый код до истечения времени?

Что проверяем?
➡️5 быстрых запросов кода на один номер → должна быть блокировка
➡️Сообщение о блокировке понятное и информативное
➡️Таймер разблокировки работает корректно
➡️После разблокировки можно снова запрашивать коды
➡️Таймаут блокировки обычно 15-60 минут
➡️Разные номера с одного IP - лимит на количество уникальных номеров

⚠️Валидация и сообщения об ошибках:
🟠Неполный номер → "Введите номер полностью" (после клика "Получить код")
🟠Пустое поле → "Введите номер телефона" (после клика "Получить код")
🟠При фокусе в поле → автоматически подставляется +7
🟠Подсказка сверху формы: "Номер телефона"
🟠Много попыток → "Слишком много запросов кода"
🟠Ввод неверного кода → “Неверный код"
🟠11+ цифр в номере → обрезка или ошибка

🔗Проверяем ссылки и политики:
🟠Кнопка "Я даю согласие" → открывает документы в новой вкладке
🟠Ссылка "Политикой" → тоже открывается в новой вкладке
🟠Все документы загружаются корректно
🟠Нет ошибок 404 на страницах документов

💡 Список того, что часто ломается:
➡️Разный момент валидации - при вводе vs при клике кнопки
➡️Автоподстановка +7 мешает ручному вводу международных номеров
➡️Ссылки открываются в той же вкладке вместо новой
➡️Документы не найдены (404 ошибка)
➡️Защита от флуда не работает - можно бесконечно запрашивать коды
➡️Таймер блокировки не сбрасывается
➡️Разные лимиты попыток для телефона и почты
➡️Сообщения о блокировке неинформативные
➡️Код не приходит на некоторые операторы
➡️Таймер обратного отсчета сбрасывается при перезагрузке страницы
➡️Валидация на фронте и бэке не совпадает


Самые интересные баги часто находятся на "стыке" — когда безопасность конфликтует с удобством!

🚀Пишите в комментариях:
Какие лимиты нашли в своих проектах?

Какие самые креативные способы обхода защиты видели?

Сталкивались ли с ложными блокировками легальных пользователей?

⚠️ Важное замечание

Этот чек-лист не является исчерпывающим! На реальных проектах требования и поведение системы могут значительно отличаться. Всегда отталкивайтесь от:

· Конкретных бизнес-требований
· Ограничений легаси-систем
· Реальных возможностей команды
· Сроков релиза

#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥189❤‍🔥5👍3
🔥7❤‍🔥54
🔊QA Buddy | Tester
🟢💚💚💚💚💚💚💚💚 Протестируй свою удачу! Участвуй в нашем розыгрыше — все просто и понятно. 💚Призы для трех победителей ➡️Подарочная карта Ozon на 1500₽ (или любой товар с Ozon на эту сумму - по выбору победителя) ➡️Подставка для ноутбука ➡️Павербанк 💚Как…
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️Розыгрыш состоялся !

Победители
Номера
17
14
9


✉️Ожидайте сообщения от нас в личные сообщения в течение 24 часов для уточнения деталей доставки.

💚Огромное спасибо каждому, кто принял участие! Не расстраивайтесь, если не повезло в этот раз, — впереди у нас еще много всего интересного. Следите за новостями!
Please open Telegram to view this post
VIEW IN TELEGRAM
16👍9🎉1
🔔Тестируем форму входа/регистрации по email и паролю

🔒Важные сцены безопасности
🔘Лимит неверных попыток входа — блокировка после 3-5 неверных паролей
🔘Ошибка блокировки: «Слишком много неверных попыток. Попробуйте через X минут»
🔘Проверка на временные и одноразовые email-адреса при регистрации

📩Поведение при регистрации
🟠Регистрация на уже существующий email → ошибка «Этот email уже зарегистрирован»
🟠Регистрация ранее существующим пользователем → письмо для входа
🟠Регистрация сразу после удаления аккаунта → письмо для регистрации
🟠Поле подтверждения пароля — совпадают ли пароли

Что проверяем?
➡️Вход с правильным email и паролем → успешная авторизация
➡️Вход с правильным email, но неверным паролем → ошибка «Неверный email или пароль»
➡️Не заполнено поле email → «Обязательное для заполнения»
➡️Регистрация на существующий email → «Этот email уже зарегистрирован. Войти?»
➡️После блокировки таймер разблокировки работает корректно
➡️Регистрация с валидными данными → успех
➡️Пароль скрывается , нажатием на глаз 👁️

🔐 Валидация пароля:
🟠Минимальная длина (8+ символов) → «Пароль должен содержать минимум 8 символов»
🟠Максимальная длина (45 символов) → «Пароль не должен превышать 45 символов»
🟠Отсутствие заглавных букв → «Добавьте заглавные буквы»
🟠Отсутствие строчных букв → «Добавьте строчные буквы»
🟠Отсутствие цифр → «Добавьте цифры»
🟠Отсутствие спецсимволов → «Добавьте специальные символы (!@#$% и т.д.)»
🟠Пароль слишком простой (123456, password) → «Пароль слишком простой»
🟠Пароли не совпадают → «Пароли не совпадают»
🟠Пробелы в начале/конце пароля → обрезка или ошибка
🟠Эмодзи и unicode-символы в пароле → поддержка или блокировка

⚠️Валидация email:
🟠Неверный формат → «Неверная почта»
🟠Русские символы → «Неверная почта»
🟠Спецсимволы (кроме @, ., -) → «Неверная почта»
🟠Отсутствует @ → «Неверная почта»

🔐 Восстановление пароля:
🟠Ссылка «Забыли пароль?» ведет на форму восстановления
🟠Ввод email → письмо со ссылкой для сброса пароля
🟠Старый пароль перестает работать после сброса
🟠После сброса пароля все активные сессии завершаются

💡Что часто ломается:
🔘Валидация пароля на фронте и бэке отличается
🔘Пароль длиной более 45 символов принимается системой
🔘Можно использовать слишком простые пароли
🔘Нет ограничения на неверные попытки ввода пароля
🔘После сброса пароля старые сессии остаются активными

✉️Проблемы с email:
➡️Система блокирует email после удаления аккаунта
➡️Ошибка "Email уже занят" даже после удаления
➡️Кэширование данных — система использует закэшированные данные

Важное замечание

Этот список не является исчерпывающим! На реальных проектах требования и поведение системы могут значительно отличаться. Всегда отталкивайтесь от:

· Конкретных бизнес-требований
· Ограничений легаси-систем
· Реальных возможностей команды
· Сроков релиза


💬Пишите в комментариях:
- Какие самые неочевидные баги находили в формах авторизации?
- Какие лимиты попыток входа используете в своих проектах?
- Какие самые креативные способы обхода защиты видели?
- Чем дополнить список для проверки?

#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
12🔥4❤‍🔥2
Жду ваши ответы 🔔 ⬆️

💬Пишите в комментариях:
- Какие самые неочевидные баги находили в формах авторизации?
- Какие лимиты попыток входа используете в своих проектах?
- Какие самые креативные способы обхода защиты видели?
- Чем дополнить список для проверки?
Please open Telegram to view this post
VIEW IN TELEGRAM
7