⚙ Курс обучение Тестировщик QA 🔺Москва 🔺Очно | Avenue
8 917 552 0333 Все курсы

Автоматизированное тестирование

Описание курса

Тестирование – важный этап в процессе разработки ПО. Именно этап тестирования продукта сокращает финансирование на техническую поддержку ПО в дальнейшем. Исключив этап тестирования, разработчики рисуют «выпустить в свет» некачественный и неудобный для пользователя продукт, который не будет пользоваться популярностью. Тестирование может проводиться с помощью имитации поведения пользователя (manual testing) или авто-тестов (Automation QA).

Что такое Тестирование?
Тестирование – этап подготовки ПО к Релизу Тестировщиком. Главная задача специалиста по автоматизированному тестированию – проверить насколько конечный продукт разработчика соответствует заявленному изначально ТЗ с помощью автоматических тестов.
Что такое автоматические тесты?
Automation Testing – процесс тестирования с использованием автоматических тестов, которые позволяют находить баг за считанные минуты, а не спустя недели или месяцы с момента его появления.
Автоматизированное тестирование упрощает процесс мануального тестирования и сокращает конечный расход времени. Направление автоматизированного тестирования появилось из-за спроса на более быстрые способы доставки ПО, не жертвуя качеством продукта.

Почему именно Automation Testing?

Это быстро
Очевидно, что любая автоматизация влечёт за собой меньшую потерю во времени. В контексте разработке ПО, время – фактор успеха, чем раньше вы создали какой-то софт и вышли на рынок первыми, значит обладаете большим количеством потенциальных покупателей, чем ваши последователи.
Спрос
Спрос на специалистов QA был, есть и будет всегда. Автоматизация процесса тестирования позволяет различным IT-компаниям выпускать свой софт на рынок в разы быстрее, что делает спрос на специалистов направления QA Automation просто заоблачный и найти свободную вакансию можно за пару недель.
Профессиональное развитие
Тестирование предоставляет как горизонтальное так и вертикальное развитие карьеры для специалистов. Люди с хорошими навыками тестирования могут попробовать себя в роли разработчика, техлида, Software Architect и это не весь перечень профессий. А хорошее понимание внутреннего процесса разработки ПО и умение размышлять «как пользователь» открывает перспективы бизнеса-аналитики, проектного менеджмента и т.д. Тестирование – единственная отрасль IT, которая открывает настолько широкие перспективы для профессионального развития.

Какие перспективы для QA Automation?

Направления:
Тестирование продуктов для Веб-а и десктопа
Java Developer
TechLead

Зарплата:
990 $ - стажер
1 350$ - QA Automation Junior
2 700$ - QA Automation Senior

icon Видео-обращение от преподавателя

Глебанов Николай

Преподаватель курса «Автоматизированное тестирование»

Профессиональный разработчик. С лёгкостью объяснит тонкости программирования своим студентам. Прошел путь от начинающего специалиста до старшего разработчика отдела QA. Расскажет о том, чего ждать от карьеры в IT.

icon Выберите удобный для Вас пакет обучения

Online

34 990 руб или ежемесячно 12 490 руб

Обучение онлайн
Группы до 14 человек
Проверка домашних заданий
Видео всех занятий
Интенсив по трудоустройству

VIP

52 490 руб или ежемесячно 17 490 руб

Обучение в аудиториях
Группы до 14 человек
Проверка домашних заданий
Видео всех занятий
Интенсив по трудоустройству
Раздаточный материал
3 часа индивидуальных занятий
Помощь в трудоустройстве


Standart

38 490 руб или ежемесячно 13 490 руб

Обучение в аудиториях
Группы до 14 человек
Проверка домашних заданий
Видео всех занятий
Интенсив по трудоустройству
Раздаточный материал


iconПрограмма курса

1 Модуль. Основы программирования на Java

1-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Java. Основы. Компилятор, Интерпретатор, JDK, JRE, документатор. Среда Разработки. Обзор популярных сред разработки на Java. Установка IntelliJ IDEA. Написание первой программы на Java.
  2. Типы данных и логические операторы.
  3. Управляющие конструкции и циклы. Методы и работа с ними.
  4. Одномерные и двухмерные массивы. Метод «пузырька».
  5. Типы данных в Java. Ссылочные типы данных и работа с ними. Класс String и StringBuffer. Классы в Java.
  6. Введение в ООП на Java. Наследование. Класс Object и работа с ним.
  7. Полиморфизм: формы, параметрические методы и типы. Переопределение и перегрузка. Инкапсуляция: публичные методы, сокрытие методов в Java. Рекурсия.
  8. Исключения и работа с ними. Операторы TRY / CATCH / FINALLY. Собственные классы исключений.

Чёткое понимание архитектуры программирования на Java. Владение принципами ООП на Java.

2 Модуль. Коллекции и многопоточность

2-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Коллекции. Типы интерфейсов: ArrayList и LinkedList.
  2. Типы интерфейсов: HashSet, LinkedHashSet, SortedSet. Виды интерфейсов: Iterator и Iterable. Отличия и роль в написании программ. Сортировка в коллекциях.
  3. Java и Ассоциативные Массивы. Класс «HashMap» и его иерархии.
  4. Коллекции прикладных программных интерфейсов для языка Java. Ввод - Вывод (io / nio). Сериализация и десериализация.
  5. Многопоточность в Java. Функции многопоточности. Синхронизация.
  6. Сборка проектов - Maven. Тестирование модулей - JUnit.
  7. Логирование как лучшее средство от дебагов. Принципы логирования. Настройка Log4j.
  8. Напишем собственное приложение с использованием принципов многопоточности, коллекций и логирования.

Умение создавать крутые интерфейсы для Java. Приобретён навык Тестирования и Сборки Java-проектов.

3 Модуль. Автоматизированное тестирование

3-й месяц


Длительность: 21 Ак. Час

По итогам модуля:

  1. Введение в исследовательское тестирование. Параллельное проектирование и выполнение тестов.
  2. Декомпозиция ПО. Правила декомпозиции. Методы декомпозиции задач.
  3. Стратегия тестирования. Тест-планы и как с ними работать.
  4. Получение тестовых артефактов. Тест-комплекты. Чек-листы.
  5. Дополнительные тестовые артефакты. Артефакты и виды тестирования.
  6. Практика функционального тестирования. Метрики оценки результатов. Работа с Багами.
  7. Практика юзабилити тестирования.
  8. Отчётная документация тестировщика. Примеры баг-репортов.

Глубокое понимание основ автоматизированного тестирования. Приобретён навык оформления и ведения тестовой документации Разработан тест-кейс с использованием библиотеки Selenium. Полная готовность к решению задач на позиции «Automation QA» в любой IT-компании Москвы.

Смотреть всю программу

iconКурс включает в себя:

iconКому подойдёт этот курс:

  • Новичкам в IT
  • Java Developer
  • Тестировщикам ПО
  • Специалистам других IT-профессий

Новичкам в IT

Получить свою первую работу в IT уже через три месяца, благодаря низкому порогу вхождения в профессию. На курсам мы дадим вам развернутые ответы на частые вопросы, закрепим все на практике и подготовим вас к работе на позиции QA Tester уже по окончанию обучения.

Java Developer

Уже имеете неплохие знания языка программирования Java и пишете программы? Изучите библиотеку тестирования Selenium и тестируйте свои приложения самостоятельно! Навыки автоматизированного тестирования помогут вам выпускать действительно качественный продукт, без участия других специалистов.

Тестировщикам ПО

Изменить специфику работы с ручного на автоматизированное тестирование или же просто расширить свои знания и навыки вы сможете на нашем курсе. Изучив тестирование от А до Я вас ждут большие перспективы в поиске более престижной вакансии.

Специалистам других IT-профессий

Курс отлично подойдет тем, кто хочет сменить вид деятельности, но хочет остаться в IT. После обучения, у вас будет отличная возможность претендовать на новую высокооплачиваемую позицию, при этом имея огромное преимущество - предыдущий опыт работы в этой же сфере.

icon Что будете уметь при завершении курса?

Ваш финальный проект по завершению курса

check

Использовать язык программирования Java в контексте автоматизации тестирования

check

Использовать различные техники тест-дизайна

check

Создавать собственные тест-кейсы

check

Автоматизировать пользовательские сценарии на странице

check

Освоите самую популярную библиотеку для автоматизации Selenium

Ваше резюме

Анастасия Баранец

Тестировщик QA
(Автоматизированное Тестирование)

Заработная плата - 110 000 руб/мес

Ключевые навыки

  • Владею языком программирования Java
  • Чёткое понимание архитектуры ООП на Java
  • Глубокое понимание основ автоматизированного тестирования
  • Умею работать с тестовой и отчётной документацией
  • Уверенный пользователь библиотеки Selenium

Образование

  • IT School Avenue
    Курс «Тестировщик QA»‎
    3 месяца. (1.08.19 - 1.11.19)

Сертификат

Анастасия Баранец

Успешно завершила обучение по курсу:

«Тестировщик QA»‎

Дата выдачи: 1 ноября 2019 года

Александр Васильев Преподаватель курса
Светлана Петрова Куратор курса

icon Хочешь пойти на IT-курсы?

Оставляй заявку и получи бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощи в выборе направления
  • Дополнительные материалы для старта

icon Плюшки Студентам

Сертификат и его онлайн копия

Проявил себя и выжал максимум!

Скидка 15%

Каждому выпускнику Avenue скидка 15% на любой другой курс.

Чат 24/7

Общий чат и постоянная онлайн-поддержка от преподавателя.

Avenue Bar

Безлимит на божественный чай, ароматный кофе и воздушные печеньки.

Партнеры

Отправляем резюме лучших студентов рекрутерам ведущих ІТ-компаний.

Видео всех занятий

Мы ведем видеозаписи всех занятий для всех наших студентов.

Тренинг по трудоустройству

По окончанию курса опытный рекрутер расскажет вам как трудоустроиться.

Закрытая платформа

Студенты автоматически попадают в закрытую платформу нашей школы.

Мы не просто ІТ-школа, мы — ІТ-компания,
которая всегда ищет таланты!
avenue-pro.ru

Преподаватель курса

Глебанов Николай

Профессиональный разработчик. С лёгкостью объяснит тонкости программирования своим студентам. Прошел путь от начинающего специалиста до старшего разработчика отдела QA. Расскажет о том, чего ждать от карьеры в IT.

  • Профессиональный разработчик тестов на Java
  • Работал c Digital Design, Aquiva Labs и Банк Открытие
  • Мастер своего дела
  • Обладатель множества сертификатов
  • Делает упор на саморазвитие
Образование: Российский университет дружбы народов, Институт космических технологий.

Пропустил занятие?

Не страшно, мы ведем видеозапись лекции и она будет доступна в личном кабинете на закрытой платформе Avenue!

icon Наши выпускники

icon Хочешь пойти на IT-курсы?

Оставляй заявку и получи бесплатную
консультацию у нашего менеджера.

  • Консультация по курсу
  • Помощи в выборе направления
  • Дополнительные материалы для старта

Курсы Тестировщика QA

Курс QA 16+ – отличная возможность начать карьеру в сфере IT! Автоматизированное тестирование – перспективное направление, которое напрямую влияет на время разработки ПО и его выпуск «в серию». А курсы автоматизированных тестировщиков программного обеспечения в Avenue – пошаговый гайд по приобретению новую и высокооплачиваемой IT-професcии.

При составлении программы обучения тестировщиков наши преподаватели использовали реальные тестовые задания с собеседований в различные IT-компании. Окончив наши курсы QA 16+, вы будете готовы к любым задачами на собеседовании в IT-компанию. Обучая тестировщиков на курсах QA 16+, наши преподаватели ставят себе цель подготовить студентов к трудоустройству.

О курсе «Тестировщик 16+» в Avenue
Курс «Тестировщик QA 16+» в Avenue нацелен на практику и рассчитан на тех, кто хочет обучится автоматизированному тестированию «с нуля».
На курсе QA вы изучите основы программировании языка Java, научитесь применять методы ООП и изучите библиотеку тестирования Селениум. Библиотека автоматизации тестирования Селениум – обязательный этап обучения на тестировщика. С помощью этого набора библиотек вы сможете управлять браузером из программы и запускать сценарии автоматизации в браузере.
Курс «Тестировщик QA» также подойдёт для тех, кто уже работает manual taster, но хочет повысить свой скилл и стать автоматизированным тестировщиком программного на курсах Avenue.

Курсы программирования Avenue – лучший старт для Тестировщиков программного обеспечения.