АВАНС AVERAGE МОЕГО УЧЕНИКА
Короче, мы сделали новый банковский продукт, и вот это как раз одна из тех вещей, которой мне хочется немного пофлексить, потому что внутри мы довольно сильно докрутили саму практику.
Там теперь 7 микросервисов, 3 базы данных, 2 стенда, 3 сервера, REST API, SOAP Legacy, Jenkins, Kibana, Camunda, Grafana, Prometheus и Glitch как аналог Sentry. То есть это уже не история про то, что у тебя есть какой-то один инструмент, который ты отдельно открыл, что-то в нём сделал и пошёл дальше. У тебя есть один нормальный проект, внутри которого всё это между собой связано.
Но больше всего мне, наверное, нравится версионность.
Сейчас внутри есть 18 версий продукта с разным набором функциональности, и ты можешь просто переключаться между релизами и смотреть, что вообще менялось: где появилась новая фича, где поменялось старое поведение, что могло отъехать после релиза, что нужно перепроверить и как вообще определить область регресса.
То есть не просто условное «вот так может выглядеть фича, протестируй её», а ты можешь открыть предыдущую версию, посмотреть, как всё работало до изменений, потом переключиться на новую, понять разницу и уже дальше лезть в API, логи, метрики и всё остальное, если что-то пошло не так.
И при этом 18 версий это не конечная точка, дальше будут появляться новые релизы, новый функционал и новые изменения внутри самого продукта.
Короче, мы просто сделали практику ещё глубже и ещё ближе к тому, как всё это выглядит на настоящем проекте, где у тебя есть продукт, его история изменений, инфраструктура вокруг и куча разных мест, куда можно пойти разбираться, если что-то сломалось.
И это, кстати, только часть изменений, которые сейчас происходят внутри обучения. Остальное пока оставлю втайне.
Если вы как раз думаете заходить в тестирование и хотите учиться через такую практику, А ЕЩЕ И СТАЖИРОВКУ НА РЕАЛЬНОМ КОММЕРЧЕСКОМ ПРОЕКТЕ, а не только через теорию, напишите мне в личку слово «обучение». Расскажу, как всё сейчас устроено🤭
Короче, мы сделали новый банковский продукт, и вот это как раз одна из тех вещей, которой мне хочется немного пофлексить, потому что внутри мы довольно сильно докрутили саму практику.
Там теперь 7 микросервисов, 3 базы данных, 2 стенда, 3 сервера, REST API, SOAP Legacy, Jenkins, Kibana, Camunda, Grafana, Prometheus и Glitch как аналог Sentry. То есть это уже не история про то, что у тебя есть какой-то один инструмент, который ты отдельно открыл, что-то в нём сделал и пошёл дальше. У тебя есть один нормальный проект, внутри которого всё это между собой связано.
Но больше всего мне, наверное, нравится версионность.
Сейчас внутри есть 18 версий продукта с разным набором функциональности, и ты можешь просто переключаться между релизами и смотреть, что вообще менялось: где появилась новая фича, где поменялось старое поведение, что могло отъехать после релиза, что нужно перепроверить и как вообще определить область регресса.
То есть не просто условное «вот так может выглядеть фича, протестируй её», а ты можешь открыть предыдущую версию, посмотреть, как всё работало до изменений, потом переключиться на новую, понять разницу и уже дальше лезть в API, логи, метрики и всё остальное, если что-то пошло не так.
И при этом 18 версий это не конечная точка, дальше будут появляться новые релизы, новый функционал и новые изменения внутри самого продукта.
Короче, мы просто сделали практику ещё глубже и ещё ближе к тому, как всё это выглядит на настоящем проекте, где у тебя есть продукт, его история изменений, инфраструктура вокруг и куча разных мест, куда можно пойти разбираться, если что-то сломалось.
И это, кстати, только часть изменений, которые сейчас происходят внутри обучения. Остальное пока оставлю втайне.
Если вы как раз думаете заходить в тестирование и хотите учиться через такую практику, А ЕЩЕ И СТАЖИРОВКУ НА РЕАЛЬНОМ КОММЕРЧЕСКОМ ПРОЕКТЕ, а не только через теорию, напишите мне в личку слово «обучение». Расскажу, как всё сейчас устроено🤭