Лекция 1. Вводная. Что такое тестирование и что оно может? Качество программ с точки зрения бизнеса и команды разработки. Кто такие тестировщики, зачем нужны и как их работа помогает бизнесу.
Лекция 2. Проекты и методологии. Что такое проект и его жизненный цикл. Модели разработки программ и проектов. Краткий экскурс в историю - как развивалась и улучшилась разработка проектов. Самые популярные методологии - Scrum и Agile.
Лекция 3. Виды тестирования. Немного теории о видах тестирования. Две классификации. Какие именно бывают проверки и для чего они нужны. Примеры.
Д1 - виды тестирования
Лекция 4. Что проверять и как проверять. Тест-анализ и тест-дизайн. Техники. Примеры. То, что поможет Вам придумать КАК проверять. И то, что поможет отбросить лишние варианты.
Д2 - техники тест-анализа
Лекция 5. Тестовая документация. Тестовая документация. Системы баг-трекинга и управления тестированием. О структуре проверок и о тех самых специальных программах, которые тестировщики используют в работе.
Д3 - майнд карты,
П1 - джира и тестрейл
Лекция 6. Как работает Web. Основы html
Теория и практика. Создание собственной мини-странички.
Д4 - html
Лекция 7. Базы данных. Как организуются и хранятся данные. Основы SQL.
П2 - SQL
Лекция 8. Язык программирования Java. Основы Java. Просто для тех, кто никогда не кодил сам.
Лекция 9. Основы автоматизации. Основы автоматизации тестирования web. Введение в Selenium. От простой записи шагов к проекту в среде разработки Idea. Берем и записываем рутину. А потом заставляем машину делать её за себя.
П3 - Selenium
Лекция 10. Что можно автоматизировать и что нужно автоматизировать.Усложняем логику тестового проекта. Почему не надо гнаться за автоматизацией всего и вся. Как можно эмулировать действия типичного пользователя.
Лекция 11. Основы CI. Jenkins. Основы CI. Jenkins. Разработка, управляемая поведением (TDD, BDD). Человеко-понятные тесты. Знакомство с интересными программами по управлению запуском тестов.
Лекция 12. Мобильное тестирование. Как тестировать на телефонах. Лучшие практики тестирования и инструменты. Что делать, если телефон только свой, а проверить надо на пяти разных моделях.
А также бонусом - Как быть на собеседовании? Правильное и неправильное поведение, разбор типовых вопросов.
Домашние задания формулируются на основе реального практического опыта преподавателей. Во время выполнения домашних заданий можно консультироваться с преподавателями online.
Доступность профессии. Тестирование - IT-направление с самыми демократичными начальными требованиями. Эта та профессия, которую можно освоить с нуля. Очень часто к нам на курсы приходят люди без каких-либо специализированных по предмету знаний. Это не мешает им освоить профессию и начать работать по специальности.
Упор курса на практику. Преподаватели делают серьезный упор на практические занятия, все обучение строится именно на решении реальных задач. Причем задачи эти беруться прямо из работы преподавателей. Силен и индивидуальный подход - во время выполнения практических домашних заданий можно консультироваться онлайн с преподавателем. Наш курс - максимально эффективен, практичен, прост в усвоении. Он полностью соответствует решению своей главной задачи (она - в следующем пункте)
Выпускник может работать. После окончания нашего онлайн курса выпускник максимально соответствует актуальным требованиям работодателей к специальности. Он может приступать к работе - у него есть весь необходимый объем теоретических знаний и практических навыков.
Востребованность растет. В России более 13 000 открытых вакансий тестировщиков ПО ежемесячно. Плюс эта профессия позволяет работать удаленно на международные компании. Зарплаты специалистов по тестированию ПО соответствуют среднему уровню зарплат в IT-сфере.
Перспективы. У этой профессии - различные варианты для развития. Способность внедрять технологии тестирования пригодится абсолютно в любом IT-направлении Вы можете решать сложные задачи путем ручного тестирования, выбрать направление создания автоматических тестов. Часто тестирование приводит в аналитику, менеджмент проектов. Отсюда начинают свою карьеру даже в разработке. Отдельное направление - SDET (Software Design (или Development) Engineer in Test). Это стык программирования и тестирования. В области тестирования можно качественно наращивать собственную экспертизу.
Требования:
Особых требований нет. Курс построен таким образом, чтобы получить необходимые знания могли все, даже те, у кого нет практического опыта в тестировании и даже те, кто не имеет профильного образования в области IT.
Длительность курса: 40 часов (20 лекционных, 24 практических) + домашние задания
Время проведения: очный курс с 19:00 по будням, в выходной с 12:00
Внимание! Разместите пост о курсе в своем аккаунте в любой социальной сети с комментарием "Я записался на курс в IT-Академии!" и ссылкой на сайт организатора и получите скидку 3%!
Бонусы:
-
по окончании выдаются сертификаты и предоставляются рекомендации преподавателей;
-
есть возможность оформить курс в рассрочку (подробности можно уточнить у менеджеров);
-
на занятиях будут решаться задачи из практического опыта преподавателей.