207 похожих чатов

А помогите порешать задачку по саморазвитию по возможности. то наступили

часы самобичевания.

проблема: большое количество регрессионных багов на бою по конкретно моим задачам. (оч сильно коррелирует со временем, прошедшим от последнего отпуска и никак не коррелирует со временем от больничного)

усугубляющие факторы:
- процесс выстроен так, что задача может попадать в тестирование спустя довольно продолжительное время после разработки
- условия близкие к аутсорсу
- проект с одной кодовой базой разделён на подпроекты со свои "набором" людей, которые над ними работают (нет постоянной погружённости в весь проект, только в одну/две его логические части). при этом компоненты могут переиспользоваться между подпроектами.

вопрос: что я как отдельно взятый тестировщик могу сделать для уменьшения утечки регрессионных багов на бой в своих задачах?

7 ответов

13 просмотров

Регрессионные баги - это что? Это те, которые возникают у вас после регулярного прогона регрессионных тестов вами? Тогда дело не в вас, а в ваших разработчиках. Попробуйте их кластеризовать эти баги и посмотрите после кого из разработки они вылезают и идите со статистикой к лицу разработки. Если вы имеете ввиду, что после вас баги находят, то пересмотрите ваши проверки, может сработал эффект пестицида

Marina- Автор вопроса
Richard Gears
Регрессионные баги - это что? Это те, которые возн...

не, это которые ушли на прод, в набор минимальных проверок регресса (стейджинг сборки) не попали, были поломаны в "воон той фиче, которая вообще не про шампанское а про коньяк была"

Marina
не, это которые ушли на прод, в набор минимальных ...

Стоп. Давайте определимся с терминологией. Есть смоук тесты, которыми вы проверяете критический функционал. Есть проверка нового функционала. Есть регрессионные тесты, которые проверяют, что не отстегнулось ничего из старого. Какие именно наборы у вас пропускают баги?

Marina- Автор вопроса

Так. Уже понятнее. В этом случае, я бы посоветовал пойти к заказчику и попросить провести ревью ваших смоков на полноту. Смоки должны проверять критичный бизнесу функционал вашего приложения. Возможно вы что-то "недотестиваете". То же самое на регулярной основе я советую делать при составлении тестов на новый функционал.

Marina- Автор вопроса
Richard Gears
Так. Уже понятнее. В этом случае, я бы посоветовал...

утёкшие баги не входят в список критичного. но мне не нравится, что пропускаю) по новому функционалу - в данной ситуации это мне нужно было бы идти к заказчику другого "подпроекта" и... а не понятно, что. "мы ваши задачи не трогали, но что-то там могли сломать"

Marina
утёкшие баги не входят в список критичного. но мне...

Тогда относись проще и смотри на это с точки зрения бизнеса. Если пропущенные баги бизнес не волнуют и не приносят убытки, значит бизнес готов с ними мириться и быстрее и дешевле выйти с ними, а потом залатать, чем полировать фичу.

Похожие вопросы

Обсуждают сегодня

А чем вам питонисты не угодили?😂
.
79
Язык Си можно выучить за день? По книжке ANSI C на 230 страниц
Vincent Vegan
29
Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Dim Dim, [02.07.2024 11:07] DB 0x62 Dim Dim, [02.07.2024 11:07] DB 0x66 Dim Dim, [02.07.2024 11:07] кто пояснит что это?
Dim Dim
14
Ошибка: segmentation fault (core dumped) Код: pastebin.com/BEsNNSSV Сообщение от компилятора: отсутствует ОС: Arch Linux Ядро: x86_64 Linux 6.9.7-arch1-1 Процессор: Intel Cele...
sec
4
Ребят, а за скок можно впарить анон чат с апишкой и веб админкой ?
Eugene Неелов
15
Ещё такой вопрос. Мне необходимо хранить пароль пользователя локально. Для этого планирую использовать ini файл. Это для автозаполнения полей логин и пароль при авторизации. Е...
Евгений
19
Кстати, я тут еще с одной темой столкнулся, вот учу я C++, на таком то ресурсе, а остальные постоянно советуют практиковаться, что то писать, проекты, но как писать если вот т...
aaswq1
7
@ahndmn @ayaw0_0 здарова, на чем пишете?
Aiwan \ (•◡•) / _bot
7
Коллеги, как получить PId для собственного процесса из под линукса?
Роман Лях (rgreat)
6
Карта сайта