Курс «Факультет Тестирования ПО»
Живые вебинары, Вебинары в записи / Самостоятельно с наставником / Обучение в ЛК на сайте автора
Вы получите всё для старта карьеры: навыки ручного тестирования, практику автоматизации на Java и опыт работы с веб-приложениями.
Обновлено: 01.09.2023
Источник изображения: Unsplash
- Оплата на сайте автора. Цена может отличаться.
- Доступен в рассрочку
Варианты участия
Обычный
4 428 ₽ /мес.
- Скидка 36%
- Цена без скидки — 6 945 ₽/мес.
- Уровень знаний после обучения: Junior.
- Длительность обучения: 12 мес.
- Гарантия трудоустройства: через 9 мес.
- Доход после обучения: от 80 000 ₽.
- Потенциальный доход через 3 года: от 150 000 ₽.
Мастер
7 355 ₽ /мес.
- Скидка 24%
- Цена без скидки — 9 723 ₽/мес.
- Уровень знаний после обучения: Middle.
- Длительность обучения: 24 мес.
- Гарантия трудоустройства: через 9 мес.
- Доход после обучения: от 80 000 ₽.
- Потенциальный доход через 3 года: от 200 000 ₽.
PRO
9 457 ₽ /мес.
- Скидка 24%
- Цена без скидки — 12 500 ₽/мес.
- Уровень знаний после обучения: Middle+.
- Длительность обучения: 36 мес.
- Гарантия трудоустройства: через 9 мес.
- Доход после обучения: от 80 000 ₽.
- Потенциальный доход через 3 года: от 250 000 ₽.
- 12 месяцев
- Обучение: в ЛК на сайте автора
- Когда будете учиться: строго по расписанию
- Уровень сложности: для новичков
- Домашние задания: есть, с проверкой
- Сопровождение: куратором
- Диплом
- Трудоустройство
- Техническая поддержка: в рабочее время, чат на сайте, чат в вк, чат в мессенджере, электронная почта, телефон
- Доступ: сразу после оплаты
Чему вы научитесь?
- Работать с инструментами автотестов.
- Писать сценарий проверок.
- Составлять отчеты по результатам тестирования.
- Применять ручное тестирование.
- Исправлять ошибки программирования.
- Отслеживать качество программных продуктов.
О курсе
Описание
Программа курса
Особенности
Тестирование на этапе разработки программ и веб-приложений — неотъемлемая часть работы. Без предварительной проверки невозможно оценить производительность запускаемого цифрового продукта.
Написанный код программы и введенные в него баги необходимо проверять на предмет вероятных ошибок. Своевременно выявлять и исправлять обнаруженные дефекты программирования. Иногда, написанная программа при работе в реальных условиях не справляется с поставленным задачам. В этом случае важно выявить причину и внести коррективы. Отвечают за эту работу тестировщики — QA-инженеры. В представителях этой IT-профессии нуждаются все современные компании.
Курс от образовательной платформы по IT-направлениям GeekBrains подойдет начинающим тестировщикам, новичкам в профессии или практикующим QA-инженерам. Чтобы начать обучение, технического или компьютерного образования, не требуется. Слушатели получат возможность составить портфолио, резюме и подготовиться к собеседованиям под руководством экспертов GeekBrains.
В программе курса «Факультет Тестирования ПО»:
- Погружение в сферу IT-направлений.
- Инструменты и виды тестирования ПО.
- Основы ручного тестирования.
- Специфика автотестов.
В результате вы получите ключевые навыки QA-инженера: освоите процесс создания сценариев тестирования, научитесь прогнозировать и определять ошибки в работе цифровых продуктов, оформлять тестовую документацию.
Основной блок — 3 месяца
Погружение в сферу IT. На данном этапе вы изучите прикладную математику, познакомитесь с профессиями в разработке, популярными языками программирования и получите базовые навыки.
Курсы
Введение в программирование
- Познакомитесь с языками программирования, поймёте разницу между языком и программированием, научитесь строить блок-схемы и познакомитесь со структурами данных.
Математика и информатика
- Повторите школьный курс информатики, логики и математики.
Введение в контроль версий
- Познакомитесь с контролем версий и принципами работы в git и github, изучите синтаксис языка Markdown.
Знакомство с языками программирования
- Научитесь мыслить алгоритмически и решать задачи, переложив это мышление в форму представления программы.
Основы языка Python
- Пройдёте путь от основ программирования (переменные, циклы, ветвления) до построения программ с использованием объектно-ориентированного подхода.
Введение в базы данных
- Познакомитесь с понятием «базы данных», разберётесь с их видами и основными подходами к работе с данными. Узнаете методы проектирования баз данных, а также способы модификации их структуры.
Специализация — 9 месяцев
Получите фундаментальные знания в Тестирование ПО, освоите основные инструменты, научитесь работать с разными видами тестирования.
Курсы
Объектно-ориентированное программирование
- Один из основных подходов к программированию, где на первом месте стоят объекты. Используется для упрощения сложного кода. Чтобы это сделать, программу делят на уникальные блоки, которые называются объектами, данные внутри него называются свойствами, а функции — методами.
Введение в тестирование
- Данный курс сформирует понимание того, кто такой тестировщик. Чем занимается специалист, какие его обязанности. Программа создана как для специалистов по тестированию, так и для разработчиков и других специалистов в сфере IT для формирования представления о профессии.Курс «Введение в тестирование ПО» содержит как теоретические, так и практические модули, направленные на освоение азов профессии. В рамках курса студенты пройдут все этапы, которые проходит специалист по тестированию на реальном проекте. Будут разобраны базовые шаги от момента ознакомления с ТЗ, составления тестовой документации до момента подготовки отчета о тестировании. А также будут получены навыки составления отчетов о дефектах.
Основы ручного тестирования
- Курс подойдет начинающим специалистам по тестированию программного обеспечения.На первом занятии изучим вопросы: что такое тестирование, каковы его цели и принципы. У тестировщика уровня junior мало опыта или он отсутствует. Знание теории показывает, насколько кандидат соответствует профессии.
Тест-дизайн и тест-анализ
- В ежедневные задачи специалиста QA входит создание тестовой документации: тест-кейсов и чек-листов. Они систематизируют тестирование и выявляют критичные дефекты.Начинающие тестировщики сталкиваются с проблемой: тщательно проверить функционал и уложиться в дедлайн. Исчерпывающее тестирование невозможно, а пробелы в тестовой документации приводят к пропуску дефектов.Использование техник тест-дизайна обеспечивает оптимальное тестовое покрытие и экономит время тестирования. На курсе рассматриваются распространенные и эффективные техники тест-дизайна: классы эквивалентности, граничные значения, диаграммы переходов состояний.Курс подойдет начинающим специалистам по тестированию программного обеспечения.
Исключения в программировании и их обработка
- Во время работы программы иногда возникают критические ошибки, которые приводят к аварийному завершению программы. Большинство подобных ошибок можно избежать, если научить программу правильно их обрабатывать. Чтобы программа знала, что делать, если возникла какая-то ошибка, используют обработчики исключений.
Unit-тесты
- Кроме проверки пользовательского интерфейса и описанных пользовательских сценариев, очень важно проверять и код на предмет его корректной работы в разных ситуациях. Для решения такой задачи используют юнит-тесты - это программа, которая проверяет правильность работы небольшой части кода. Наличие таких тестов позволяет разработчикам сразу после внесенных изменений проверить, что код после этого работает верно, что позволяет найти критичные ошибки в коде до непосредственного тестирования, и уже после этого отдать задачу тестировщику.
Операционные системы и виртуализация (Linux)
- GNU/Linux — популярная операционная система, лидирующая на рынке серверного оборудования, используемая также как встраиваемая ОС в промышленном и бытовом оборудовании и даже в качестве десктопного ПО. Компоненты GNU используются и в MAC OS X, не обошлось без влияния GNU/Linux и на Windows.Знакомство с Linux необходимо системному администратору, тестировщику, веб-программисту, специалисту по информационной безопасности, — любому разработчику, претендующему на статус middle и выше. Данный курс разбирает базовые основы работы в Linux: основы работы в оболочке Linux, управление пользователями и правами файлов, регулярные выражения и написание скриптов в bash, работа с процессами и управление загрузкой и сервисами в Linux.Понимание основ программирования, систем счисления (двоичная, восьмеричная, шестнадцатеричная системы счисления) и булевой логики.
Тестирование API
- За любым пользовательским интерфейсом современного сервиса скрывается сложная бизнес-логика, которая должна работать логически верно, стабильно и соответствовать определенному уровню безопасности. Для этого надо понимать, как тестировать API, что из себя представляет тот API, на котором работает сервис. А также надо уметь работать с базой данных и логами, которые собирает сервис. Чтобы быть уверенными в правильной работе системы под капотом, на курсе мы научимся тестировать основные типы API, разберемся как смотреть логи, а также научимся проводить нагрузочное тестирование.
Диаграммы состояний
- Диаграммы состояний помогают описать поведение отдельно взятого объекта. Используются для описания последовательности переходов объекта из одного состояния в другое.Диаграммы состояний показывают все возможные состояния, в которых может находиться объект, а также процесс смены состояний в результате внешнего влияния.
Диаграммы состояний
- Помогают описать поведение отдельно взятого объекта. Используются для описания последовательности переходов объекта из одного состояния в другое.Диаграммы состояний показывают все возможные состояния, в которых может находиться объект, а также процесс смены состояний в результате внешнего влияния.
Технологическая специализация — 3 месяца
Ручное тестирование
Курсы
Ручное тестирование. Углубленное изучение
- Один из основных подходов к программированию, где на первом месте стоят объекты. Используется для упрощения сложного кода. Чтобы это сделать, программу делят на униСтуденты научатся выполнять рутинные задачи QA: тестировать приложения по готовым чек-листам и кейсам, описывать дефекты, определять критичность и приоритет.На последних вебинарах рассмотрим отчетность и психологию тестирования. Завершив обучение, студент может претендовать на роль стажера или младшего тестировщика. Полученные навыки позволят справляться с основным объемом работ ручного тестирования.кальные блоки, которые называются объектами, данные внутри него называются свойствами, а функции — методами.
Тестирование веб-приложений
- Данный курс дает слушателю представление об устройстве интернета в целом, устройстве современных браузеров и веб-приложений. В ходе изучения материала студент научится применять знания и навыки, полученные на предыдущих курсах, к тестированию веб-приложений, а также научится работать с инструментами, которые используются именно для работы с веб-приложениями. В рамках курса рассматривается ручное тестирование через веб-интерфейс и через API.
Тестирование мобильных приложений
- Данный курс представляет возможность получить практические навыки по тестированию мобильных приложений. Научиться пользоваться инструментами для тестирования мобильных приложений. Сформирует четкое понимание основных моментов, о которых необходимо помнить при тестировании.
Автоматизированное тестирование
Курсы
Java Core для тестировщиков
- Курс предназначен для тех, кто хочет узнать о продвинутых возможностях языка Java и получить практический опыт написания приложений.
Java для автоматизации тестирования
- В результате прохождения курса студенты смогут с нуля построить автоматизацию UI на проекте, научатся писать автотесты как по готовым тест-кейсам, так и организовывать написание подходящей для автотестирования документации.
Тестирование backend на Java
- Тестирование backend - неотъемлемая часть работы любого QA/QC-инженера, но главное, его почти всегда можно автоматизировать. Этот курс поможет овладеть необходимыми навыками для начала работы в этой сфере.
-
ФорматСамостоятельно с наставником
Живые вебинары / Вебинары в записи
Обучение в ЛК на сайте автора -
Продолжительность12 месяцев Обычный — 12 месяцев Мастер — 24 месяца PRO — 36 месяцев
-
Уровень сложностиДля новичков
-
Когда вы будете учитьсяСтрого по расписанию
-
Домашние заданияЕстьС проверкой
-
Документ об обученииДиплом Освоение программы курса
-
СопровождениеКуратором
-
Общение с группойФорум или чат внутри ЛК
-
Техническая поддержкаВ рабочее времяЧат на сайтеЧат в ВКЧат в мессенджереЭлектронная почтаТелефон
-
Перспективы после обученияТрудоустройство
-
Безопасная покупкаЕсли не сможете трудоустроиться
-
Год выхода2022 Последнее обновление: 01.09.2023
- Нажмите на кнопку
Перейти на сайт - Вы перейдете на детальную страницу курса Портала. Внимательно прочитайте представленную на ней информацию.
- Следуя указаниям, оформите заказ на курс.
- Обязательно укажите актуальный e-mail. На него придет вся информация, в частности, по доступу к курсу.
- Если вы еще не готовы к покупке курса, то советуем для начала освоить бесплатный материал Портала.
Если инструкция вам не помогла, пожалуйста напишите нам на почту info@info-hit.ru, мы оперативно поможем вам получить необходимую информацию.
Отзывы о курсе
Пока никто не оставил отзывов. Чтобы оставить отзыв перейдите на полную версию страницы.
Другие курсы автора
- Формат — Живые вебинары
- 12 месяцев
Курс — Системный администратор
- Формат — Живые вебинары
- 8 месяцев
Курс — Python-разработчик: быстрый старт в профессии
- Формат — Живые вебинары
- 12 месяцев
Курс — SMM-менеджер с нуля до Junior
- Формат — Живые вебинары
- 9 месяцев
Курс — Frontend-разработчик: быстрый старт в профессии
- Формат — Живые вебинары
- 12 месяцев
Курс — Android-разработчик с нуля до Junior
- Формат — Живые вебинары
- 9 месяцев