Повторная проверка одного и того же дефекта после того, как разработчик его исправил. Берем баг-репорт, который был в статусе «Fixed», и убеждаемся, что теперь всё работает как надо.
Сразу после того, как получили от разработчика билд с исправлением. Это быстрая точечная операция.
Чтобы поставить дефекту статус «Closed» и двигаться дальше. Это формальность, но обязательная.
Представьте, что у вас в машине перегорела лампочка в фаре. Вы ее заменили. Ретест — это когда вы включаете фару, чтобы проверить, горит ли та самая, новая лампочка.
Это более масштабная проверка. Мы убеждаемся, что новое исправление (или новая функциональность) не сломала существующий, ранее работавший функционал.
- После исправления серьезного или сложного бага.
- После добавления новой фичи.
- После изменения кода (рефакторинга).
- Перед выпуском версии (релизом) — это ОБЯЗАТЕЛЬНЫЙ этап.
Потому что код — это часто карточный домик. Можно ткнуть в одном месте, и оно упадет в другом. Регресс — это наша страховка от таких сюрпризов.
Продолжая пример с машиной. Вы поменяли лампочку в фаре (ретест показал, что она горит). Регресс — это когда вы заводите машину, проверяете ближний/дальний свет, габариты, поворотники, печку, магнитолу и т.д. Вдруг при замене лампочки вы случайно задели проводку, и теперь не работает поворотник?
Сначала ретест. Всегда сначала убедись, что починили именно тот баг, что ты нашел. Закрой его.
Потом — регресс. Подумай, что еще могло задеть это исправление, и проверь эти области. Особенно то, что связано логически.
#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥5❤🔥2
Если будет встреча в СПб, ты бы пришел(шла)?
Anonymous Quiz
19%
Да, однозначно! ✅
15%
Возможно, посмотрю по обстоятельствам 🤔
66%
К сожалению, нет ❌
Фильтрация vs Сортировка: Ловим хитрые баги 🐛
🎯 Фильтрация — ваш точный запрос
Фильтрация оставляет только то, что соответствует условиям.
Что проверяем:
🖤 Чекбоксы («Только в наличии»)
🖤 Диапазоны цен
🖤 Выбор характеристик
🖤 Множественные фильтры
Как понять, что работает:
🖤 Количество элементов уменьшилось
🖤 Все элементы подходят под условия
🖤 Нет лишних элементов
🖤 Счетчик обновился
🔄 Сортировка — ваш способ навести порядок
Сортировка меняет последовательность элементов без изменения состава.
Что проверяем:
🖤 Сортировку по цене/дате/рейтингу
🖤 Возрастание/убывание
🖤 Разные варианты сортировки
Как понять, что работает:
🖤 Количество элементов не изменилось
🖤 Элементы в правильном порядке
🖤 Одинаковые значения не ломают порядок
🔎 Простые лайфхаки:
Для фильтров:
🖤 Всегда проверяйте граничные значения
🖤 Тестируйте несколько фильтров вместе
🖤 Не забывайте про «Сбросить все»
Для сортировки:
🖤 Создавайте данные с разными значениями
🖤 Проверяйте одинаковые значения
🖤 Тестируйте с пагинацией
💣 Места, где живут баги:
Фильтр + Сортировка + Сброс
Применили фильтры → отсортировали → сбросили фильтр → сортировка слетает
Сортировка + Пагинация
На второй странице элементы повторяются или пропадают
Множественные фильтры
После сброса одного фильтра ломается вся выборка
✍️ Быстрый чек-лист:
Фильтрация:
🖤 Применил фильтр → количество уменьшилось
🖤 Все элементы под условия
🖤 Нет лишних элементов
🖤 Счетчик изменился верно
Сортировка:
🖤 Выбрал сортировку → количество то же
🖤 Порядок правильный
🖤 Одинаковые значения не ломают порядок
🖤 Сортировка не сбрасывается
Комбо-проверка:
🖤 Фильтры + сортировка = работают
🖤 Сбросил фильтр → сортировка на месте
🖤 Изменил сортировку → фильтры остались
🎯 Главное правило:
Фильтрация = ЧТО показывать
Сортировка = КАК показывать
#знания
Фильтрация оставляет только то, что соответствует условиям.
Что проверяем:
Как понять, что работает:
Сортировка меняет последовательность элементов без изменения состава.
Что проверяем:
Как понять, что работает:
🔎 Простые лайфхаки:
Для фильтров:
Для сортировки:
💣 Места, где живут баги:
Фильтр + Сортировка + Сброс
Применили фильтры → отсортировали → сбросили фильтр → сортировка слетает
Сортировка + Пагинация
На второй странице элементы повторяются или пропадают
Множественные фильтры
После сброса одного фильтра ломается вся выборка
Фильтрация:
Сортировка:
Комбо-проверка:
Фильтрация = ЧТО показывать
Сортировка = КАК показывать
#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
👍11❤5
Пользователь применил фильтр «Только в наличии», затем отсортировал товары по убыванию цены, а потом нажал «Сбросить фильтры». После этого товары отображаются в случайном порядке. В чём причина ошибки
Anonymous Quiz
1%
1. Неправильно работает фильтр «Только в наличии».
85%
2. Сброс фильтров также сбрасывает выбранный порядок
10%
3. Сортировка по убыванию цены содержит ошибку.
4%
4. В системе недостаточно товаров.
❤5❤🔥2🔥1
При проверке сортировки по рейтингу два товара с одинаковым значением (например, 4.8) постоянно меняются местами при каждом обновлении страницы. Что это означает?
Anonymous Quiz
27%
1. Система случайным образом сортирует товары с одинаковым рейтингом.
9%
2. Один из товаров на самом деле имеет другой рейтинг, но он отображается неверно.
58%
3. В упорядочивании не задано доп.параметра для товаров с одинаковыми значениями
5%
4. Это нормальное поведение для любой системы сортировки.
❤5❤🔥2🔥1
🔊QA Buddy | Tester
Если будет встреча в СПб, ты бы пришел(шла)?
Отпишитесь в личку , кто еще это не сделала по поводу встречи
Знакомо чувство, когда разослал 50 резюме, а в ответ — тишина?
Стоп! Выдохни. Дело не в тебе, а в стратегии.
Почему это работает там, где пасуют массовые рассылки?
1. Личный подход. Рекрутер видит, что вы потратили время именно на его компанию.
2. Выделение из толпы. 99% соискателей шлют шаблонные сообщения. Вы — нет.
3. Прямой контакт. Вы попадаете сразу «в ленту» специалиста.
Не бросайтесь на все подряд. Выберите 3-5 компаний мечты. Найдите в LinkedIn или Telegram HR-менеджера или тимлида (руководителя отдела тестирования). Это ваша цель.
Откройте сайт компании. Почитайте блог. Посмотрите, какой продукт они делают.
· Что делает их продукт уникальным?
· Нашли баг? (Осторожно, не критикуйте, а предложите гипотезу!).
· Понравилась последняя фича? Напишите об этом.
Пример:
(Имя), приветствую!
Меня зовут (Ваше Имя), я начинающий тестировщик. Очень впечатлен(а) вашим продуктом (Название продукта, особенно (Конкретная фича или подход).
Заметил(а), что в разделе (Укажите раздел) есть неочевидный момент [Опишите гипотезу о баге или поведении]. Возможно, это стоит проверить.
Изучаю (Перечислите 2-3 ключевых навыка, например: тест-дизайн, Charles, Postman). Очень хотел(а) бы развивать эти навыки в сильной команде, поэтому и пишу вам.
Мое резюме прикреплено. Буду рад(а) пообщаться, если мой профиль покажется вам интересным!
Почему это сработает?
· Вы показали интерес к продукту. Вы не просто ищете «любую работу».
· Вы продемонстрировали профессиональный взгляд. Нашли возможную проблему.
· Вы конкретны в своих навыках.
· Вы не begging («возьмите меня»), а предлагаете диалог.
Эффективность: Не ждите, что ответят все. Отклика 1 из 10-15 — это уже ОТЛИЧНЫЙ результат.
#какнайтиработу
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15🔥2❤🔥1