Начните карьеру в сфере информационных технологий в кратчайшие сроки!

На курсе Тестирования ПО у вас будет возможность освоить новую профессию всего за 2 месяца. Вместе с опытным наставником вы изучите от А до Я процесс ручного тестирования для выявления ошибок, проблем и дефектов в продукте, а так же получите начальные навыки управления процессом тестирования. Курс предназначен для тех, кто не имеет опыта работы в сфере IT, независимо от того, где они работают в настоящее время. Тестирование – это самый короткий и легкий способ приобщиться к сфере ИТ.

Основная цель профессии инженера по тестированию заключается в обеспечении высокого качества продукта. Тестировщик ПО выявляет ошибки приложения и убеждается, что приложение стабильно и работает в соответствии с требованиями. Работа ручного тестировщика – это сочетание нескольких важных черт: технического перфекционизма, ориентации на бизнес и потребителя, умение смотреть шире на жизненный цикл продукта или проекта.

  • циклы разработки программного продукта
  • концепции ручного тестирования и обеспечения качества
  • этапы процесса ручного тестирования и их особенности
  • методы ручного тестирования и необходимые действия
  • практики и техники для эффективной работы в этой области

У выпускников будет сформировано аналитическое и критическое мышление, которое необходимо для карьеры тестировщика ПО.

Lesson 1: Качество программного обеспечения. Цель и задачи тестирования.
Lesson 2: Типы тестирования ПО.
Lesson 3: Понятие тест-менеджмента. Матрица прослеживаемости.
(понятие требований, создание матрицы прослеживаемости требований)
Lesson 4: Планирование тестирования.
(составление плана тестирования и отчета о тестировании)
Lesson 5: Тест-кейсы. Атрибуты тест-кейсов. Test-case. Test-suit. Check-lists.
(понятие и составление тест кейсов и чек-листов)
Lesson: 6 Основы статического тестирования и отличия от динамического тестирования (Static Testing & Dynamic Testing)
Lesson: 7 Простые инструменты для определения тест-сценариев. (Матрица проверок, Test-list, Cheat-sheet, Application Map)
Lesson: 8 Проект в ИТ. Виды проектов, характеристики проекта,  роли и отношения на ИТ проектах.
Lesson 9: Тестирование ПО на основе таблиц принятия решений.
(понятие таблицы принятия решений, использование таблиц принятия решений для составления наборов входных данных тестов)
Lesson 10: Классы эквивалентности и граничные условия.
(определение граничных условий при тестировании ПО)
Lesson 11: Комбинаторное тестирование.
(понятие и виды комбинаторного тестирования, попарное тестирование, использование инструмента AllPair)
Lesson 12: Тестирование на основе диаграмм состояний и переходов
(составление State Transition Tables на основе диаграмм состояний и переходов)
Lesson 13: Понятие ошибки, дефекта, сбоя. Bug-tracking.
(понятие ошибки, дефекта и сбоя, описание дефектов и bug-tracking)
Lesson 14: Жизненный цикл дефекта/ошибки ПО.
(формирования жизненного цикла работы с ошибками)
Lesson 15:Повторение пройденного материала со студентами: сессия вопросов и ответов
Lesson 16: Модели и этапы разработки ПО. Этапы тестирования ПО, ошибки проектирования
(понятие моделей и этапов разработки ПО)
Lesson 17: Проектирование и тестирование ПО в agile-проектах
(понятие моделей Scrum и Kanban, тестирование в agile-проектах)
Lesson 18: Работа с баг-трекером – JIRA (Project creation, Epic, Story, Structure, Linkage)
Lesson 19 Анализ требований к ПО
(понятие user stories, use case’ов, workflow diagrams и других инструментов описания требований
Lesson 20: Работа с баг-трекером – JIRA (Custom issues, custom workflows, custom fields, test-case creation)
Lesson 21: Практический пример разработки test-case’ов на основе use-case’a.
Lesson 22: Тестирование GUI (часть 1)
(понятие тестирования GUI, обзор основных элементов GUI)
Lesson 23: Тестирование GUI (часть 2)
(принципы проектирования и тестирования удобного интерфейса пользоват
Lesson 24: Работа с баг-трекером – JIRA\Исполнение созданных тест-кейсов (ПРАКТИКА)
Lesson 25: Работа с баг-трекером – JIRA\Работа с нейденными багами
Lesson 26: Особенности тестирования баз данных, SQL
(понятие базы данных, тестирование и работа с базой данных
Lesson 27: Регрессионное тестирование
(понятие регрессионного тестирования)
Lesson 28: Особенности тестирования мобильных и web-приложений
(знакомство с эмуляторами мобильных устройств, использование сервисов Google для тестирования)
Lesson 29: Причины появления ошибок в ПО. Введение в автоматизацию тестирования

Lesson 30: Q&A Session. Профориентация: Подготовка резюме, soft skills, hard skills


 

Бонус:
+2 урока SQL, которые нужны начинающему тестировщику

По окончании курса вы получите сертификат о прохождении курса и приложение, в котором будут записаны все темы, изученные на курсе. Таким образом, приложив его к вашему резюме, работодатель получит больше информации об уровне вашей подготовки и навыках, которыми вы обладаете.

  • Senior Test Lead – Allied Testing
  • QA mentor at USM
  • QA mentor at CEITI
  • ISTQB certified
  • Google PM certified 

Старт: 29 сентября

Часы обучения: 60 +4 free

Уровень:начинающий

Оплата двумя взносами

Цена: 6900 MDL

Понедельник, среда, пятница. 18:30 – 20:30

Формат: Онлайн, Zoom

Язык обучения: русский

Начните карьеру в сфере ИТ!

Aici poți găsi Nota informativă de plată, Termenii și condițiile și Politica de confidențialitate.