О чём курс
Хотите освоить профессию тестировщика и уверенно работать в сфере качества программного обеспечения? Этот курс поможет вам пройти путь от базовых понятий до первых практических кейсов.
Что входит в курс?
Практика проведения тестирования — изучите основные методологии, тестовую документацию и техники выявления багов.
Вспомогательные технологии и инструменты — освоите работу с 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, Test IT и другие ключевые инструменты тестировщика
05
Работать с SQL, разбираться в структурах баз данных и форматах данных (XML, JSON)
06
Понимать архитектуру веб-приложений, анализировать логи и тестировать безопасность