Что НЕ является рекомендуемой практикой для оценки глубины покрытия требований?
Anonymous Quiz
40%
a) Убедиться, что на каждое требование есть ровно один тест-кейс.
14%
b) Проверить покрытие граничных значений.
7%
c) Проверить наличие тестов для негативных сценариев.
38%
d) Учесть альтернативные потоки выполнения.
🔥10❤🔥3❤3
Тема: Знакомство с участниками сообщества
Это поможет вам найти коллег для обмена опытом, а возможно, и будущих партнёров по проектам.
👋 Пожалуйста, представьтесь по шаблону ниже:
1. Ваше имя (или как к вам обращаться):
2. Из какого вы города:
3. Ваш опыт в тестировании: (например: нет опыта / месяц / 1+ год и т.д.)
4. Чем сейчас занимаетесь: (учусь / работаю тестировщиком / работаю в другой сфере / в активном поиске)
5. Чего ждёте от этого сообщества?(найти друзей / учиться / делить опыт / свой вариант)
6. Чем увлекаетесь или что хотите рассказать о себе? (люблю видеоигры / читаю / путешествую)
7. Чем могу быть полезен(-на) сообществу?(делюсь опытом, готов помочь советом)
8. Над каким проектом работаете или что сейчас изучаете?
9. Какой инструмент или технология в QA вас сейчас больше всего интересует?
10. Какую цель в профессиональном развитии вы ставите на ближайший год?
Если вопрос в списке - не нравится , пропусти его
Добавьте тег #общение в конце
Это поможет вам найти коллег для обмена опытом, а возможно, и будущих партнёров по проектам.
1. Ваше имя (или как к вам обращаться):
2. Из какого вы города:
3. Ваш опыт в тестировании: (например: нет опыта / месяц / 1+ год и т.д.)
4. Чем сейчас занимаетесь: (учусь / работаю тестировщиком / работаю в другой сфере / в активном поиске)
5. Чего ждёте от этого сообщества?(найти друзей / учиться / делить опыт / свой вариант)
6. Чем увлекаетесь или что хотите рассказать о себе? (люблю видеоигры / читаю / путешествую)
7. Чем могу быть полезен(-на) сообществу?(делюсь опытом, готов помочь советом)
8. Над каким проектом работаете или что сейчас изучаете?
9. Какой инструмент или технология в QA вас сейчас больше всего интересует?
10. Какую цель в профессиональном развитии вы ставите на ближайший год?
Если вопрос в списке - не нравится , пропусти его
Добавьте тег #общение в конце
Please open Telegram to view this post
VIEW IN TELEGRAM
❤14
Процент успешных тестов (Pass Rate) в модуле "Админка" равен 95%. О чем это в первую очередь говорит?
Anonymous Quiz
4%
a) Модуль протестирован на 95%.
13%
b) 95% функциональных требований модуля покрыты тестами.
76%
c) 95% выполненных тестов завершились успешно.
7%
d) В модуле найдено 5% багов.
🔥7❤🔥5❤3🍌1
🔊QA Buddy | Tester
Вторую часть 🛠 по метрикам
Хотите ?
Хотите ?
Составляю , мало информации в сети ( по этой теме
Ищу 👀 смотрю 👀 собираю
Ищу 👀 смотрю 👀 собираю
🔥13
2. Метрики качества продукта для QA-инженеров.
🤍 О Качестве Продукта:
Процент дефектов, дошедших до пользователей
🤍 🤍 🤍 🤍 🤍
Плотность дефектов (Defect Density)- это метрика, которая показывает концентрацию ошибок в модуле или компоненте относительно его размера.
🤍 О Процессе и Вашей Работе:
Коэффициент отклонения багов (Rejection Ratio): % ваших баг-репортов, отклоненных (дубликат, не воспроизводится и т.д.).
🤍 🤍 🤍 🤍 🤍
Коэффициент переоткрытия багов (Reopen Rate): % багов, вернувшихся после "исправления".
🤍 🤍 🤍 🤍 🤍
Test Execution Speed (Скорость выполнения тестов)
Эта метрика для планирования
🤍 🤍 🤍 🤍 🤍
❗️ Важно помнить:
Метрики — не самоцель! Они помогают понять картину, найти слабые места, спланировать работу.
#знания
Процент дефектов, дошедших до пользователей
Формула:
Escaped Defect Rate (%) = (Количество багов в проде / Общее количество багов) *100%
Расчет:
Находим общее количество багов:
Всего багов = Баги в QA + Баги в Prod = 95 + 3 = 98`
Escaped Defect Rate (%) = (3 / 98) * 100%
Вычисляем результат:
Escaped Defect Rate (%) ≈ 3.06%
Цель: Стремиться к 0% (идеал), но на практике <5% — хороший показатель.
Плотность дефектов (Defect Density)- это метрика, которая показывает концентрацию ошибок в модуле или компоненте относительно его размера.
Формула:
Плотность дефектов= кол багов / размер модуля (требования, фичи).
Расчет:
Модуль "Поиск" = 8 багов / 5 требований = 1.6 бага
Как использовать?
Нашли модуль с самой высокой плотностью → чините его первым!
Пример:
Нашли модуль с самой высокой плотностью → чините его первым!
Пример:
"Плотность 'Поиска' = 1.6, а у других 0.3–0.8 → значит, 'Поиск' — наш 'пожар'!"
Если плотность резко выросла → тревога!
"В прошлом релизе было 0.9, сейчас 1.6 → что-то сломалось!"
Всегда смотрите типы багов:
→ 1 баг "не находит товар" (Critical) > 5 багов "неправильный шрифт" (Minor).
Коэффициент отклонения багов (Rejection Ratio): % ваших баг-репортов, отклоненных (дубликат, не воспроизводится и т.д.).
Формула:
Rejection Ratio (%) = (Количество отклоненных багов / Общее количество ваших багов) * 100%
Высокий %? Учитесь писать четче!
Расчет:
Данные за последний месяц:
Всего вы завели багов: 42
Из них было отклонено: 5
2 бага — дубликаты(уже были созданы ранее).
2 бага — не воспроизводятся (разработчик не смог повторить ошибку по вашим шагам).
1 баг — by design(«так и задумано», поведение системы не является ошибкой).
Расчет:
Rejection Ratio (%) = (5 / 42) * 100% ≈ 11.9%
Цель:
Стремиться к 0% идеально, но на практике <5-10%— хороший показатель. Выше 15-20% — это уже серьезный повод пересмотреть свою работу.
Коэффициент переоткрытия багов (Reopen Rate): % багов, вернувшихся после "исправления".
Формула:
(Переоткрытые / Закрытые баги) * 100%
Высокий %? Проблемы с фиксами или ретестом!
Расчет:
Данные за спринт:
Всего багов было закрыто (исправлено):50
Из них пришлось переоткрыть: 6
3 бага — фикс неполный (разработчик исправил только часть проблемы).
2 бага — появилась новая ошибка (исправление затронуло соседний функционал и сломало его).
1 баг — ошибка на тестовом окружении (на стейдж -среде фикс работал, а на продовой — нет).
Расчет:
Reopen Rate (%) = (6 / 50) * 100% = 12.0%
Цель:
стремиться к 0% идеально, <5-10%— зона риска. Выше 10% — тревога
Test Execution Speed (Скорость выполнения тестов)
Эта метрика для планирования
Формула:
Общее количество выполненных тест-кейсов / Затраченное время (дни или спринты)
Скорость на человека в день
= (Общее количество кейсов / количество тестировщиков) / количество рабочих дней
Скорость на человека в день
= (240 кейсов / 2 тестировщика) / 10 дней = 12 кейсов/день
Расчет:
Задача на новый спринт:
Нужно протестировать новый большой функционал, который содержит 360 тест-кейсов.
Вопрос:
Успеет ли команда сделать это за спринт? Если нет, что делать?
Оцениваем нагрузку:
Наша скорость: 240 кейсов/спринт.
План на новый спринт: 360 тест-кейсов.
Вывод:
360 > 240 → Команда не успеет выполнить все тесты за один спринт.
❗️ Важно помнить:
Метрики — не самоцель! Они помогают понять картину, найти слабые места, спланировать работу.
#знания
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13❤🔥8❤5
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡9😴9🙈4🤷♀1
@way_of_junior
Пишите ваши вопросы для Димы и Аллы в комментарии
Ставь 🔥, если хочешь прямую трансляцию с авторами блога
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8⚡7👍3🤣1🗿1
Команда нашла 40 багов во время тестирования, но 7 багов ушли в прод и были найдены пользователями. Рассчитайте Escaped Defect Rate.
Anonymous Quiz
22%
a) 14.89%
44%
b) 17.50%
18%
c) 5.71%
16%
d) 82.50%
🔥9❤8❤🔥5
Модуль "Оплата" имеет 12 функциональных требований. В нём было найдено 9 багов. Чему равна плотность дефектов?
Anonymous Quiz
1%
a)12
12%
b) 9
28%
c) 1.33
59%
d) 0.75
🔥7❤🔥4❤3
Время вашего мнения: ответьте на 4 вопроса ⌛
🤍 1. С какими основными сложностями сталкиваетесь при изучении тестирования или на первых проектах?
🤍 2. Какой вопрос о тестировании вам бы хотелось разобрать максимально подробно?
🤍 3. Какой этап изучения тестирования требует больше всего времени и усилий?
🤍 4. Если бы можно было решить одну проблему в карьере тестировщика мгновенно - что бы это было?
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥4❤4🔥3🍌2
Создала я
https://t.me/qa_obshestvo
Неформальный QA-чат: Помогаем, советуем, делимся опытом (и мемами 🐞)
Задавайте любые вопросы по тестированию, инструментам и процессам, выгоранию.
Помогаем, советуем, делимся мемами.
https://t.me/qa_obshestvo
Неформальный QA-чат: Помогаем, советуем, делимся опытом (и мемами 🐞)
Задавайте любые вопросы по тестированию, инструментам и процессам, выгоранию.
Помогаем, советуем, делимся мемами.
🔥9⚡1❤1
Коэффициент отклонения багов (Rejection Ratio) показывает…
Anonymous Quiz
6%
1. сколько багов было исправлено.
2%
2. скорость закрытия багов разработчиками
87%
3. процент ваших баг-репортов, которые были отклонены.
5%
4. общее количество багов в спринте.
🔥6❤🔥4❤4
Вы завели 30 багов, из которых 4 были отклонены (2 дубликата, 2 "не воспроизводится"). Каков ваш Rejection Ratio?
Anonymous Quiz
39%
а) ~7.5%
13%
б) ~15%
36%
в)~13.3%
12%
г) ~20%
🔥7❤🔥3❤3
Команда из 3 тестировщиков выполнила 360 тест-кейсов за 10 рабочих дней. Какова скорость выполнения тестов на одного человека?
Anonymous Quiz
25%
а) 36 тест-кейсов/день
4%
б) 10 тест-кейсов/день
67%
в) 12 тест-кейсов/день
5%
г) 120 тест-кейсов/день
🔥6❤🔥4❤3
Blisk — это адаптивный браузер
Он позволяет тестировать внешний вид сайта на большом количестве виртуальных устройств (смартфонов, планшетов, ноутбуков) с различными разрешениями экранов, что помогает убедиться в правильности отображения контента на разных устройствах.
#инфо
Он позволяет тестировать внешний вид сайта на большом количестве виртуальных устройств (смартфонов, планшетов, ноутбуков) с различными разрешениями экранов, что помогает убедиться в правильности отображения контента на разных устройствах.
#инфо
❤11🔥11❤🔥4👍2
🔊QA Buddy | Tester
Blisk — это адаптивный браузер Он позволяет тестировать внешний вид сайта на большом количестве виртуальных устройств (смартфонов, планшетов, ноутбуков) с различными разрешениями экранов, что помогает убедиться в правильности отображения контента на разных…
Сегодня ее скачала и пользовалась
До этого в основном Devtools использовала
Но лучше совмещать
До этого в основном Devtools использовала
Но лучше совмещать
❤8🔥6❤🔥3🍌1
Всем хорошего вечера
Сил на пост, нет😴
Сил на пост, нет
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12🤣6🙏5❤🔥2
Задайте себе и команде вопросы:
- Что сейчас?
1. Кто и как проверяет фичи? Разработчик сам проверяет свою работу? Показывает коллеге? Делает демо продукт-менеджеру?
2. Как часто выходят релизы? Это регулярные процедуры или хаотичные?
3. Кто принимает решение, что можно выпускать?
4 Как происходит откат, если что-то пошло не так?
- Где болит?
1. Какие баги «утекают» на прод
чаще всего?
2. Сколько времени уходит на их исправление? (фикс + повторное развертывание + проверка)?
3. Как описаны задачи? Все ли однозначно их понимают?
4. Часты ли ситуации «я сделал то, что ты сказал, но не то, что ты хотел»?
- Что за проект?
MVP / Стартап: Скорость важнее идеального качества.
Enterprise-решение / Высоконагруженный проект: Качество, стабильность и безопасность — приоритет.
Вывод по шагу 1: Поймите текущее состояние и болевые точки.
1. Что мы тестируем? (Объем тестирования)
- Определите критически важный функционал (то, что точно не должно сломаться)
- Составьте список основных функций и модулей продукта
2. Как мы это тестируем? (Стратегия и подходы)
- Ручное тестирование — пока основной инструмент
- Автотесты — начните с 2-3 ключевых e2e-тестов (end-to-end — сквозное тестирование)
- Регрессионное тестирование — чек-лист основных сценариев
3. Когда мы это тестируем? (Вход и выход критерии)
- Вход: Когда функция готова к тестированию
- Выход: Когда функция считается протестированной
Результат шага 2: У вас есть легкий, понятный всем документ — «Правила игры».
Не усложняйте. Начните с минимального набора:
1. Баг-репорты:
- Используйте трекеры задач: Jira, YouTrack
- Научите команду правильно оформлять баги
2. Тестовая документация:
- Чек-листы /тест-кейсы
- Mind maps (интеллект-карты) для визуального планирования
3. Тестовые среды:
- Локальная среда у разработчиков
- Общая тестовая среда (stagе)
Результат шага 3: У вас есть «единая точка правды» для багов и простые инструменты для организации работы.
Самая важная часть. Ваша цель — находить баги как можно раньше.
- Участие в планировании — задавайте вопросы на этапе проектирования
- Релизный цикл — определите четкий процесс тестирования
1. Разработка завершена → код в тестовой среде
2. QA проводит тестирование
3. Разработчики исправляют баги
4. Ретест (повторная проверка)
5. Готово к релизу
Результат шага 4: Тестирование становится неотъемлемой частью цикла разработки.
Когда основные процессы налажены:
1. Автоматизация регресса — постепенно добавляйте автотесты
2. CI/CD - интегрируйте тесты в процесс сборки
3. Метрики — начинайте считать показатели качества
Результат шага 5: Процесс становится предсказуемым и масштабируемым.
- Ваша задача не в том, чтобы найти все баги, а в том, чтобы защитить продукт и пользователей от серьезных проблем
- Если какой-то процесс не работает, смело меняйте его.
- Идеальных решений нет, есть рабочие
Договоритесь о простых правилах, подберите базовые инструменты и постепенно становитесь частью рабочего процесса
#знания
Пишите свои мысли
Как внедряли тестирование ?
С какими сложностями столкнулись ?
Реакцию ❤️плиз на пост
Please open Telegram to view this post
VIEW IN TELEGRAM
❤16🔥13❤🔥3👏1😁1🤝1