Наступил новый год, все мы построили новые планы, и у кого-то, возможно, стоит в планах изучение новой профессии. Поэтому я снова подготовила обзор на платные курсы по тестированию.
Итак, по ранее использованной схеме беру 3 рандомных курса по тестированию из разных ценовых категорий с сайта sravni.ru
Сегодня это Нетология, Хекслет и QA Studio
1. Нетология. Тестировщик ПО
Стоимость - 98600 руб.
Длительность - 8 месяцев
Формат: Вебинары+видеолекции+ практические задания
1-й блок. Ручное тестирование веб- приложений. За 9 занятий предполагается изучение теории, тест-дизайна, написания тестов, архитектуры ПО, тестирования api, гибких методологий разработки. В целом все важно, на мой взгляд, наполнение очень хорошее. Также предполагается 48 часов практики - это очень хорошо.
2-й блок. Вёрстка сайта на HTML и CSS. Блок указан как дополнительный, на него отведено 8 часов теории и 8 часов практики. В целом блок также нужный для тестировщика, так как тестировать фронт без этих знаний достаточно сложно, поэтому его, конечно, обязательно нужно проходить. Кол-во часов на практику и теорию, на мой взгляд, вполне подходящее.
3-й блок. Git — система контроля версий. На него отведено 3 часа теории и 9 часов практики. На мой взгляд, практики столько не нужно, но в целом 3 занятия вполне достаточно.
4-й блок. Java для тестировщиков. На блок заложено 16 занятий по теории и 75 часов практики. Насколько я вижу, это еще не автоматизация тестирования, а лишь изучение самого языка java, его особенностей и фреймворка для тестирования Junit. В целом норм, но, конечно, хорошо выучить java за 2 месяца не получится.
5-й блок. Английский язык для начинающих разработчиков. Интересный модуль. Раньше таких не видела в курсах для тестировщиков. Я бы не назвала его обязательным, если вы планируете строить карьеру в России или русскоговорящих странах, но он будет полезным и, судя по программе, интересным. Сама я сейчас в процессе изучения делового английского и прекрасно понимаю, как важно не просто знать английский (если планируете работать в англоговорящих командах), а уметь на нем говорить, уметь рассказывать о себе, своих навыках и знаниях. Это то, чему я сейчас учусь, и то, без чего, например, релоцироваться по работе не получится. Лично для меня присутствие этого блока только плюс для курса.
6-й блок. Автоматизированное тестирование. Как видно, этот блок - продолжение автоматизации на java, включает в себя 8 занятий и 50 часов практики. 8 занятий - маловато, но, возможно, практика перекроет это. Само наполнение хорошее, все основное есть, на мой взгляд: тестирование api, тестирование интерфейса. Также вижу, что сюда же засунули SQL – это не очень правильно, SQL нужен не только автоматизаторам, ручным тестировщикам тоже, по-хорошему, на него нужно выделять отдельный блок.
Далее у них идет блок помощи в поиске работы. Это написание резюме, прохождение собеседований, работа во фрилансе и прочее.
Итак, резюмируем.
Плюсы:
- формат обучения, есть вебинары, а не только записанные лекции;
- очень много практики (заявлена коммерческая практика у партнеров Нетологии);
- есть git;
- есть тестирование API;
- есть карьерный блок, заявлена помощь в трудоустройстве.
Минусы:
- SQL практически нет, только в блоке автоматизации, – этого недостаточно;
- нет мобильного тестирования;
- курс достаточно дорогой для 8 месяцев.
Курс хороший, много чего есть, почти нет лишнего. SQL можно добить каким-то бесплатным дополнительным курсом, а мобильное тестирование изучить самостоятельно, если планируете идти в тестирование мобильных приложений. В целом это такое же мануальное тестирование, но с некоторыми особенностями.
2. Хекслет. Инженер по тестированию
Стоимость - 63000 руб.
Срок - 4 месяца
Формат: Вебинары+видеолекции+ практические задания
1-й блок. Основы тестирования ПО
За 2 месяца изучаете теорию, тест-дизайн, учитесь писать тесты и, собственно, все. Не заявлено ни одного инструмента, надеюсь, хоть Devtools покажут.
2-й блок. Продвинутое тестирование ПО
За 2 месяца нужно будет изучить API, SQL, GIT, командную строку, основы автоматизации тестирования, научиться составлять резюме и проходить собеседования. Звучит не очень реалистично.
Резюмируем.
Плюсы:
- есть вебинары, а не только запись лекций.
Минусы:
- цена слишком высокая для 4-х месяцев обучения;
- автоматизации нет;
- мобильного тестирования нет:
- помощи в трудоустройстве нет.
Курс мне не нравится совсем: то ли описание программы по-дурацки составлено, то ли реально программа слабая. В продвинутом тестировании слишком много всего для 2-х месяцев, скорее всего API и SQL будут изучены слишком поверхностно, а понимание архитектуры ПО так не придет. Такой курс я бы не выбрала.
3. QA Studio. Ручное тестирование (База)
Стоимость - 29000 руб.
Срок - 2 месяца
Формат: видеолекции+ практические задания
Обучение разделено на спринты. Спринт - одна неделя, за неделю выходит 1 лекция и к ней домашнее задание. Помимо этого заявлено менторство, как я понимаю, возможность индивидуальной консультации с ментором на созвоне. Это очень круто звучит. Но посмотрим программу.
1-я неделя. Клиент-серверная архитектура, HTTP. Полезный блок, без него сложно будет двигаться в тестирование бекэнда.
2-я неделя. Тестирование веб-приложений. REST, JSON и Devtools. Обязательный блок, по сути основа основ.
3-я неделя. Тестирование бекенда, API. Практика с Postman и автотестами на JavaScript. Очень важный блок, но автотесты на JavaScript – это немного громко сказано. Под этим подразумевается написание проверок в Postman, для каждого запроса. В целом можно создать коллекцию запросов, покрывающих все тестовые сценарии, и написать проверки на них. Таким образом, вы сможете запускать всю коллекцию сразу и не проверять вручную ответы, это удобно для быстрого регресса, однако автоматизацией в полной мере это не назовёшь.
4-я неделя. Теория. Виды тестирования. Техники тест-дизайна. На мой взгляд, с этого блока нужно, конечно, начинать, потому что потом уже, изучая тестирование веб-приложений и API, вы сможете уже применять теорию и техники тест-дизайна на практике. А так получается, придется вернуться назад, чтобы попробовать уже с тест-дизайном.
5-я неделя. Тест-документация: багрепорт, тест-кейс. Практика с TMS на примере Qase. Этот блок должен идти сразу после теории, но также перед изучением всего остального. Это основные навыки тестирования, которые должен изучить тестировщик и потому уже применять их в тестировании, будь то веб-приложение, api или мобильное придложение.
6-я неделя. Практика создания детального чек-листа в Miro. Этот блок вообще не понимаю. Зачем делать чек-листы в Miro и главное как, если прям перед этим изучали ТМС, где вся тестовая документация и должна вестись, включая чек-листы? Возможно, речь идет о майнд-картах?
7-я неделя. SQL, реляционные и NoSQL базы данных. SQL считаю обязательным для изучения, поэтому блок к месту.
8-я неделя. HTML, CSS, JS. Cнифферы на примере Charles. Хороший блок, для тестирования веб-приложения основы HTML, CSS знать надо, а иначе качественно протестировать верстку будет сложно. Снифферы тоже очень полезный инструмент, изучают их не везде, то, что здесь его покажут, – это большой плюс.
Также на сайте есть пример расписания на неделю.
Созвон с ментором и пробные собеседования – это очень круто и это делает курс весьма привлекательным.
Резюмируем
Плюсы:
- есть SQL и API;
- есть HTML, CSS и снифферы;
- есть ментор, занятие в небольших группах;
- есть пробные собеседования.
Минусы:
- нет git;
- нет мобильного тестирования;
- программа дана не по порядку (на мой взгляд);
- курс слишком короткий.
В целом курс хороший, для старта обучения его можно использовать, но по прошествии 2-х месяцев сразу вы вряд ли найдете работу, знания будут слишком поверхностны, и вам придется продолжать обучение еще как-то. Наличие личного ментора и возможность с ним созваниваться – это дорогого стоит (просто посмотрите, сколько стоит индивидуальное наставничество на какой-нибудь площадке типа профи.ру). Наличие пробных собеседований тоже очень крутая вещь, кстати, какие-то собеседования они выкладывают в ютуб, когда я готовилась к своим собеседованиями, я их смотрела тоже, это реально помогает. Ну и в целом маленькие группы - это больше внимания лично к вам во время обучения. Что касается цены, кажется, что дорого за 2 месяца, но с включенным менторством, думаю, это нормально.
Сегодня в моем рейтинге побеждает курс № 1 от Нетологии. Считаю, что в нем соблюден хороший баланс срока обучения, наполнения, теории и практики. Автоматизатором, конечно, так сразу вы не станете, но этот курс даст хорошую базу для ручного тестировщика и заложит основы автоматизации на будущее. Если то, что они пишут касательно практики на коммерческих проектах, правда – это большой плюс и это можно будет использовать в резюме.
Курс от QA Studio я бы рассмотрела, только если вы планируете дальше изучать еще что-то, потому что очевидно 2-хмесячного курса не хватит для освоения профессии. Но безусловно у курса есть ряд преимуществ перед той же Нетологией.