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

Всем привет) Вопрос, считается ли у вас в проекте проверенным

баг/сторя/таск после проверки в вветке? Или только после перепроверки в релизной ветке на стейдже? И как кто борится с задвоением работы в данном случаи?

12 ответов

11 просмотров

Только после проверки на стейдже. И да, это просто дубль работы, но периодически выскакивают баги, которые ловят только на стейдже. Плохо, конечно, но лучше, чем если бы нашли уже на проде

Roman-Rytikov Автор вопроса
Vyacheslav Pshets
Только после проверки на стейдже. И да, это просто...

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

Зависит от клиента. Например если это фронтовый клиент на вебе, то как минимум проверяется сначала в ветке самой задачи(бага и тд), так как задача или баг может вызывать дургое и разумней в рамках одной задачи править. После смерживания веток в релизную тоже надо проверять, такак бывает случаи конфликтов, которые правили и что то тронули. Вообще лучше проверять сначала в самой ветке, а после уже в релизной ветке

Можно гадать вероятность появления багов по количеству вносимых изменений и конфликтов при мерже. Плюс зависит от особенностей среды. Мой совет: лучше не игнорируйте стейджинг, если нет приемлемого покрытия автотестами.

Естественно в ветке. Конечно после мерджа идёт регресс, но не перепроверка всех багов же, это нонсенс.

Бабайка
Естественно в ветке. Конечно после мерджа идёт рег...

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

Ну у нас в целом считалась, но бегло проверяли и после Меджа, на предмет что она попала в релизную ветку. Чисто базовый позитивный кейс. Или же писали автоматизацию, чтоб мерддилось уже с тестами.

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

alenmihaalna
У нас в жире есть несколько статусов для этого: На...

Обычно предпрод, это типа стейджа. Или у вас с помощью фичитогл выливаются правки?

Yan
Обычно предпрод, это типа стейджа. Или у вас с пом...

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

Баги проверяем и закрываем на ветке, если теста-кейса покрывающего данный баг нет, то пишется тест-кейс и добавляется в план регресса

Roman-Rytikov Автор вопроса
Elena K
Баги проверяем и закрываем на ветке, если теста-ке...

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

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

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

Какой-то там пердун в 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
Карта сайта