Перед тем, как позволять пользователям пользоваться программой или функционалом сайта, необходимо протестировать его возможности. Это даёт программистам и разработчикам уверенность в том, что все системы работают отлаженно и не допускают просчётов.
Тестированием ПО, кода, программ или приложений занимаются тестировщики и Middle QA-engineer. Став студентом курса, вы освоите несколько языков программирования и сможете пользоваться множеством инструментов по специальности. Профессионалы научат вас автоматизировать проверку, вы погрузитесь в практику и сможете найти первую работу до конца курса.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Fullstack-разработчик
Team lead
Эксперт
Sr. Performance testing engineer
Руководитель направления нагрузочного тестирования
Программист
Эксперт по тестированию производительности
Эксперт отдела по нагрузочному тестированию управления контроля качества
TeamLead
Старший специалист по нагрузочному тестированию
Суммарная длительность всех уроков на курсе составляет 88 часов. За это время вы сможете освоить 4 теоретических блока, к каждому из которых прикреплены практические задания на отработку нового материала.
Узнаете, для чего создано нагрузочное тестирование и какой цели оно призвано достичь.
Научитесь анализировать статистику и прогнозировать нагрузку теста.
Сможете работать с отчётами: поймёте, что именно в них необходимо указывать.
В этом модуле вы научитесь разрабатывать собственный скрипт. Опишете весь процесс.
Вы сможете писать сценарии нагрузки и планировать запуск тестов.
Вы научитесь производить расчёт производительности и анализ ошибок.
Сможете записыывать скрипты вручную. Изучите несколько основных необходимых для этого элементов.
Вы сможете работать с транзацкиями, отладной и модулированием.
Вы сможете увеличивать нагрузку ступенчато. Поймёте, какие средства мониторинга необходимо освоить.
Узнаете, по каким критериям можно рассмотреть тест хорошим.
Поработаете над установкой и базовыми компонентами тестирований. Выведете результаты в файл.
Сможете собирать докер-образ и запускать тесты в контейнере.
Вы поработаете с гитлабом и разобьёте пайплайн на несколько составляющих.
Поймёте, как разрабатывать эмулятор.
Научитесь объяснять базовые действия и компоненты в них.
Сможете рассмотреть создание фреймворка и сборку сервиса.
Вы научитесь ориентироваться в мониторинге в нагрузочном тестировании. Воспользуетесь стандартными инструментами.
Попробуете выделить роль логирования.
Разберётесь в составляющих СУБД.
Попробуете настроить мониторинг НТ.
Сможете выяснить, какие есть слабые места в НТ сейчас.
Определитесь с темой, в рамках которой будете реализовывать дипломную работу.
Пообщаетесь с экспертом о домашних заданиях.
Представите свой проект комиссии.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы всегда сможете задать вопрос преподавателю в личном кабинете. Также вы будете получать от него обратную связь после выполнения домашних заданий.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.
Проверять ваши домашние задания будут эксперты, а также вас будет сопровождать куратор, который поможет справиться с трудностями. Вы получите профессиональные советы, рекомендации и лайфхаки.