Size: a a a

2019 February 07

ДИ

Дмитрий Игоревич... in QA Alliance
Roman (rpwheeler)
А у вас что, не делают мерж девелопа в ветку перед мержем ее в девелоп?
копирую ответ разработчика.

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

R(

Roman (rpwheeler) in QA Alliance
Дмитрий Игоревич
копирую ответ разработчика.

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

DA

Dmitry Archie in QA Alliance
То что тесты апи прошли означает что полдела сделано и бек работает хорошо и остались косяки только на фронте и между креслом и монитором.
источник

ДИ

Дмитрий Игоревич... in QA Alliance
Roman (rpwheeler)
Ответ непонятен.
На что я задаю воопрос.
Лучше оставить интеграционные баги на потом ?

Ответ:
да это 2 разных этапа, проходя к следующему ты не возвращаешся к предыдущему
а ты все в одну куче смешал и пытаешся под одну гребенку подкасить. Это не так.


Отвечая на вопрос.
ветка develop подтягивается при начале разработки , а не перед тестом.
источник

DA

Dmitry Archie in QA Alliance
Последнее - зря
источник

R(

Roman (rpwheeler) in QA Alliance
Дмитрий Игоревич
На что я задаю воопрос.
Лучше оставить интеграционные баги на потом ?

Ответ:
да это 2 разных этапа, проходя к следующему ты не возвращаешся к предыдущему
а ты все в одну куче смешал и пытаешся под одну гребенку подкасить. Это не так.


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

Т.е. в начале бранчуешься, в конце мержишь и сверяешься.
источник

DA

Dmitry Archie in QA Alliance
Она подтягиваться должна и перед разработкой и после.
источник

R(

Roman (rpwheeler) in QA Alliance
> да это 2 разных этапа, проходя к следующему ты не возвращаешся к предыдущему

А что он курит?
источник

DA

Dmitry Archie in QA Alliance
Иначе нальют в девелоп несовместимого говна, а так - всё несовместимое говно будет у них в ветке и они его сначала поправят, потом в дев вольют
источник

DA

Dmitry Archie in QA Alliance
Roman (rpwheeler)
> да это 2 разных этапа, проходя к следующему ты не возвращаешся к предыдущему

А что он курит?
Думаю, это корень единорога. Уж больно идеальный мир там
источник

ДИ

Дмитрий Игоревич... in QA Alliance
Да, после теста перед мержем подтягивают develop
источник

DA

Dmitry Archie in QA Alliance
Дмитрий Игоревич
Да, после теста перед мержем подтягивают develop
Перед тестом же
источник

ДИ

Дмитрий Игоревич... in QA Alliance
Dmitry Archie
Перед тестом же
Нет.
источник

DA

Dmitry Archie in QA Alliance
Иначе дважды тестить.
источник

DA

Dmitry Archie in QA Alliance
Почему нет?
источник

ДИ

Дмитрий Игоревич... in QA Alliance
Dmitry Archie
Почему нет?
Всмысле нет, у нас не так.
источник

DA

Dmitry Archie in QA Alliance
А, ну ок. Надо бы так.
источник

M

Mangusta in QA Alliance
Ещё может быть,что версия апитестов апается вместе с новой версией бэка. То есть если бы бэк проходил тесты=>не должен был ломать фронт. Но прогоняются тесты новые
источник

ДИ

Дмитрий Игоревич... in QA Alliance
Это ладно. Но вот как на счет того, чтобы вливать в develop тестируя только постманом и юнит-тестами ?
источник

R(

Roman (rpwheeler) in QA Alliance
> Мне такой подход кажется неправильным, ибо часто бывает когда метод через Постман отрабатывает, юнит тесты у разработчика прошли успешно, а при тесте от клиента(фронта) метод отваливается по ошибке.

Контракты фиксируются где-то?
источник