- Подборка бесплатных ресурсов для обучения тестировщика
- 1️⃣ С чего начинаем?
- 2️⃣ Где обучаемся?
- На украинском языке
- На английском языке
- Подборка бесплатных курсов
- Знакомство с фронтендом
- Интерактивный тренажёр по SQL
- Введение в базы данных
- Postman для тестирования API
- Подборка платных курсов
- Школа для начинающих тестировщиков от Ольги Назиной
- Тестирование REST API
- Первый онлайн-институт тестировщиков Натальи Руколь
- Самый необычный курс
- Идеальный тестировщик – это кто?
- С нуля до middle от Нетологии
- От новичка до автоматизатора» от Яндекс Практикума
- Инженер по тестированию от Eduson Academy
- Инженер по ручному тестированию от Skillfactory
- Профессия Инженер по тестированию от Skillbox
- Курс «Инженер по тестированию» от Яндекс Практикума
- Тестировщик автоматизатор на Python от Skillfactory
- Инженер по тестированию от Skypro
- Тестировщик на Java от Skillfactory
- Тестировщик от Нетологии
- Тестировщик ПО от Eduson Academy
- Курс «Инженер по тестированию буткемп» от Яндекс Практикум
- Профессия «Инженер по тестированию» от Хекслет
- Онлайн-курс Инженер по тестированию от Бруноям
- Курс Инженер по тестированию с нуля от Бруноям
- Курс Инженер по тестированию с 0 от Productstar
- Рабочий процесс тестировщика от Хекслет
- Подготовительный онлайн курс Ручное тестирование от OTUS
- Введение в тестирование веб-приложений от Хекслет
- Python QA Engineer от OTUS
- Профессия Инженер по автоматизации тестирования от Skillbox
- Тестировщик с нуля до Junior от Geekbrains
- Профессия «Инженер по автоматизированному тестированию на JavaScript» от Хекслет
- Онлайн подбор курсов по Тестированию в Москве
- Какие есть основные виды тестирования ПО?
- На карте
Подборка бесплатных ресурсов для обучения тестировщика
Время на прочтение
Сегодня День знаний, с чем вас и поздравляю! По этому случаю собрал для вас различные бесплатные ресурсы и платформы для обучения профессии «тестировщик».
Все материалы использовал или использую сам.
1️⃣ С чего начинаем?
Тест для профориентации. А ваше ли это вообще? https://aw.club/global/en/career-quiz
Дорожная интерактивная карта для тестировщика https://roadmap.sh/qa
Если интересна roadmap конкретно по ручному тестированию, то выпускал видео + схему на этот счетQA Engineer Road Map
Универсальная матрица компетенций для понимания общего тренда для развития по определенном грейдуhttps://gradebuilder.tech/qagrades
2️⃣ Где обучаемся?
Вселенная тестирования, или Как стать тестировщикомБазовый курс по тестированию, бестселлер на Stepik. Не стоит ожидать практики, но структура курса приятная, как и объяснения. https://stepik.org/course/118842
Тестирование ПО с нуля? Теория + практикаМой курс на Stepik. Кто знаком с моим каналом и уроками, то это хорошая возможность закрепить полученные знания тестами и заданиями. Есть практика. https://stepik.org/course/171826
Тестирование ПО: Postman для тестирования APIБазовый курс по работе с Postman. https://stepik.org/course/120679
Интерактивный тренажер по SQLТолковый курс для отработки практических навыков применения SQL для работы с базами данныхhttps://stepik.org/lesson/297509
Продвинутый Курс Тестирование ПО от Ilarion HalushkaЗамечательный актуальный курс по тестированию, будет интересен даже Middle.
Бесплатная школа по автоматизации с полноценным процессом обучения https://redrover.school/ru
На украинском языке
Безкоштовний курс Тестування ПЗ (100 уроків) от Nataliia Pyslar PopelyshkoБольшое количество структурированных уроков по тестированию. Есть плейлисты по автоматизации
На английском языке
GURU99Отличная площадка с большим количеством материалов для обучения тестирования по разным направлениям https://www.guru99.com/
W3SchoolsТуториалы по различным технологиям, языкам программирования, разработке. Не раз выручали, чтобы освежить знания по SQL, HTML, CSS, XML. https://www.w3schools.com/
Test Automation UniversityБесплатная платформа для обучения автоматизации с уже готовыми дорожными картами по разным языкам и уроками https://testautomationu.applitools.com/
TM SQUAREБольшое количество материалов для подготовки к ISTQB сертификации по разным направлениям TM SQUARE
Automation Step by StepБольшое количество туториалов по автоматизации и конкретным инструментам для функционального тестированияRaghav Pal — Automation Step by Step
На самом деле материалов намного больше. Это только верхушка айсберга. Буду рад увидеть и ваши рекомендации в комментариях.
Всем привет, меня зовут Анастасия Макеева. Я QA Lead проекта “Доставка” в приложении “Пятёрочка”. За годы работы в тестировании у каждого специалиста накапливается своя “кубышечка” знаний, курсов и полезных ссылок. И у меня такая тоже накопилась. В статье я расскажу про бесплатные и платные курсы, которые будут полезны начинающим тестировщикам, а также о том, как начать делать свои первые шаги в этом направлении.
Здесь собрана именно моя подборка, которую я обычно рекомендую своим друзьям. Статья будет интересна тем, кто хочет связать жизнь с тестированием, а также специалистам, которые уже работают на младших позициях инженеров и хотят совершенствоваться в профессии.
Известным порогом для входа в эту сферу принято считать техническую поддержку и/или тестирование. Я свой путь начинала с технической поддержки российского поискового портала. Поэтому считаю, что это один из прекрасных вариантов входа.
Большую часть курсов, подборку которых я рекомендую, я либо проходила сама и высоко оценила профессионализм преподавателей и качество материала, либо их проходили мои хорошие друзья, мнению которых я доверяю.
Стоит отметить, что данная подборка не является рекламой (ах, а как хотелось бы))).
Подборка бесплатных курсов
Ссылка на курс: https://stepik.org/course/16478/syllabus
Это самый первый курс об основах тестирования, который я прошла. Вообще, мне очень по душе эта платформа для обучения. Нравится мне больше всего в ней интерактивный режим: вы посмотрели или почитали урок и сразу же выполняете какое-то задание. Или не выполняете. Тогда вы возвращаетесь на шаг назад, перечитываете материал и снова выполняете задание.
Этот курс освещает фундаментальные основы тестирования: понятие, цели, принципы и процесс тестирования, типы и уровни тестирования, какие существуют модели разработки ПО и какое место занимает тестирование, как осуществляется процесс разработки тестов и какие методы существуют, как происходит планирование и оценка тестов, а также процесс организации тестирования и т. д.
Знакомство с фронтендом
Ссылка на курс: https://htmlacademy.ru/courses/intro-to-web-development
Увлекательная подача материала: Кекс – кот, разработчик и предприниматель и по совместительству ваш босс! Интересно, правда? Вот и меня он завлёк с первой страницы тренажёра. Все задания выполняются прямо в браузере и вы видите, как при помощи HTML творится магия.
Конечно, тестировщику не понадобится в своей работе создавать сайты, однако понимать, из чего состоят и как устроены сайты – будет очень полезно. В этом вам поможет этот очень увлекательный и интересный курс. Его я прошла практически на “одном дыхании”. Многие блоки входят в бесплатную часть, но есть и платная версия – расширенная с практикой. Попробуйте сперва бесплатную и, возможно, вы, как и я, купите потом и платную.
Этот курс коротенький, поэтому после него сразу рекомендую следующий курс (по той же причине объединила их в одном пункте):
Основы HTML и CSS:
Интерактивный тренажёр по SQL
Ссылка на курс: https://stepik.org/course/63054/syllabus
Даже начинающему тестировщику необходимо уметь составлять простенькие запросы SQL. Знание SQL – очень важный навык для тестировщика, поскольку большая часть информации хранится в базах данных. Чтобы её найти или получить, необходимо уметь составлять правильные SQL-запросы для обработки данных в SQL-СУБД.
Ещё, кстати, у Степика есть приложение – мне очень нравилось выполнять в нём задания по дороге куда-либо.
Введение в базы данных
Ссылка на курс: https://stepik.org/course/551/syllabus
Ещё один курс может пригодиться для оттачивания навыков SQL-запросов, понимания принципов использования баз данных в приложениях, основ реляционных и нереляционных баз данных. Тут не буду подробнее писать, так как это тот же SQL, только в немного другой вариации. Время прохождения: в 2 раза меньше, чем на курсе, описанном в пункте выше.
Postman для тестирования API
Ссылка на курс: https://stepik.org/course/120679/info
В наше время младшему тестировщику необходимо понимать, что такое API и с чем его едят. Кстати, классный курс об основах API и его тестировании я проходила у Ольги Назиной. О нём чуть ниже – в подборке платных курсов.
А как можно легко и просто тестировать API в замечательном инструменте Postman, расскажет этот коротенький, но очень содержательный курс. Я проходила его, когда уже в течение продолжительного времени тестировала API в Postman, однако узнала для себя некоторые новые возможности инструмента, о которых раньше не знала.
Заявленное время прохождения курса – 3 часа. Не сильно напрягаясь, его можно пройти за 2-3 вечера, причём, с большим удовольствием.
Подборка платных курсов
Ссылка на курс: https://practicum.yandex.ru/qa-engineer/
Этот курс – своего рода all-inclusive. Тут всё сразу и в одном месте.
Сама я этот курс не проходила, но к нам устраивались немало коллег после этого курса, и они были весьма прокаченными с точки зрения знаний.
Приведу здесь отзыв моего друга, который был принят к нам на прошлое место работы после этого курса, а на данный момент он работает Middle специалистом по тестированию и уже успешно автоматизирует фронт на Java Script.
Александр Иванов, инженер по тестированию, Газпромбанк:
В 2019 году я искал себе курс по тестированию. У меня нет профильного IT образования, и на момент поиска курса не было опыта в IT-cфере.
Курс дал достаточно хорошую основу. В нём дают всю базу для старта работы QA: начиная с основ тестирования веб-приложений и проектирования тестов, заканчивая API, мобильным тестированием и базами данных. Безусловно, приходилось что-то доучивать и прокачивать навыки параллельно, но без этого никак. Дополнительно заниматься и искать информацию в ходе обучения придётся в любом курсе. Стоит также учитывать, что необходимо достаточное количество времени для прохождения курса и выполнения заданий. Совмещать с работой было сложно, но оказалось возможно, если сильно захотеть.
1. Теория отлично приправлена практикой.
2. Много разностороннего интересного материала для обучения (схемы, видео, тренажер с редактором и пр.).
3. Отличная команда сопровождения курса (кураторы, техподдержка, ревьюеры, наставники). Ревьюеры и наставники – это только практикующие тестировщики c опытом.
4. После прохождения курса становится доступен блок по трудоустройству. В блоке также есть наставники. По ходу прохождения блока можно поучаствовать в тестовом собеседовании, принять участие в peer-to-peer активностях, составить себе достойное резюме с сопроводительным письмом. И самое главное – побороть страх перед реальными собеседованиями и тестовыми заданиями, к которым также готовят.
Что не понравилось:
1. Дату начала обучения перенесли на более поздний срок, чем было заявлено изначально. Это было неудобно.2. Специфические инструменты для практики. Хоть весь курс и построен на работе в проектах, в том числе реальных, инструменты были выбраны довольно специфичные: вместо привычных всем Jira, Confluence были Яндекс. Трекер и пр. непопулярные инструменты.
3. Связка JavaScript vs Puppeteer. Основной блок по автоматизации тестирования на Puppeteer. Создан, скорее, для того, чтобы понять – что вообще такое автоматизация. Но выбор этой библиотеки в связке с языком программирования JavaScript – не очень понятная история для базового курса по QA.
Школа для начинающих тестировщиков от Ольги Назиной
Ссылка на курс: https://software-testing.ru/edu/3-online/56-school-for-beginer
Название курса говорит само за себя – это крутой интенсив с большим количеством материала. Считаю, что он будет очень полезен новичкам.
Конкретно этот курс Ольги я не проходила (я проходила у неё курс по тестированию REST API – он идёт ниже в моём списке), но меня зацепила её подача материала, ёмкость, а также структурированность информации.
В курсах Ольги весь материал с картинками – всё как я люблю, для лучшего запоминания ассоциативным способом. Также читала у Ольги много разных статей и её блог. Поэтому смело рекомендую этот курс начинающим тестировщикам – преподаватель она отличная.
Тестирование REST API
Ссылка на курс: https://software-testing.ru/edu/3-online/271-rest-api
Классный курс об основах API понятным языком, с понятными объяснениям. За это респект Ольге Назиной, конечно.
Удобный формат обучения на платформе:
Ещё стоит отметить, что в рамках прохождения курса вам удастся “потрогать” ручками то самое API и увидеть, как оно работает на примере реальной системы. Мне этот курс очень понравился.
Первый онлайн-институт тестировщиков Натальи Руколь
Ссылка на курс: https://software-testing.ru/edu/1-schedule/268-point
Меня вдохновило то, что Наталья в тестировании работает уже более 20 лет и что она столкнулась на своём опыте с большим количеством разнообразных ситуаций. Могу смело рекомендовать её курсы к прохождению.
С преподавателем Натальей Руколь я познакомилась также в рамках другого курса – Школа тест-менеджеров, но он для тех, кто занимается управлением и организацией тестирования.
Самый необычный курс
Ссылка на курс: https://pasv.us/ru/course/qa-automation
Если вдруг у вас есть лишние 7 000 $ и вы отлично знаете английский, то этот курс – самый необычный. Его проходил мой друг в 2021 году. Мне захотелось поделиться с вами кейсом о том, как человек, работая в то время на складах, решил изменить свою жизнь на 180 градусов: он вложил все свои деньги в курс, в обучение новой профессии. Мне повезло работать с ним в одной команде.
Андрей Попов, инженер автоматизированного тестирования, X5 Tech:
Тестирование меня привлекало уже очень давно, поэтому в 2021 году я решил основательно взяться за обучение и кардинально сменить область деятельности. Увидев интервью с основателем школы PASV, решил, что точно хочу учиться именно там, чего бы мне это ни стоило.
Обучение проходило через Zoom, 5 дней в неделю по 2-4 часа на протяжении шести месяцев. Самостоятельная работа над огромным количеством задач отнимает много времени. Да, совмещать с работой сложно, поэтому лучше подкопить и уделить обучению всё свое время.
Почему обучение стоило этих денег? Каждый из преподавателей – практикующий.
В основном это сотрудники крупных компаний США, поэтому можно быть уверенным в том, что подаваемая информация максимально актуальна. Если что-то непонятно, то можно задать вопрос преподавателю напрямую.
Весь курс построен на работе в проектах, в том числе реальных. Поэтому все знают на практике, как работать в команде, легко ориентируются в Jira, Confluence, Git.
Теория тестирования даётся максимально подробно и с огромным количеством примеров, сразу же подкрепляемых практикой. Особый упор делается на автоматизации. В рамках одного курса можно выучить JavaScript, Java, Python и массу тестовых фреймворков. Преподаватели шаг за шагом объясняют всё, чтобы обучающийся смог организовать автоматизацию на проекте с нуля.
Идеальный тестировщик – это кто?
Не могу не поделиться здесь своими размышлениями о том, каким должен быть кандидат на должность “специалист по тестированию”. Это восприятие я формировала на протяжении продолжительного времени, проводя множество собеседований и общаясь с разными людьми. Не претендую на истину, просто делюсь своими наблюдениями.
Желание и “огонёк в глазах”
Это самое первое, что поможет вам сменить сферу и стать классным специалистом. Я считаю, что обладая истинным желанием, человек может познать всё, что угодно. На своём пути я встречала немало ребят с огромным желанием научиться новому. Созваниваешься по видеосвязи с таким человеком и видишь, что у него в глазах огенёк горит. Многого стоят такие глаза, знаете ли. Как правило, такие ребята с большим желанием и огоньком в глазах, добивались хороших успехов за относительно небольшой срок.
“Нет, мне не всё равно!”
На одном из предыдущих мест работы мне разработчик как-то сказал :
Уверена, что из людей, которым не всё равно, которые не равнодушны к продукту, к проекту, получаются лучшие специалисты, нежели из тех, кто просто “работает свою работу”. Открою вам небольшой секрет – на всех собеседованиях я давала ситуативное задание, которое помогало понять, какую тактику поведения выберет кандидат в конкретной ситуации:
Структура – всему голова
Тестирование – это история про большой объём информации, которая поступает из разных источников и на постоянной основе. Будущему тестировщику важно уметь структурировать всю информацию и уметь работать с ней грамотно.
У кого-то от природы хорошо развит навык структурированного мышления, а кому-то необходимо прилагать усилия, чтобы его развить. Структурированное мышление помогает:
Безусловно, список курсов, который я привела, можно продолжить. И он не претендует на звание идеального. Тем не менее, это те курсы, которые так или иначе помогут начинающим специалистам реализовать своё желание (или может даже мечту) сменить профессию и работать в тестировании.
Большая часть этих курсов стала фундаментом профессиональной деятельности моих друзей и знакомых. Многие сейчас работают в крупных компаниях на интересной работе с интересными задачами.
Помните, что истинное желание поможет вам свернуть любые горы. Будет точно сложно, но не останавливайтесь! Ну а если вдруг уныние настигнет, то знайте, что так было у всех.
P. S. Хочу выразить благодарность за помощь в написании статьи своим любимым коллегам и друзьям:
Александр Сухинин – менеджер направления, Х5 Tech
Александр Мелентьев – QA Lead МП “Пятёрочка”, Х5 Tech
Андрей Попов – инженер автоматизированного тестирования, Х5 Tech
Александр Наумов – QA Lead, Яндекс
Александр Иванов – инженер тестирования, Газпромбанк
P. P. S. Кстати, все картинки, которые вы видели в статье, сгенерированы с помощью нейросейтки.
Обновлено: 4 сентября, 2023
С нуля до middle от Нетологии
Приобретете IT-профессию, для которой не требуется опыт и техническое образование. Освоите автоматизированное, мобильное, нагрузочное, тестирование безопасности, научитесь работать на Java и JavaScript.
Цена: ежемесячно 6027 ₽ на 2 года
Длительность: 15 мес.
Старт потока: 26 июля 2023 — 21 октября 2024
Документ: Диплом о профессиональной переподготовке
От новичка до автоматизатора» от Яндекс Практикума
На этом курсе вы сначала получите базу и научитесь тестировать вручную, а потом освоите автоматизацию тестов на Java.
Цена: 17222 ₽/мес. частями в течение 9 месяцев
Длительность курса: 9 мес.
Инженер по тестированию от Eduson Academy
Практический онлайн-курс, на котором вы с нуля за 7 месяцев освоите профессию инженера тестировщика в своем темпе и с поддержкой куратора и сможете стать начинающим специалистом, способным решать реальные задачи и работать в команде.
Стоимость: 6822 руб/мес. в рассрочку на 12 мес.
Длительность: 7 месяцев
Документ: Удостоверение о повышении квалификации
Трудоустройство: помощь и содействие
Инженер по ручному тестированию от Skillfactory
Курс ориентирован на новичков, которые решили получить профессию тестировщика с нуля. Программа начинается с простых вещей и постепенно усложняется, все материалы и задания направлены на получение разных конкретных умений и навыков, которые в итоге сложатся в запланированный для выпускника уровень профессиональных компетенций.
Цена: ежемесячный платеж от 3900 руб. в рассрочку на 24 мес.
Срок обучения: 4 мес.
Формат: онлайн-уроки, вебинары, практика
Документ: сертификат, диплом о профессиональной подготовке
Профессия Инженер по тестированию от Skillbox
Построите понятный пошаговый путь профессионального развития. Освоите ключевые инструменты автоматизированного тестирования, научитесь находить ошибки с помощью Java, JavaScript или Python. Сможете тестировать сайты, мобильные приложения и другое ПО. С первого занятия погрузитесь в практику и сможете начать зарабатывать уже через 4 месяца.
Стоимость: ежемесячно 4742 ₽ в рассрочку на 31 мес.
Длительность: 7 мес.
Курс «Инженер по тестированию» от Яндекс Практикума
На этом курсе вы сможете почувствовать себя в роли тестировщика, выполняющего задания в реальной рабочей среде. Вы начнете с теории тестирования и отработаете её на практическом тренажёре с моментальной проверкой. Обучение построено так, чтобы вы постепенно освоили все что нужно и приобрели ключевые навыки инженера по тестированию. Программа рассчитана на тех, кто не имел представлений о тестировании и подходит новичкам.
По окончании курса, вы приобретете следующие навыки:
Цена: 18 000 ₽ /мес. частями в течение 4 мес.
Срок обучения: 4 месяца
Документ об окончании: диплом государственного образца
Тестировщик автоматизатор на Python от Skillfactory
Данный курс проходит в игровом формате симулятора QA — вы получите представление о реальных задачах тестировщика, увидите, чего от вас ждут и поймете, как устроено взаимодействие в команде разработки. Смоделируете карьерный путь тестировщика — начнете с роли стажера и закончите погружением в реальные рабочие будни. К концу обучения вы освоите написание автотестов на Python, научитесь работать с Chrome DevTools, Jira, PyTest, Selenium WebDriver, PageObject.
Цена: ежемесячный платеж от 3600 руб. в рассрочку на 3 года
Продолжительность: 9 месяцев
Документ об окончании: сертификат, диплом о профессиональной переподготовке установленного образца
Инженер по тестированию от Skypro
Научитесь искать ошибки в приложениях и на сайтах до того, как ими начнут пользоваться пользователи. Стать тестировщиком можно в любом возрасте. Программа Skypro учитывает основные требования работодателей к новичкам. Все навыки и умения отработаете на практике с реальными задачами. Карьерный консультант поможет составить резюме и подготовиться к собеседованию в компании, чтобы вы быстрее смогли начать работать на новом месте.
Учебная программа (550 ак.ч.):
Стоимость: от 3584 ₽ в месяц в рассрочку на 12 мес.
Длительность: 9 мес.
Тестировщик на Java от Skillfactory
Java — востребованный и универсальный язык, с помощью которого тестируют веб-сайты, мобильные приложения и крупные enterprise-проекты. Автоматизация позволяет существенно сократить время тестирования и оптимизировать цикл разработки. Успешно окончив этот курс, вы сможете уверенно запускать автоматизированные тесты на Java и претендовать на позицию тестировщика-автоматизатора уровня junior, повысить свою ценность как специалиста и расти в карьере и зарплате.
Цена: ежемесячный платеж от 3600 руб. в рассрочку на 36 месяцев
Длительность: 10 месяцев
Тестировщик от Нетологии
Станете специалистом ручного и автоматизированного тестирования. Приобретете практический опыт работы в команде и выполните совместный проект с одногруппниками.
Цена: ежемесячно от 3947 ₽ в рассрочку на 2 года
Длительность: 8 мес.
Старт потока: 26 июля 2023 г.— 19 марта 2024 года
Формат: Вебинары, видеолекции, практические задания
Тестировщик ПО от Eduson Academy
Получите все необходимые навыки для быстрого старта карьеры в перспективной области, приобретете практический опыт и сможете уверенно перейти работать в IT компании, повысив свой доход и востребованность как специалиста.
Стоимость: от 4714 руб/мес в рассрочку на 12 мес. без процентов и переплат
Длительность: 4 месяца
Документ: удостоверение установленного образца
Курс «Инженер по тестированию буткемп» от Яндекс Практикум
Буткемп — это ускоренное обучение для тех, кто хочет получить новую профессию как можно быстрее. В течение 8 недель вы глубоко изучите навыки, без которых инженеру по тестированию не обойтись: тестирование мобильных и веб-приложений, API и будете готовы к работе.
Цена: 64 400 ₽/мес на 2 месяца в рассрочку от Практикума
Длительность: 8 недель
Документ об окончании: диплом установленного образца о профессиональной переподготовке
Профессия «Инженер по тестированию» от Хекслет
Освоите профессию инженера тестировщика в Хекслете. Познакомитесь с этапами разработки и жизненным циклом ПО. Узнаете всё о техниках тест-дизайна. Разберетесь с системами управления и системами баг-трекинга. Научитесь работать с API и базами данных.
Опыт работы: ежемесячный платеж от 6 183 ₽ в рассрочку на 12 мес.
Длительность: 4 мес.
Онлайн-курс Инженер по тестированию от Бруноям
За 5 месяцев получите все необходимые навыки и знания для старта работы Тестировщиком ПО (Junior Test Engineer). Будете учиться вместе с личным наставником. У вас будет 2 тестовых проекта: мобильное приложение Ozon и сайт Бруноям. По проектным работам вы будете получать обратную связь от личного наставника. Соберете к концу курса полноценное портфолио.
Технологии, которые будете изучать по программе:
Цена: 4575 ₽ в месяц при оформлении рассрочки на 12 мес.
Длительность: 5 месяцев
Курс Инженер по тестированию с нуля от Бруноям
Практический курс от азов до автотестов. Вы приобретете навыки для работы Тестировщиком ПО (Junior Test Engineer, QA Tester, QA Engineer, QA Test Engineer). Оффлайн-занятия в мини-группе и проектная работа вместе с личным наставником. Курс идеально подойдет для тех, кто хочет стать тестировщиком или найти новую сферу деятельности.
Стоимость: 2491 ₽ в месяц при оформлении рассрочки на 12 мес.
Длительность: 48 ак.ч. в аудитории = 80 ак.ч. проектной работы
Дата старта потока: 12 августа 2023 года
Формат: очно, оффлайн
Курс Инженер по тестированию с 0 от Productstar
Изучите главные инструменты тестирования, познакомитесь с языком Java, добавите сильные проекты в портфолио и станете востребованным специалистом для любой IT компании.
Цена: от 3121 ₽ в рассрочку 2 года
Документ: сертификат о прохождении курса
Рабочий процесс тестировщика от Хекслет
Изучите рабочий процесс и что входит в реальные задачи тестировщика. Узнаете, как составляются баг-репорты, и чем отличаются чек-листы от тест-кейсов. Научитесь обнаруживать дефекты, проводить тест-анализ, создавать понятные баг-репорты, пользоваться сервисами TMS. Данный курс подойдет новичкам.
Стоимость: 3900 ₽ за 1 месяц
Длительность: от 16 часов
Формат: онлайн видеоуроки
Подготовительный онлайн курс Ручное тестирование от OTUS
Слушатели курса получат представление о профессии Тестировщик ПО и приобретут знания, достаточные для прохождения собеседования на позицию Trainee/Junior QA.
Программа обучения: 1. Введение. 2. Жизненный цикл разработки ПО. 3. Тест-кейсы и дефекты. 4. Техники тест-дизайна. 5-6. Тестирование Web и мобильных приложений.
Цена: 7000 руб.
Введение в тестирование веб-приложений от Хекслет
Курс подойдет тем, кто изучал теорию самостоятельно или только начал изучать азы. Вы изучите основы, поймете что тестируют специалисты и сможете разбираться в инструментах, которые для этого используются.
Длительность: от 19 часов
Формат: видео занятия
Python QA Engineer от OTUS
Вы научитесь уверенно разрабатывать автотесты для веб-приложений: от тестов и поиска неисправностей в бэкенде до проверки работоспособности фронтенда с помощью тестирования в Selenium, REST API, а также запуска автоматизированных тестов в системах непрерывной интеграции. Курс подойдет мануальщикам с опытом работы от 1 года, а также автоматизаторам на Python с опытом работы до 2 лет, желающих углубить свои знания.
Стоимость: от 7140 ₽/мес в рассрочку
Длительность: 5 мес.
Старт потока: 29 августа 2023 года
Документ об окончании: сертификат о прохождении
Профессия Инженер по автоматизации тестирования от Skillbox
Перестанете быть только мануальщиком — освоите программирование и разработку, фреймворки и автотесты в одном месте. Сможете работать в больших компаниях и командах, где требуется автоматизация. С нуля освоите Java, JavaScript или Python и научитесь создавать собственные автоматизированные тесты на одном из этих языков. Познакомитесь с Selenium, повысите эффективность работы с помощью CI/CD и вырастете как QA-инженер.
Цена: ежемесячно 4375 ₽ в рассрочку на 2 года
Срок обучение: 9 мес.
Тестировщик с нуля до Junior от Geekbrains
Освоите востребованную профессию и навыки для тестирования мобильных и веб-приложений. Научитесь быстро находить баги, разрабатывать тест-кейсы, работать с баг-трекинговыми системами, создавать эффективные тестовые сценарии. Также разберетесь в основах программирования и разработки, необходимых для написания автоматизированных тестов и станете конурентным специалистом на рынке труда.
Стоимость: от 3167 ₽ в месяц в рассрочку на 3 года
Длительность: 12 месяцев
Документ: Диплом профессиональной переподготовке
Профессия «Инженер по автоматизированному тестированию на JavaScript» от Хекслет
Научитесь находить ошибки в продукте и составлять баг-репорты. Изучите JavaScript и сможете разобраться как строятся веб-приложения. Научитесь организовывать процесс автоматизации, писать автотесты и разрабатывать UI-тесты, используя Playwright.
Длительность: 10 мес.
Онлайн подбор курсов по Тестированию в Москве
Ответьте на несколько простых вопросов и получите выгодное предложение
Как вы предпочитаете учиться?
Что для вас важно при выборе курса?
Нужна ли вам помощь в трудоустройстве?
Получите ваше предложение!
Какие есть основные виды тестирования ПО?
Основные виды тестирования ПО: 1. Классификация по запуску кода на исполнение: Статическое — проводится для верификации практически любого артефакта разработки: программного кода компонент, требований, системных спецификаций, функциональных спецификаций, документов проектирования и архитектуры программных систем и их компонентов. Динамическое — проводится на работающей системе, не может быть осуществлено без запуска программного кода приложения. 2. В зависимости от доступа к коду и архитектуре: Т.белого ящика — метод, который предполагает полный доступ к коду проекта. Т.серого ящика — метод, который предполагает частичный доступ к коду проекта. Т.чёрного ящика — метод, который не предполагает доступа (полного или частичного) к системе. Основывается на работе исключительно с внешним интерфейсом тестируемой системы. 3. По уровню детализации приложения: Модульное (юнит) — проводится на каком-либо одном логически выделенном и изолированном элементе (модуле) системы в коде. Проводится самими разработчиками, так как предполагает полный доступ к коду. Интеграционное — направлено на проверку корректности взаимодействия нескольких модулей, объединенных в единое целое. Системное — проводится не только функциональные тесты, но и оценка характеристик качества системы — ее устойчивости, надежности, безопасности и производительности. Приёмочное — проверяется соответствие системы потребностям, требованиям и бизнес-процессам пользователя. 4. По степени автоматизации: Ручное и Автоматизированное. 5. По принципам работы с приложением: Позитивное — при котором используются только корректные данные. Негативное — используются некорректные данные и выполняются некорректные операции. 6. По уровню функционального тестирования: Дымовое (smoke test) — выполняется на новой сборке, с целью подтверждения того, что программное обеспечение стартует и выполняет основные для бизнеса функции. Тестирование критического пути (critical path) — направлено для проверки функциональности, используемой обычными пользователями во время их повседневной деятельности. Расширенное (extended) — направлено на исследование всей заявленной в требованиях функциональности. 7. В зависимости от исполнителей: Альфа — является ранней версией программного продукта. Может выполняться внутри организации-разработчика с возможным частичным привлечением конечных пользователей. Бета — программное обеспечение, выпускаемое для ограниченного количества пользователей. Главная цель — получить отзывы клиентов о продукте и внести соответствующие изменения. 8. В зависимости от целей: Функциональное (functional testing) — направлено на проверку корректности работы функциональности приложения. Нефункциональное (non-functional testing) — проверка атрибутов компонента или системы, не относящихся к функциональности. Т. производительности (performance testing) — определение стабильности и потребления ресурсов в условиях различных сценариев использования и нагрузок. Нагрузочное (load testing) — определение или сбор показателей производительности и времени отклика программно-технической системы или устройства в ответ на внешний запрос с целью установления соответствия требованиям, предъявляемым к данной системе (устройству). Т. масштабируемости (scalability testing) — измеряет производительность сети или системы, когда количество пользовательских запросов увеличивается или уменьшается. Объёмное (volume testing) — тестируется программное приложение с определенным объемом данных. Стрессовое (stress testing) — направлено для проверки, как система обращается с нарастающей нагрузкой (количеством одновременных пользователей). Инсталляционное (installation testing) — направлено на проверку успешной установки и настройки, обновления или удаления приложения. Т. интерфейса (GUI / UI testing) — проверка требований к пользовательскому интерфейсу. Т. удобства использования (usability testing) — это метод, направлен на установление степени удобства использования, понятности и привлекательности для пользователей разрабатываемого продукта в контексте заданных условий. Т. локализации (localization testing) — проверка адаптации программы для определенной аудитории в соответствии с ее культурными особенностями. Т. безопасности (security testing) — используется для проверки безопасности системы, а также для анализа рисков, связанных с обеспечением целостного подхода к защите приложения, атак хакеров, вирусов, несанкционированного доступа к конфиденциальным данным. Т. надёжности (reliability testing) — проверка работоспособности приложения при длительном тестировании с ожидаемым уровнем нагрузки. Регрессионное (regression testing) — тестируется уже проверенная ранее функциональность после внесения изменений в код приложения, для уверенности в том, что эти изменения не внесли ошибки в областях, которые не подверглись изменениям. Повторное/подтверждающее (re-testing/confirmation testing) — когда исполняются тестовые сценарии, выявившие ошибки во время последнего запуска, для подтверждения успешности исправления этих ошибок.
На карте
Мне хотелось получить базовые знания и общие представления, чтобы начать карьеру в IT. Преподаватель объясняла всё очень доступно, интересно. Даже мне, как человеку, который был далек от данной сферы, было все понятно. Думаю, что полученных знаний будет достаточно для первого шага к новой профессии.
Долго искал подходящий материал именно в текстовом формате, а не видео. В Hexlet мне наконец предоставилась такая возможность. Текст воспринимаю гораздо лучше, плюс — к нему всегда можно вернуться и не нужно постоянно быть в наушниках, чтобы слушать лекции. Много практических заданий — и тесты, и тренажеры. Процесс обучения усложняется постепенно, что хорошо для тех, кто начинает учиться с нуля. Материал можно изучать когда угодно, так же и с практикой — когда хочешь, тогда и делаешь задания, никто тебя не подгоняет. Ничего лишнего, достойное обучение.