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

Всем привет. Кто-нибудь сталкивался с такой историей, что для внедрения

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

17 ответов

10 просмотров

Звучит как десятый круг ада

это за гранью современной науки))

Работал в похожем режиме на одном проекте. Как то пришлось всей командой месяца два каждую неделю заниматься регрессами. Скучно, времени на другие задачи не хватало, но в целом ничего смертельного не было.

Алексей
это за гранью современной науки))

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

Екатерина-Назмеева Автор вопроса
John Snow
Работал в похожем режиме на одном проекте. Как то ...

нас трое тестировщиков. проект быстро растет, нужно много всего автоматизировать и одновременно нам урезали время на регресс так, чтобы регресс занимал сутки (750 кейсов уместить в день, ок). + одного тестировщика надо выделить под вот такой регресс. страшна

Екатерина Назмеева
нас трое тестировщиков. проект быстро растет, нужн...

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

Екатерина Назмеева
нас трое тестировщиков. проект быстро растет, нужн...

Я бы на вашем месте шел к руководству и объяснял что 750 кейсов это в лучшем случае 750 минут проверок, фактически 13+ часов рабочего времени. Либо пусть выделяют время, либо дополнительные руки

Екатерина Назмеева
мне кажется, таких еще поискать надо!)

ага, нам тогда повезло. Я сначала когда собеседовала, не думала, что он нам подойдет хоть на какой-нибудь проект, но потом когда появился запрос со стороны бизнеса, вспомнила про него очень удачно)

Екатерина-Назмеева Автор вопроса
GYUZAL Только для рабочих вопросов
не знаю контекста, но в большинстве случаев вам бы...

пишем, но больше времени тратим на поддержку, тк каждый в каждый релиз изменяется фронт

Екатерина-Назмеева Автор вопроса
John Snow
Я бы на вашем месте шел к руководству и объяснял ч...

жертвуем качеством во благо бизнеса - ответ руководства

Екатерина Назмеева
жертвуем качеством во благо бизнеса - ответ руково...

Тогда обсуждать кто берет на себя риски за качество и вместо регресса гонять smoke/sanity + проверка затронутого функционала

Екатерина-Назмеева Автор вопроса
John Snow
Тогда обсуждать кто берет на себя риски за качеств...

похоже, что придется смириться с адским регрессионным кругом :D

Екатерина Назмеева
похоже, что придется смириться с адским регрессион...

Если это не временная вынужденная мера, то я бы всерьез задумался о смене места, это морально тяжело

Релизимся каждый день (а скорее несколько раз в день), дежурный тестировщик тот же, что и не дежурный (потому что я тут один :D). Пока что полёт нормальный. Комментируя ваш вопрос и в целом ветку дискуссии. Релизиться каждый день - нормальное и понятное желание бизнеса, но оно несёт довольно большие риски вместе с собой. Как правило основных риска три: рост технического долга из-за необходимости делать быстро, просадка по качеству (точнее по степени его обеспечения) и выгорание людей. История с назначением "дежурного" на неделю - довольно спорная и опасная по нескольким причинам. 1) Банально замыливается глаз. Повторять в течении недели прогоны одних и тех же тестов, не переключаясь на другие задачи - довольно лютая задача, шансов на то, что пропустишь очевидные баги просто из-за того, что задолбался - много. 2) Люди выгорают, начинают делать "на отвели" - ровно туда же история. Человек начинает проходить тесты на автомате, особенно не вглядываясь и ставим "Passed" там, где его быть не должно. В итоге QA не выполняет свою главную функцию - не даёт отчетов о состоянии продукта, которым можно доверять. 3) Нет мотивации "делать хорошо", в принципе. Что делать, что бы релизить каждый день было не так больно? 1) Уменьшать объем тестирования - выкидывать из регрессии всё лишнее и не приоритетное, остальное проверять уже исходя из скоупа изменений. Если бизнес хочет "скорость в обмен на качество" - это как раз про это. 2) Упрощать тестирование - автоматизировать то, что можно автоматизировать, упрощать тестирование там, где оно тратит много времени, оптимизировать тестовые сценарии и т.д. 3) Распределять нагрузку - перекладывать часть проверок на разработчиков, параллелить между тестировщиками, привлекать внешние ресурсы, т.д.

Екатерина-Назмеева Автор вопроса
Shoo
Релизимся каждый день (а скорее несколько раз в де...

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

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

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

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
Подскажите, а есть vault lite или ченить такое?) А то нужен вольт для похода в вольт, но весит он ~500 мб) как-то многовато для парочки запросов ))
Alexandr Orloff
17
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Карта сайта