
- Главная
- Каталог
- Интернет технологии
- Русова о QA
Русова о QA
Мой авторский канал. Катя Русова о QA, автотестах, жизни тестировщиков и тестировщиц.
Статистика канала
Разберем типовые этапы жизненного цикла бага из моей практики.
Тестируемый функционал: пользователь может сгенерировать и скачать отчет о продажах за выбранный период в формате PDF.
Тестировщик находит проблему и создает баг-репорт:
«При попытке экспорта отчета за последний квартал (1 апреля - 30 июня) система выдает ошибку "Internal Server Error 500". Отчет за более короткие периоды (например, за один день) генерируется нормально. Шаги воспроизведения: ...»
Багу назначают исполнителя - конкретного разработчика, который становится ответственным за его исправление.
Проблема явно связана с обработкой больших объемов данных или работой сервиса генерации PDF. Баг назначается backend-разработчику, ответственному за модуль отчетов:
«Саша, разберись с экспортом PDF для длительных периодов».
Разработчик исследует логи и код:
«Вижу проблему. Сервис генерации PDF (сторонняя библиотека) имеет лимит на размер входных данных. Когда мы передаем данные, мы этот лимит превышаем, и библиотека вызывает необработанное исключение, которое приводит к 500-й ошибке. Нужно или разбивать данные на части, или менять подход к формированию PDF».
Разработчик принимает решение реализовать пагинацию данных внутри PDF-документа. Он вносит изменения, чтобы отчет для больших периодов разбивался на страницы и данные в библиотеку передавались порциями.
«Готово. Реализовал потоковую передачу данных в PDF-генератор. Лимит больше не превышается. Код отправлен на тестовый сервер».
Тестировщик проверяет исправление.
Основной сценарий: Пробует экспортировать отчет за квартал. Ошибка 500 больше не возникает, файл скачивается. Проверка содержимого: Открывает PDF и обнаруживает новую проблему. «Отчет создался, но данные в нем неполные. На второй странице обрываются строки таблицы, а итоговая сумма не совпадает с данными в интерфейсе».
Тестировщик возвращает баг разработчику:
«Основная ошибка исправлена (500-я пропала), но фикс привел к дефекту контента. Отчет содержит не все данные и итоги подсчитаны неверно. Требуется доработка логики пагинации».
Статус меняется на Reopened.
В некоторых командах принято закрывать текущий баг и открывать новый, ведь строго говоря, изначальная проблема решена.
Цикл повторяется:
После полной и успешной проверки баг торжественно закрывают. На ретро можно снова вернуться к этой проблеме для разбора полётов.
Так же есть другие этапы, которые я не включила:
А какой этап жизненного цикла бага чаще всего становится самым проблемным в ваших проектах? И почему?
Ребята из Авито запускают анонимный опрос, чтобы проанализировать состояние рынка и узнать, как сегодня ощущается работа в QA. Сами понимаете, чем больше участников, тем точнее результаты исследования — так что пересылайте этот пост коллегам и проходите опрос сами!
Собрала топ компаний, которые нанимают русскоязычных кандидатов. У всех из них есть открытые позиции, и не только инженерные, но и маркетинг, дизайн и т.д.
Многие компании помогают с релокацией, а некоторые нанимают удаленно со всего мира и платят в валюте. В общем, рекомендую!
P.S: Сохраняйте пост и делитесь им с теми, кто ищет работу за рубежом 🩷
Как говорить с рекрутером, чтобы тебя заметили и запомнили?
Очень многие пишут так:
“Здравствуйте. Есть работа?”
“Здравствуйте. Вакансия актуальна?”
И всё.
Но можно и нужно писать лучше.
Пример:
Привет. Я QA Manual, есть опыт учебных проектов.
Ищу позицию джуна. Готов быстро учиться.
#мнение
Хотите научиться легко и правильно настраивать сложные приложения из множества контейнеров?
На этом вебинаре мы подробно разберём один из ключевых инструментов для современных тестировщиков — Docker Compose. Он помогает запускать, настраивать и управлять распределёнными приложениями, состоящими из нескольких контейнеров, что значительно упрощает работу с тестовыми средами и ускоряет процессы автоматизации.
Что вас ждёт на занятии:
- Поймём, почему важно использовать Docker Compose для организации многоконтейнерных приложений в автоматизации
- Изучим, как настроить сетевое взаимодействие между контейнерами — чтобы ваши сервисы могли «видеть» и обмениваться данными друг с другом
- Разберёмся с промежуточным хранением данных — что это такое и как правильно сохранять состояние приложений внутри контейнеров
- Узнаем, как применять эти знания для создания надёжных и воспроизводимых тестовых сред
Записывайтесь ➡️ https://clck.ru/3Rf7jY
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Первое – проактивность.
Я не жду, пока мне принесут задачу. Я стараюсь заранее понять, где есть реальная боль у бизнеса и где я могу быть полезной.
Второе – глубокое понимание.
Постоянно задаю "глупые" вопросы. Именно это понимание позволило сформулировать реальную проблему и предложить фичу, за которую я теперь отвечаю.
Третье – непопулярное мнение: я не верю в универсальный work-life balance.
Иногда я работаю больше восьми часов – особенно когда речь идёт о фиче, за которую я отвечаю. Для меня это не постоянная практика, а осознанный выбор в конкретных ситуациях.
При нетехническом бэкграунде мне важно быстро учиться и проверять гипотезы. AI я использую как инструмент, но решения и ответственность всегда остаются на мне.
#мнение
Приглашаем на бесплатный вебинар, основными темами которого являются:
- Особенности API-тестирования облачных платформ
- Tempest как инструмент для тестирования облаков: назначение и область применения
- Архитектура и основные компоненты Tempest
- Подходы к написанию и запуску автотестов
- Преимущества и ограничения Tempest в реальных проектах
- Когда Tempest подходит, а когда стоит выбрать другие решения
После урока вы сможете:
- Понимать принципы API-тестирования облачной инфраструктуры
- Разобраться в структуре и логике работы Tempest
- Оценивать целесообразность применения Tempest в своих проектах
- Осознанно выбирать инструменты для тестирования облаков
Записывайтесь ➡️ https://clck.ru/3RQyfC
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Полтора года назад я активно искала работу на русскоязычном рынке и впервые попробовала трудоустроиться в европейскую компанию. Как вы знаете, закончились эти поиски тем, что я получила оффер от немецкого бигтеха Zalando.
Тогда я наделала кучу ошибок, так как не знала многих отличий и нюансов поиска работы на европейском рынке: нужно резюме правильно оформить, заранее готовиться даже к первым формальным звонкам с рекрутером, грамотно себя продавать и так далее.
Чтобы помочь вам избежать многих типовых ошибок, я собрала список супер полезных материалов, актуальных на 2026 год, которые помогут вам найти вакансию за рубежом и повысят ваши шансы на трудоустройство:
- - -
Сохраняйте эту подборку и делитесь ею с теми, для кого актуален поиск работы за рубежом! Буду рада, если в комментариях пошерите полезные ссылки и сервисы, которые я не упомянула - это поможет сделать подборку еще лучше
Источник
Испытательный срок пугает многих. Кажется, что тебя постоянно оценивают и любая ошибка это увольнение.
На самом деле все проще и лучше: работодателю тоже не сильно хочется искать нового сотрудника и тратить на это время.
Прямо в первый день.
Понимание - это половина успеха.
Нормально не знать.
Нормально спрашивать.
Гораздо хуже делать вид, что понимаешь, и молча косячить.
Это помогает и вам, и менеджеру.
Раз в неделю спросите, все ли ок и что улучшить. Это показывает, что вам не все равно.
Без этого голова просто не работает.
Испытательный срок это не экзамен. Это время понять, подходите ли вы компании, ну и, конечно, подходит ли компания вам.
Если сейчас проходите испытательный - удачи вам и хорошего коллектива.
#мнение
Как создать матрицу компетенции и выстроить систему грейдирования для QA-команды? - бесплатный вебинар.
очему в одних командах люди растут и горят работой, а в других — застревают и уходят? Всё дело в прозрачной системе развития. На этом вебинаре разложим по шагам, как создать матрицу компетенций для QA-команды и выстроить внятную систему грейдов, которая помогает развивать специалистов, а не превращается в формальность.
Вы узнаете:
- Какие компетенции действительно важны для QA-специалистов разного уровня
- Как описывать уровни развития — без воды и абстракций
- Как на основе матрицы построить систему грейдов, которая станет опорой для развития, найма, ревью и мотивации
- И главное — как внедрять всё это в реальной команде: без сопротивления и бюрократии
Если хочешь быть тем, кто не просто "ведёт команду", а помогает ей расти — этот вебинар для тебя.
Регистрируйся и получи готовый фреймворк, который работает.
👉 Регистрация и подробности о курсе: https://clck.ru/3RNwQn
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Отзывы канала
Каталог Телеграм-каналов для нативных размещений
Русова о QA — это Telegam канал в категории «Интернет технологии», который предлагает эффективные форматы для размещения рекламных постов в Телеграмме. Количество подписчиков канала в 3.9K и качественный контент помогают брендам привлекать внимание аудитории и увеличивать охват. Рейтинг канала составляет 6.2, количество отзывов – 0, со средней оценкой 0.0.
Вы можете запустить рекламную кампанию через сервис Telega.in, выбрав удобный формат размещения. Платформа обеспечивает прозрачные условия сотрудничества и предоставляет детальную аналитику. Стоимость размещения составляет 4895.1 ₽, а за 10 выполненных заявок канал зарекомендовал себя как надежный партнер для рекламы в TG. Размещайте интеграции уже сегодня и привлекайте новых клиентов вместе с Telega.in!
Вы снова сможете добавить каналы в корзину из каталога
Комментарий