Size: a a a

2019 December 04

MM

Maksim Masiukevich in PHP
Adel
такой ты упоротый)
днём пишем то, что нужно. Ночью - то, что хочется)
источник

k

knopkod4v in PHP
Sergey Protko
Ну вот backstop + story books такое ловят
я вот всё хочу спросить, когда ты про сторибукс говоришь, то про https://storybook.js.org/ ?
источник

SZ

Sergey Zolotov in PHP
да
источник

SM

Sergey Milegov in PHP
Sergey Protko
так вот я вот думаю.... есть ли вообще смысл "проверять руками по сценариям".... или это просто тупо бред
Короче у нас такая ситуация. Во-первых: нам нет смысла выкатывать все как можно быстрее, даже нельзя. Каждое изменение юи надо показывать саппорт менеджерам кастомеров (у нас продукт, каждому кастомеру свой инстанс), они возможно пилят мануал. Каждому кастомеру сетапается свой контент. И, например, есть таски и они должны выдаваться один за другим. И если фича работает, это не значит что вся таск программа работает, т.к. ее еще можно криво засетапать. Поэтому перед запуском и деплоем стремных релизов куа проходят всем таскам, как юзеры. Т.е. бывают ситуации, когда тестить надо не код, а сам контент.
источник

SM

Sasha Mikhlyaev in PHP
Sergey Milegov
Короче у нас такая ситуация. Во-первых: нам нет смысла выкатывать все как можно быстрее, даже нельзя. Каждое изменение юи надо показывать саппорт менеджерам кастомеров (у нас продукт, каждому кастомеру свой инстанс), они возможно пилят мануал. Каждому кастомеру сетапается свой контент. И, например, есть таски и они должны выдаваться один за другим. И если фича работает, это не значит что вся таск программа работает, т.к. ее еще можно криво засетапать. Поэтому перед запуском и деплоем стремных релизов куа проходят всем таскам, как юзеры. Т.е. бывают ситуации, когда тестить надо не код, а сам контент.
было и у нас близко к этому. при чем тут качесвто самих куа очень играет роль
наши вольнонаемные тестировщики постоянно менялись и тестили из рук вон плохо.... потому многие сценарии ручками проганяли мы сами. такое себе удовольствие
источник

SP

Sergey Protko in PHP
Sergey Milegov
Короче у нас такая ситуация. Во-первых: нам нет смысла выкатывать все как можно быстрее, даже нельзя. Каждое изменение юи надо показывать саппорт менеджерам кастомеров (у нас продукт, каждому кастомеру свой инстанс), они возможно пилят мануал. Каждому кастомеру сетапается свой контент. И, например, есть таски и они должны выдаваться один за другим. И если фича работает, это не значит что вся таск программа работает, т.к. ее еще можно криво засетапать. Поэтому перед запуском и деплоем стремных релизов куа проходят всем таскам, как юзеры. Т.е. бывают ситуации, когда тестить надо не код, а сам контент.
У нас тоже ui менять без апрува нельзя, но есть фичатоглы
источник

SP

Sergey Protko in PHP
И я не понял немного... У вас деплои ручные что-ли?
источник

SM

Sergey Milegov in PHP
Кнопкой
источник

КГ

Константин Грачев in PHP
Sergey Protko
И я не понял немного... У вас деплои ручные что-ли?
У нас релиз инженер собирает релиз, вешает метку, расставляет эту метку всем таскам в жире, делает ещё какую то хуйню, а потом только ПМ может нажать кнопку чтобы оно улетело на прод
источник

SP

Sergey Protko in PHP
Константин Грачев
У нас релиз инженер собирает релиз, вешает метку, расставляет эту метку всем таскам в жире, делает ещё какую то хуйню, а потом только ПМ может нажать кнопку чтобы оно улетело на прод
отлично, следующий этап заменить релиз инженера на скрипт
источник

КГ

Константин Грачев in PHP
Sergey Protko
отлично, следующий этап заменить релиз инженера на скрипт
Почему бы не выкинуть всё нахуй во имя CD
источник

КГ

Константин Грачев in PHP
У меня прям горит от всего этого, откровенно говоря
источник

SP

Sergey Protko in PHP
Константин Грачев
Почему бы не выкинуть всё нахуй во имя CD
При cd все ещё важно трекать что в каком деплое было
источник

SP

Sergey Protko in PHP
Cd это про возможность менеджеру кнопку нажать
источник

SP

Sergey Protko in PHP
Если ты не про континиус деплойсент. Там тоже надо понимать какая задача регрессию вызвала
источник

КГ

Константин Грачев in PHP
Да я про deployment, думал с delivery это одно и тоже
источник

КГ

Константин Грачев in PHP
Sergey Protko
отлично, следующий этап заменить релиз инженера на скрипт
Боюсь это невозможно, во всяком случае в текущих условиях.
Есть всякие Deploy notes, типа сходить в другую репу поменять там энвы, подождать релиз сервиса другой команды
источник

КГ

Константин Грачев in PHP
Sergey Protko
Если ты не про континиус деплойсент. Там тоже надо понимать какая задача регрессию вызвала
А как это тегами трекать если условно 15 деплоев на прод на дню?
источник

F

FOX in PHP
1.0.1, 1.0.2, 1.0.15
источник

КГ

Константин Грачев in PHP
FOX
1.0.1, 1.0.2, 1.0.15
Они прилетели на прод с интервалом в час, регрессия возникла в 1.0.1, но менеджер на неё наткнулся после 1.0.100500
источник