Прошла курс полностью, хочу поделиться фидбэком Курс мне очень понравился и дал максимально крепкую базу по Go-автотестам. Сейчас работаю в очень крупном финтехе, где почти все бэковые автотесты пишутся на Go. Раньше у меня был опыт только с Java и Python, поэтому пришлось знакомиться с новым стеком Первое, что бросилось в глаза, это максимально сырое и неустоявшееся комьюнити вокруг Go-автотестов. Нет каких-то общепринятых паттернов, практик и фреймворков. В проектах компании я увидела страшные DI контейнеры на 50+ сервисов, кучу дубликатов, кучу бойлерплейта, жесткую привязку к Allure. Да и в целом было ощущение, что как будто вся тестовая инфраструктура живет прямо внутри самих тестов и все сделано максимально примитивно и топорно После этого я немного тильтанула и решила погуглить, ну неужели все настолько плохо? Так и наткнулась на статью про Axiom от автора курса. Почитала, посмотрела, потом увидела сам курс. И, на удивление, оказалось, что Axiom закрывает очень много тех проблем, которые в других языках я привыкла решать с помощью функционала pytest, junit В итоге взяла курс, прошла полностью и вообще не пожалела. Теперь пойду переписывать говнокод своей команды))) И так, по пунктам: 1. На момент написания отзыва это первый и единственный курс по автотестам на Go, который я вообще смогла найти. По крайней мере ни на этой платформе, ни где-то еще аналогов не увидела 2. Курс очень интересный и подробный. Прям чувствуется многолетний практический опыт автора 3. Структура курса - мое почтение. Все максимально логично и последовательно. По курсу вы проходите от тех самых страшных автотестов к Axiom и красивым, лаконичным тестам. Просто чудо))) 4. Очень понравилась продуманность самой концепции. Особенно плагины. Это офигеть как круто, когда ты буквально одной строчкой можешь подключить отчетность, логирование, аналитику и другую инфраструктуру к своим тестам 5. В курсе очень много практики. Я бы даже сказала, что весь курс - это одна большая практика. Ты постоянно что-то пишешь руками, рефакторишь, дополняешь инфраструктуру, запускаешь тесты, что-то меняешь 6. В уроках оч много блоков "Важно", где подсвечиваются частые ошибки, нюансы и лучшие практики. То есть вам не предлагается типо: вот код, вот теория - теперь просто поверьте на слово. Везде даные нюансы, какие есть альтернативы, а что будет если сделать по другому. А почему мы делаем именно так и какие у этого решения есть трейд оффы. Как по мне, мне даже проще в такое поверить, потому что тебе не пытаются что-то продать, а просто говорят, вот такие варианты, вот плюсы минусы, мы берем этот По моему мнению, этот курс стоит пройти вообще всем, кто хоть раз решил писать автотесты на Go. Да еще и за такую цену))) Спасибо большое автору!!!
Благодарю за отзыв! Очень приятно это читать :) Удачи теперь с переписыванием говнокода команды 😄