Курс рассчитан как на новичков в области тестирования ПО, так и на практикующих специалистов, которые хотят усовершенствовать свои навыки. Программа учитывает самые актуальные требования рынка и включает в себя постоянную практику и взаимодействие с преподавателями.
Вы изучите различные инструменты тестирования ПО и научитесь применять их для различных веб-сервисов и приложений. Приобретёте все необходимые знания о программировании, веб-разработке и системном администрировании. Научитесь работать с базами данных, планами, баг-трекерами и системами контроля версий. Познакомитесь со способами автоматизации тестирования.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вы будете обучаться дистанционно в группах. Практика будет проходить в прямом эфире, чтобы у вас было полное взаимодействие с преподавателем. Вы создадите ряд проектов и пополните ими своё портфолио.
Познакомитесь с устройством IT-сферы. Изучите связанные с ней технологии и дадите определение соответствующим терминам. Сможете в них ориентироваться.
Узнаете, как проводится разработка программного обеспечения. Разберётесь в этом процессе пошагово и поделите его на фазы. Изучите каждую из них.
Познакомитесь с различными методами и техниками, которые применяются в разработке ПО. Изучите водопадную, спиральную и интеративную модели.
Разберётесь в различных моделях и методах разработки, которые наиболее актуальны на сегодняшний день. Сможете в них ориентироваться.
Поймёте, какие функции выполняет QA в команде разработчиков программного обеспечения. Изучите особенности профессии.
Начнёте погружаться в тестирование. Рассмотрите основные термины и понятия. Разберётесь в теоретической базе.
Поймёте, какие функции выполняет тестировщик в команде разработчиков программного обеспечения. Сформулируете требования, которые к нему предъявляются.
Познакомитесь с теорией тестирования. Разберётесь в различных подходах, технологиях, уровнях и компонентах тестирования и в особенностях процесса.
Дадите определение понятию дефектов в тестировании. Разделите их на типы и познакомитесь с их описаниями. Определите их жизненный цикл.
Разделите тесты на различные виды и разберётесь в каждом из них. Узнаете, как их создавать и организовывать. Сможете работать с ними на практике.
Поймёте, как работать с комплексными системами и сложноустроенными программными решениями. Отточите соответствующий навык.
Познакомитесь с основной теоретической базой на тему баг-трекинга и соответствующих систем. Узнаете, как с ними работать.
Поймёте, как выглядит процесс QA. Выявите его цели, научитесь расставлять приоритеты, укладываться в сроки и учитывать все риски.
Дадите определение понятию юзабилити. Рассмотрите такие пакеты локализации, как I18N и L10N. Узнаете, что такое MLU.
Поймёте, что такое системы контроля версий, и узнаете, как работать с основными из них: SVN, CVS, Mercurial и GIT.
Разберётесь в методолгии SCRUM и в том, как она устроена. Научитесь успешно пользоваться ей в будущей профессиональной деятельности.
Узнаете, что такое сертификат ISTQB. Разберётесь во всех тонкостях его получения. Поймёте, почему он необходим.
Познакомитесь с языком программирования Java и научитесь успешно применять его в своей профессиональной деятельности. Изучите различные переменные и типы данных. Рассмотрите принципы работы логических операторов и операторов ветвления.
Познакомитесь с понятием базы данных. Изучите соответствующие теоретические основы. Рассмотрите функции различных запросов. Разберётесь в многотабличных базах данных.
Рассмотрите различные функции агрегирования. Изучите понятие группировки, различные ключевые слова и подзапросы. Познакомитесь с объединениями.
Узнаете, что такое транзакции и как они используются. Изучите представления, хранимые процедуры, пользовательские функции и триггеры.
Узнаете, чем полезна автоматизация тестирования. Разберёте её этапы и различные подходы к её осуществлению. Сможете работать с ней на практике.
Узнаете всё, что нужно знать о веб-технологиях. Познакомитесь со структурой HTML, CSS, XPath, XML и WebDriver. Сможете работать с их инструментарием.
Узнаете, что такое Selenium Server и для чего он нужен. Поймёте, как создать фреймворк для тестирования в Selenium.
Поймёте, как устроено автоматизированное тестирование различных мобильных приложений и веб-сервисов. Разберётесь в продуктах для автоматизации.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.