О чём курс
Хотите освоить профессию тестировщика и уверенно работать в сфере качества программного обеспечения? Этот курс поможет вам пройти путь от базовых понятий до первых практических кейсов.
Что входит в курс?
Практика проведения тестирования — изучите основные методологии, тестовую документацию и техники выявления багов.
Вспомогательные технологии и инструменты — освоите работу с Jira, SQL, XML, JSON и другими инструментами.
Тестирование веб-приложений — погрузитесь в клиент-серверную архитектуру, разберитесь в HTML, CSS и JavaScript, освоите анализ логов и тестирование безопасности.
При прохождении курса вы получите практический опыт, живое общение с экспертами и поддержку профессионалов, что сделает ваши инвестиции в обучение оправданными.
Этот курс идеально подходит для начинающих специалистов, а также для тех, кто стремится начать карьеру в IT без технического бэкграунда. Обучение предоставляет возможность развить практические навыки в тестировании, основываясь на примерах реальных задач и детальном разборе решений.
Целевая аудитория
Начинающие тестировщики, ручные тестировщики, специалисты техподдержки, начинающие разработчики
Предварительная подготовка
Понимание теории тестирования
Для кого
Разработчик
Тестировщик
Специалист технической поддержки
Улучшаемые навыки
Тест-дизайн
Документирование
Работа с дефектами
Инструменты тестирования
Веб-тестирование
Программа курса
01
Практика проведения тестирования
Начнете с основ тестирования, научитесь работать с требованиями и создавать необходимую документацию: чек-листы, тест-кейсы и планы тестирования. Составите матрицу покрытия требований тестовыми сценариями и изучите интеграционные, функциональные и приемочные тесты для веб-приложений. Освоите методологии разработки сценариев и тестирование на основе моделей. Узнаете, как классифицировать дефекты, выявлять баги на стадии ТЗ и эффективно обрабатывать ошибки.
Разбираемые темы:
Работа с требованиями
Подготовка документации для тестирования: чек-листы, тест-кейсы, тестовые сценарии, планы тестирования
Составление матрицы покрытия требований тестовыми сценариями
Применение интеграционных, функциональных, приемочных тестов
Методологии разработки сценариев и тест-идей на основе моделей
Классификация дефектов. Определение возможных багов и несоответствий качеству на стадии ТЗ
Обработка ошибок и работа с дефектами
02
Вспомогательные технологии и инструменты тестировщика
Этот курс погрузит вас в мир ключевых инструментов и технологий, необходимых современному тестировщику. Вы научитесь эффективно управлять процессами с помощью Jira и Test IT, освоите разработку и выполнение тестовых моделей, а также ведение отчетности. Курс познакомит с основами SQL: типами данных, структурой баз данных, языками запросов DDL и DML, работой с несколькими таблицами, агрегатными функциями и подзапросами. Вы также изучите форматы данных для обмена — XML, XSD и JSON, научитесь работать с XML-документами и разберетесь в их схемах.
Разбираемые темы:
Инструменты управления процессами: Jira
Инструменты управления процессами: Test IT
Основы SQL
Форматы данных для обмена: XML, XSD, Json
03
Тестирование веб-приложений
Этот курс позволит разобраться в работе веб-приложений. Вы изучите их архитектуру и структуру, освоите языки и технологии разработки, познакомитесь с протоколом HTTP и веб-стандартами. Курс поможет разобраться в проведении различных видов тестирования: функциональном, производительном, конфигурационном, юзабилити, безопасности и тестировании на мобильных устройствах. Вы получите практические навыки работы с инструментами тестирования, научитесь анализировать логи и поймете, как работает клиент-серверная архитектура. Кроме того, вы пройдете вводный курс по HTML, CSS и JavaScript, что поможет лучше понять процессы разработки и тестирования.
Разбираемые темы:
Архитектура и структура веб-приложений
Тестирование веб-приложений
Логи в тестировании
Чему вы научитесь
01
Разбираться в требованиях, составлять чек-листы, тест-кейсы и тестовые планы
02
Применять функциональное, интеграционное и приемочное тестирование
03
Классифицировать дефекты и находить ошибки уже на стадии ТЗ
04
Осваивать Jira и другие ключевые инструменты тестировщика
05
Работать с SQL, разбираться в структурах баз данных и форматах данных (XML, JSON)
06
Понимать архитектуру веб-приложений, анализировать логи и тестировать безопасность