И вот последний курс по автоматизации тестирования от Никиты был мною пройден. Ну что ж, мне однозначно понравилось, теперь по пунктам. Сразу скажу, я не работаю еще тестировщиком, пока что только учусь. Так что для меня польза этого курса в моменте ниже, чем для тех кто уже работает, ибо когда я найду работу кто мне даст писать сразу самому изоляционные тесты на проекте. Поэтому отзыв будет с моей перспективы. В целом в освоении курса мне помогло прохождение API и Load курсов. Из-за этого я имел общее представление о моках и части приемов, что использовались в курсе. Первая половина принесла мне в основном упорядочивание моих знаний - в каком порядке и каким образом строить тестовый фреймворк. Как конспект, быстро и по фактам, не обучая никаким отдельным шагам. Вторая же половина была для меня достаточно сложной, но и гораздо более интересной. В целом в курсе, как и указано в описании, упор идет исключительно на понимание архитектуры и смысла подхода, кода писать нужно будет не сильно много, что логично, ибо подразумевается, что вы уже это умеете. Поэтому и получается, хоть и не сильно объемный(по сравнению с предыдущими, конечно), но крайне глубокий курс. Хоть изначально и кажется, будто написано мало тестов и как-то не особо много практики(опять же, по сравнению с предыдущими), но потом приходит понимание, что, в целом, информации, данной автором, вполне достаточно для мастштабирования и смысла писать 100500 тестов или делать большой тестовый стенд, как в курсе по тестированию, не было, а даже наоборот. Добавилось бы больше воды и однотипных действий. А цель курса - научить и показать, а не задолбать. Но тем не менее все равно дается понимание работы event-driven систем, моков и другого на достаточном уровне для АТ. В общем резюмируя это все - курс получился крайне интересным, без воды, без объяснения базы, с акцентом чисто на архитектуру. После прохождения у меня даже появилось чувство, будто я какое-то тайное знание познал, когда сравнили время выполнения изоляционных тестов и интеграционными. Рекомендую этот курс однозначно всем. Лично мне он был полезен тем, что сразу дал понимание, как надо делать сразу. Обязательно применю все подходы изученные во всех курсах в рамках своего пет-проекта, который как раз скоро пойду делать. Так что огромное спасибо, Вам, Никита за этот курс! Надеюсь у вас будет еще больше учеников, ведь видно, что во весь цикл курсов вложено неимоверное количество сил, времени, опыта и экспертизы!
Ярослав, спасибо большое за подробный отзыв! И за то, что проходите мои курсы один за другим :) Очень рад, что они вам заходят и реально дают пользу. Отдельно приятно, что в этом курсе вы поймали именно ту мысль, которую я и хотел донести: здесь не нужно писать 100500 тестов, задача скорее в том, чтобы понять сам подход, архитектуру и научиться потом масштабировать это уже под свой проект. Теперь самое время все это закреплять на практике и постепенно начинать искать свое место на рынке. После такого объема пройденного материала и практики база у вас уже очень хорошая. Удачи с пет-проектом и дальнейшим поиском работы! Уверен, у вас все получится :)