В тестировщики с нуля
  • 350$
    36 130₽
    Lite
    Включает в себя:
    - Пакет В тестировщики с нуля
    - Интенсив по GIT
    - 1 месяц стажировки
  • 430$
    44 400₽
    Medium
    Включает в себя:
    - Пакет В тестировщики с нуля
    - Интенсив по GIT
    - Доступ к вебинарам
    - 2 месяца стажировки
  • 570$
    58 900₽
    Maximum
    Включает в себя:
    - Пакет В тестировщики с нуля
    - Интенсив по GIT
    - Доступ к вебинарам
    - Курс Тестирование API
    - 4 месяца стажировки

На все курсы возможна оплата в несколько этапов!

Рассчитать стоимость курса в рассрочку.


Как проходит обучение на курсе:

- После оплаты ты получаешь доступ ко всем материалам курса.

- Ты можешь заниматься самостоятельно в удобное для себя время и проходить уроки в удобном для себя темпе.

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

- После прохождения всех уроков мы пригласим тебя на стажировку на реальный проект, где ты получишь свой первый опыт работы.
За период обучения ты изучишь курс «Основы тестирования ПО» и «Углубленное изучение ПО», составишь резюме, пройдешь месячную стажировку на реальном проекте и получишь консультацию по поиску работы и прохождению собеседований.

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

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

Введение в тестирование ПО
Участники процесса разработки ПО. Зачем необходимо тестирование. Принципы тестирования. Основная терминология
Методологии разработки ПО
Модели разработки (каскадная, итерационная, Agile, Kanban). Жизненный цикл ПО. Жизненный цикл процесса тестирования
Тестирование требований
Что такое требование? Уровни требований. Свойства требований. Принципы тестирования требований. Примеры требований.
Разработка тестов - Чек-листы
Классы эквивалентности и граничные значения. Условия эквивалентности. Пример классов эквивалентности (числовое поле ввода). Граничные значения. Пример классов эквивалентности (смешанное поле). Чек листы

Разработка тестов - Создание тест-кейсов
Атрибуты тест-кейса. Дополнительные атрибуты тест-кейса. Свойства хорошего тест-кейса. Плюсы создания тест-кейсов. Пример создания тест-кейсов. Стандартные ошибки. Слишком подробный или слишком общий тест-кейс. Слишком простой или слишком сложный кейс. Выполнение тест-кейса.
Отчет об ошибках
Что такое баг? Жизненный цикл дефекта. Самое важное о жизненном цикле дефекта. Атрибуты дефекта. Важность и Приоритет. Инструменты для работы с дефектами. Пример JirA. Пример Bugzilla. Как правильно описывать дефект. Примеры описания дефектов дизайна. Пример описания дефекта. Основные ошибки при регистрации дефекта. Программы для снятия скрин шотов.
Виды и методы тестирования
Уровни тестирования. Функциональное и нефункциональное тестирование. Методы тестирования. Статическое и динамическое тестирование. Ручное и автоматизированное тестирование. Смоук тест, тест критического пути и расширенное тестирование. Позитивное и негативное тестирование. Ad-hoc, исследовательское и сценарное тестирование. Инсталляционное тестирование. Тестирования удобства использования (usability testing).
Виды и методы тестирования - продолжение
Тестирование безопасности. Тестирование производительности (JMeter). Кроссбраузерное тестирование
Специфика тестирования Web и mobile приложений
Структура web и desktop приложений. Web приложения: клиентская часть, серверная часть, база данных. Тестирование запросов. Особенности тестирования многопользовательских приложений. Mobile web приложения. Тестирование с помощью эмуляторов. Особенности тестирования на реальных девайсах. Алгоритм старта тестирования

Подготовка к собеседованию
Как составить резюме. Как попасть на собеседование. Что вас может ждать на собеседовании. Примеры вопросов и задач на собеседованиях. Как себя вести на собеседовании. Что делать после собеседования.


Клиент серверная архитектура и HTTP запросы
Веб-сервера, веб-клиенты (браузеры) и сеть. HTTP: протокол и запросы, методы (GET, POST, DELETE, PUT и др). HTTP запросы - формирование запросов, атрибуты запросов. HTTP ответы - коды ответов и как их понимать. Применение Postman и Fiddler.


Тестируем клиентскую часть
Тестируем интерфейс (UI) - верстка страниц. HTML, CSS и Javascript. Работа с Debugger.


Функциональное тестирование web приложений
Проверка ссылок. Внешние и внутренние ссылки. Тестирование бизнес-логики. Тестирование навигации между формами. Кроссбраузерное тестирование.


Тестирование базы данных
Установка и развертывание баз данных (PostgreSQL). Тестирование баз данных. Исследование БД и структура запроса SELECT. Запросы UPDATE, DELETE, JOIN и др.



Основы тестирования мобильных приложений
Процесс тестирования мобильных приложений. Эмуляторы, симуляторы и фермы для мобильного тестирования. Особенности мобильного тестирования. Гайдлайны для Android и iOS.



Работа с GIT
Что такое GIT. Установка и настройка. Основные команды. Решение конфликтов в GIT.
Стажировка на проекте
Вы попадаете на месячную стажировку на реальный проект, где вы столкнётесь с процессом разработки ПО. Вы будете работать в команде тестировщиков и разработчиков, участвовать в daily calls и многое другое.




Что ты получишь в результате прохождения курса:

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


Стажировка всем!
  • После успешного окончания обучения мы предлагаем нашим студентам пройти стажировку на реальном проекте. Что это дает? Опыт, опыт и еще раз опыт!
    Успей попасть на наши курсы!

Остались вопросы?
Close
Нужна помощь?