Web-studio46.ru

Обучение и образование
1 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Курсы тестировщиков программного обеспечения в спб

Курс по тестированию ПО быстрый старт карьеры

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

Очное обучение в центре Санкт-Петербурга.

Сертификат

  • Профессия тестировщик ПО
  • Виды тестирования
  • Тест-дизайн и проектирование тестов
  • Тестовая документация
  • Нефункциональное тестирование
  • Исследовательское тестирование
  • Системы баг-трекинга
  • Работа с требованиями
  • Язык SQL и СУБД
  • Анализ логов
  • Тестирование веб-приложений
  • Ручное тестирование API
  • Тестирование десктопных и мобильных приложений
  • Жизненный цикл продукта
  • Методологии разработки ПО
  • Знакомство с автоматизацией тестирования

Трудоустройство и начало карьеры

Стажировка
на базе учебного центра

Стажировка
в веб-студии

Вакансии
для наших выпускников

Фриланс-биржа
для выпускников

Комплект услуг
«Помощь в трудоустройстве»

Курс в цифрах

Наши преимущества

Подробная программа курса

Основы тестирования

Занятие 1. Введение в тестирование

Знакомство с профессией тестировщика ПО

Теория:

  • Основные определения тестирования
  • Артефакты и процессы тестирования
  • Классификация видов тестирования

Практика:

  • Создание плана тестирования
  • Тестирование в свободной форме

По итогам:

  • Будете разбираться в теоретических и исторических основах тестирования
  • Сможете создавать высокоуровневую тестовую документацию

Занятие 2. Техники тест-дизайна

Базовые и продвинутые техники

Теория:

  • Основные техники тест-дизайна
  • Продвинутые техники тест-дизайна

Практика:

  • Создание тестового набора для небольшого приложения
  • Документирование тест-кейсов
  • Знакомство с трекером задач

По итогам:

  • Получите широкий арсенал для придумывания тест-кейсов

Занятие 3. Оформление отчётов и багов. Верификация идей

Работа с баг-трекерами и тестовой документацией

Теория:

  • Обзор жизненного цикла ПО
  • Основы тестирования документации
  • Инструменты мышления тестировщика
  • Разбор типичных когнитивных ошибок

Практика:

  • Тестирование белого ящика
  • Тестирование серого ящика
  • Создание отчёта подручными средствами
  • Продолжение работы с трекером задач и багов
  • Основы markdown

По итогам:

  • Научитесь грамотно оформлять баги
  • Получите навыки работы с популярными баг-трекерами
  • Сможете проверить любую идею и отсеять ненужную работу

Занятие 4. Нефункциональное тестирование

Детальный обзор нефункциональных видов тестирования

Теория:

  • Детальный обзор нефункциональных видов тестирования

Практика:

  • Тестирование удобства использования
  • Тестирование безопасности
  • Тестирование установки
  • Тестирование конфигурации
  • Тестировании локализации

По итогам:

  • Овладеете широким набором знаний для нефункционального тестирования

Занятие 5. Исследовательское тестирование

Обзор альтернативных стратегий тестирования

Теория:

  • Обзор альтернативных стратегий тестирования

Практика:

  • Исполнение различных стратегий тестирования
  • Составление отчёта без тест кейсов

По итогам:

  • Сможете провести тестирования без тест-кейсов
  • Научитесь извлекать максимум информации из сессий работы с приложением

Тестирование веб приложений.

Занятие 6. Знакомство с веб

Обзор веб-технологий и основы вёрстки для тестировщика

Теория:

  • Краткая история веба
  • Клиент-серверное взаимодействие
  • Служба DNS
  • Модель OSI
  • Структура веб-документа и основные теги
  • Понятие SPA

Практика:

  • Разбор сложной вёрстки
  • Вёрстка простой страницы
  • Тестирование SPA

По итогам:

  • Узнаете, как на самом деле работает Интернет
  • Сможете сверстать небольшую страницу
  • Научитесь разбираться в устройства сайтов и веб-приложений
  • Познакомитесь с устройством и тестированием современных веб-приложений

Занятие 7. Браузерная консоль

Консоль разработчика в браузере. Вспомогательные инструменты.

Теория:

  • Ключевые сведения из веб стандартов
  • Принципы асинхронного и синхронного взаимодействия

Практика:

  • Анализ содержимого сайта
  • Анализ взаимодействия с сервером
  • Проверка на соответствие макету

По итогам:

  • Научитесь использовать консоль разработчика в различных браузерах

Занятие 8. Ручное тестирование API

Инструменты тестировщика для ручного тестирования API

Теория:

  • Понятие API
  • Примеры API документации
  • HTTP протокол, JSON формат
  • SOAP протокол, XML формат
  • Основные принципы REST
  • Специфика тестирование API
  • Основные принципы REST

Практика:

  • Тестирование API сервиса
  • Работа с POSTMAN
  • Работа со снифферами
  • Поиск ошибок в JSON файлах
  • Написание JSON схемы валидации
  • Поиск ошибок в XML файле
  • Построение JSON path

По итогам:

  • Навык тестирования API по документации
  • Знание основных форматов передачи данных
  • Умение находить нужную информацию в больших данных

Практические навыки тестировщика

Занятие 9. Устройство и командная строка Linux

Основы работы с командной строкой

Теория:

  • Структура системы Linux
  • Регулярные выражения

Практика:

  • Работа с файлами и папками из командной строки
  • Чтение логов из терминала
  • Работа с удалённым сервером
  • Написание регулярных выражений
  • Чтение конфигурационных файлов

По итогам:

  • Вы научитесь пользоваться консолью
  • Освоите работу с удаленным сервером из консоли

Занятие 10. Git для тестировщиков

Основы системы контроля версий Git

Теория:

  • Принципы системы контроля версий
  • Устройство Git
Читать еще:  Курсы программирования с трудоустройством москва

Практика:

  • Создание локального репозитория
  • Создание первого запроса на изменение
  • Процесс ревью

По итогам:

  • Навыки работы с git через командную строку
  • Понимание роли системы контроля версий

Занятие 11. Базы данных

Основы баз данных для тестировщика

Теория:

  • Общие сведения о реляционной теории
  • Три нормальные формы БД

Практика:

  • Нормализация простых схем баз данных
  • Написание SQL запросов для одной таблицы
  • Написание SQL запросов для схемы из нескольких таблицы

По итогам:

  • Сможете писать SQL запросы
  • Научитесь понимать и визуализировать схемы реляционных баз данных

Занятие 12. Основы CI/СD процессов

Continious Integration / Continious Delivery

Теория:

  • Место CICD в современной разработке
  • Влияние на процесс тестирования

Практика:

  • Работа с Jenkins
  • Анализ отчета тестового прогона
  • Тестирование CI

По итогам:

  • Понимание практик CI
  • Знакомство с инструментами, реализующими эти практики

Занятие 13. Гибкие методологии разработки

Agile, Scrum, Kanban

Теория:

  • Философия Agile
  • Артефакты и процессы Scrum
  • Основные роли в Scrum
  • Обзор Kanban процесса

Практика:

  • Практика работы в команде, взаимодействие с различными ролями
  • Планирование спринта
  • Тренировочное ревью
  • Тренировочная ретроспектива

По итогам:

  • Знание методов гибкой разработки ПО
  • Опыт участия в процессе, приближённом к реальным условиям

Курсы тестирования ПО

Полностью практический курс для старта карьеры в сфере тестирования ПО. Вы получите всю необходимую базу для старта работы на должности junior test engineer и полное представление о роли тестировщика в разработке программного обеспечения.
Обучение в центре Петербурга.

  1. Главная
  2. Учебный центр
  3. Курсы программирования
  4. Курсы тестирования ПО

На курсе вы узнаете, как грамотно составить резюме на должность тестировщика ПО, пройти собеседование, где набраться опыта, как засветиться на рынке фриланса, а также как дальше развиваться в этой сфере

Наши преподаватели — действующие специалисты. Они совмещают основную работу и преподавание, что позволяет решать во время обучения задачи любой сложности

Курс объёмный и интенсивный. С самого начала обучения вы будете много практиковаться, в том числе и дома. Взамен вы получаете настоящую профессию тестировщика

Маленькие группы позволяют сохранить максимальную концентрацию всех учеников, а преподаватель может отслеживать успехи в программировании каждого слушателя

У вас есть возможность бесплатно пройти курс повторно в течение полугода. Можно попасть на пропущенный урок или ещё раз пройти обучение целиком

Мы даём комплексные знания, необходимые для работы в сфере IT и программирования. Свой первый опыт тестирования вы получите уже на занятиях

Ваши результаты

Во время курса
  • Базовые навыки программирования и работы с БД
  • Понимание процесса тестирования
  • Понимание жизненного цикла разработки ПО
  • Умение работать с тестовой документацией
  • Формирование общей стратегии тестирования ПО
Навыки после курса
  • Все необходимое для старта карьеры junior test engineer
  • Документирование баг-репортов
  • Взаимодействие с командой проекта
  • Понимание работы http протокола
  • Навыки работы с инструментами для тестирования API
  • Умение вести чек-листы и тест-планы
  • Знание принципов построения мобильных приложений
  • Знание принципов построения web-приложений

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

Действующие специалисты Санкт-Петербурга

Является экспертом по организации и управлению качеством программного обеспечения. Имеет профильное образование. Постоянный участник конференций и семинаров.
Преподаватель курса Тестирование ПО

Гурьянова Юлия

Юлия о себе:
«Одной из главных мотиваций, чтобы работать преподавателем являются те тестировщики, которых я интервьюирую. Я вижу огромное количество пробелов в их знаниях, из-за которых приходится отказывать в трудоустройстве. Пройдя свой путь от новичка до человека, к мнению которого прислушиваются я встречала, к сожалению, малое количество людей, которые доступным языком могут объяснить сложные технические вещи. Именно поэтому я разработала свой авторский курс»

Отзыв слушателя:
«Спасибо Юлии и Брунояму за обучение, было весело и интересно. В теоретической части обучения понравилась наглядность: весь материал предоставлен в виде презентацией, наглядный, изложен простым языком, приведено множество примеров. Большой объем практической части, в т.ч. домашние задания»
Александра, группа — TE232-1500

Работаю в тестировании более 7 лет. На протяжении своей карьеры участвовала в тестировании базовой станции для обработки Push-To-Talk звонков, облачного телефонного backend, backend и frontend системы для обмена сообщениями со звонками и конференциями.

Тарасова Раиса

Раиса о себе:
« Я прошла путь от стажера-тестировщика до ведущего инженера ещё когда в России не были популярны курсы и материалы по тестированию, поэтому я знаю как сделать этот процесс эффективнее и проще. Я люблю свою работу и люблю делиться накопленными знаниями и опытом »

Читать еще:  Курс по питону

Отзыв слушателя:
«Хотел систематизировать уже имеющиеся знания по тестированию ПО и получить новый опыт, результатом доволен. Индивидуальный подход к каждому проекту и разъяснение конкретных примеров на практике. Огромное спасибо преподавателю за курс. Все отлично!»
Михаил, группа TE17-3422

Стань востребованным инженером QA, обучаясь у практиков

Учебная программа “Тестирование ПО” создана для тех, кто хочет освоить престижную и высокооплачиваемую профессию инженера QA и заложить прочный фундамент для своей карьеры в IT

Карантин не помеха для знаний! Занятия проходят в дистанционных классах. После окончания карантина продолжим обучение в аудиториях.

Мы уверены, что инженером QA может быть каждый. Для достижения цели от вас требуется желание, усердие и дисциплина. Остальное мы берем на себя.

Наши ценности

Обучение в Компьютерной Академии ШАГ базируется на трех обязательных составляющих эффективного образования:

Актуальная программа

Знания и навыки, которые получают наши студенты, должны соответствовать требованиям работодателей сегодня и в будущем.

Преподаватели-практики

Преподаватели Академии ШАГ – специалисты ведущих IT-компаний с опытом работы минимум 5 лет. На занятиях студенты получают только актуальные знания из реальной практики.

Дружеская атмосфера

Мы создали особую среду обучения, где преподаватели и студенты общаются на равных, а все занятия проходят с реальным преподавателем. Мы не используем старые записи. Вы всегда можете задать вопрос и получить поддержку.

Для кого разработана программа

Школьники и выпускники
(15-18 лет)

Школьники и выпускники
(15-18 лет)

Получат необходимый запас знаний и навыков для уверенного старта в IT.

Студенты ВУЗов
(18-23 года)

Студенты ВУЗов
(18-23 года)

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

Представители других профессий
(23-55 лет)

Представители других профессий
(23-55 лет)

Которых не устраивает текущая карьерная и финансовая перспектива, смогут переучиться на инженера QA и построить карьеру в IT-индустрии

Все желающие повысить
IT-квалификацию

Все желающие повысить
IT-квалификацию

Систематизируют свои знания и получат рабочие навыки, востребованные в современном IT

Программа обучения

В основе программы лежат реальные требования IT-рынка. Наши методисты и преподаватели постоянно работают над её улучшением и обновлением, чтобы выпускники Академии ШАГ могли достойно показать себя перед работодателем.

  • Обзор IT бизнеса: технологии и термины;
  • Фазы процесса разработки программного обеспечения;
  • Методологии процесса разработки программного обеспечения;
  • Анализ существующих моделей и методов разработки;
  • Роль и место QA в процессе разработки программного обеспечения, тестирование и QA;
  • Введение в тестирование;
  • Цели и задачи тестировщика в команде;
  • Теория тестирования: Подход, технологии, уровни, процесс, компоненты;
  • Дефекты: типы и жизненный цикл дефектов;
  • Типы тестов. Организация тестов;
  • Тестирование сложных программных решений и комплексных систем;
  • Requirements, введение в bug tracking systems;
  • QA процесс: инициализация, цели, приоритеты, сроки, риски;
  • Usability. I18N/L10N. MLU;
  • Системы контроля версий: CVS, SVN, GIT, Mercurial;
  • Обзор методологии SCRUM;
  • Сертификация ISTQB;
  • Язык программирования Java. Переменные и типы данных. Логические операторы и операторы ветвления;
  • Введение в теорию баз данных. Запросы SELECT, INSERT, UPDATE, DELETE. Многотабличные базы данных;
  • Функции агрегирования и объединения;
  • Представления, хранимые процедуры, триггеры,пользовательские функции;
  • Автоматизация тестирования: цели, задачи, этапы, подходы к автоматизированному тестированию;
  • Введение в Web-технологии, структура HTML, форматирование текста с помощью HTML и CSS. XML, XPath и WebDriver;
  • Selenium Server. Создание framework для тестирования в Selenium;
  • Анализ продуктов для автоматизации тестирования, автоматизированное тестирование веб-сервисов и мобильных приложений;

Скачать детальную программу

По окончании курса вы сможете:

  • Использовать инструменты тестирования ПО для мобильных и десктопных приложений, а также веб-проектов;
  • Применять основы веб-технологий, программирования, системного администрирования, а также поймете принципы работы с базами данных для их использования в автоматизированном тестировании;
  • Создавать тест-план. Работать с баг-трекерами;
  • Проводить автоматизированное тестирование с использованием различного программного обеспечения;
  • Понимать архитектуру и принципы использования Selenium. Создавать скрипты в Selenium для тестирования веб-страниц;
  • Разбираться в языке структурированных запросов SQL. Уметь создавать многотабличные запросы;
  • Выбирать оптимальные методы тестирования;
  • Понимать принципы работы подзапросов и функций агрегирования;
  • Производить нормализацию баз данных;
  • Использовать хранимые процедуры, триггеры, виды, пользовательские функции;
  • Использовать различные системы контроля версий;
  • Пройти интервью на должность QA-инженера;
Читать еще:  Академия яндекса бесплатные курсы

Формы обучения

Профессиональные спец. курсы

от 7 777 руб/мес.

Обучаться может любой от 16 до 65 лет. Занятия проходят в вечернее время с 19:00 до 22:00

2 раза в неделю

Обучение в дистанционных классах

Карантин не помеха для знаний!

Мы понимаем, как сложно принять решение об обучении сейчас, в условиях неопределенности в будущем.

Поэтому, мы подготовили специальное предложение:

  1. Мы гарантируем возврат средств в любой момент с возможностью продолжить обучение на том месте, на котором остановились.
  2. Для бронирования места в группе достаточно внести только 50% от месячной стоимости обучения.
  3. Занятия начнутся по графику дистанционно либо в аудиториях в зависимости от ситуации с карантином.
  4. Вступительные собеседования, тестирования, запись на обучение можно пройти дистанционно.

Почему выгодно начинать обучение именно сейчас?

  1. Время, самый ценный и невосполнимый ресурс, который у нас есть. Именно поэтому инвестиции в образование – лучшее решение в сложные времена.
  2. Заключая договор сейчас, вы защищаете себя от повышения стоимости в будущем.
  3. Сейчас еще можно выбрать удобное время для занятий. И после окончания карантина продолжить заниматься по такому же графику в обычном формате в аудиториях.

Курсы тестировщиков программного обеспечения в спб

Средняя зарплата начинающего тестировщика 30-70 т.р в месяц

БРОНИРУЙ ПРЯМО СЕЙЧАС МЕСТО СО СКИДКОЙ 10000р
Старт 26 мая. Осталось 6 мест

  • Как будет проходить курс и что на выходе?
  • Что такое тестирование?
  • История появления тестирования
  • Разница между QA, QC и тестировщиком
  • Процесс тестирования
  • Знатоки своего продукта, исследование и его важность
  • Цели и задачи тестирования · Уровни в тестировании
  • Что такое IT проект?
  • Виды ПО и архитектура приложений
  • Тест план
  • Критерии начала и окончания тестирования
  • Тест кейс, атрибуты и свойства, какие бывают и где хранить
  • Тестовый сценарий и тестовый комплект
  • Чек листы
  • Баг репорт, атрибуты и свойства
  • Severity & Priority бага
  • Отчетность в тестировании
  • Метрики и тестовое покрытие
  • Что такое MindMap и как с ним работать
  • Каскадная методология
  • Agile методология (Scrum, Kanban, Extreme programing)
  • Интерактивная игра на закрепление гибких методологий
  • Понятие жизненного цикла
  • Жизненный цикл проекта, бага, задачи
  • Обзор Jira
  • Уровни требование
  • Виды требований
  • Требования к требованиям
  • Цена ошибки в требованиях и на стадии эксплуатации
  • Методика работы с Аналитиком. Как выяснять требования
  • Обзор приложения Confluence
  • Цели и задачи тест дизайна
  • Навыки хорошего тест дизайнера
  • Техники и стратегии тест дизайна
  • Что такое Continuous integration и для чего это нужно
  • Методика White box testing
  • Методика Black box testing
  • Методика Grey box testing
  • Функциональное тестирование и его виды
  • Нефункциональное тестирование и его виды
  • Тестирование, связанное с изменениями и его виды
  • Что такое HTML и CSS
  • Что такое GUI
  • DOM дерево
  • Обзор элементов на веб странице
  • Что такое Developer Tools?
  • Практика работы с Console Google Chrome
  • Что такое базы данных и какие они бывают
  • Сервер БД и СУБД
  • SQL запросы select, join
  • Основные OC (Windows, Linux, MacOS)
  • Что такое тестовое окружение?
  • Технологии Hyper-V и VirtualBox
  • Модель OSI
  • Сети и как это работает (http, https, TCP/IP)
  • Практика работы с репозиторием Git
  • Что такое API и как его тестировать
  • Что такое REST
  • Запросы GET, POST и остальные
  • Практика тестирования в Postman
  • Что такое Логи и зачем они тестировщику
  • Что и зачем нужно автоматизировать
  • Обзор языка Java
  • Что такое selenium
  • Использование Selenium IDE
  • Тренинг по трудоустройству
  • Составление правильного резюме
  • Как проходить собеседования и какие они бывают
  • Лайфхаки по трудоустройству
  • Итоговый тест

Получите начальные знания бесплатно и поймите, подходит ли Вам профессия.
Регистрируйтесь на бесплатный курс «Тестировщик ПО. Базовый уровень»

Из курса Вы узнаете:
— Кто такой тестировщик?
— Что такое уровни и этапы тестирования?
— Что такое архитектура ПО?
— Что такое программное обеспечение и какое оно бывает?
— Как писать test case и заводить bug report?

После прохождения выдаем сертификат!

Почувствуйте себя Тестировщиком ПО в деле!
Для регистрации заполните поля ниже.

Ссылка на основную публикацию
Adblock
detector