Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Содействие
Сертификат
Сертификат
Да

Стоимость курса

1 999 ₽
нет рассрочки

Чему вы научитесь

  • Вся базовая теория: типы тестирования, техники тест-дизайна, жизненный разработки и тестирования программного продукта
  • Методологии разработки ПО: Водопадная модель, V-образная модель, Agile: SCRUM, Kanban.
  • Тестирование WEB-приложений
  • Создание тестовой документации: баг-репортов, тест-кейсов и чек-листов.
  • Работа с требованиями.
  • Работа в багтрекинговой системе JIRA
  • Работа с базами данных и языком запросов SQL
  • Клиент-серверная архитектура
  • Работа в POSTMAN и тестирование API
  • Работа в командной строке
  • Особенности тестирования мобильных приложений
  • Работа в Jmeter
  • Составление привлекательного резюме
  • Узнаете требования и зароботную плату к каждому уровню должности
  • Узнаете как готовиться и проходить интервью
  • Работа в Git и Git Hub
  • Практические советы в работе тестировщиком ПО

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

Обучение будет походить в виде теоретических лекций и практических занятий, на которых студентам предстоит повторить все действия, выполняемые автором в специализированном программном обеспечении, которое применяется тестировщиками в их работе.

 

Данный курс включает в себя теоретические и практические занятия по следующим темам:

- экскурс по основным профессиям в IT;

- экскурс по этапам разработки программного продукта;

- уровни должностей и пути развития тестировщика;

- основные виды тестирования;

- основы и классификация тестирования;

- принципы тестирования;

- тестирование WEB-продукта;

- методологии разработки программного обеспечения;

- техники тест-дизайна;

- работа с Требованиями для тестировщика;

- составление и работа с чек-листами на практике;

- составление и работа с тест-кейсами на практике;

- составление и работа с баг-репортами на практике;

- составление и работа с  тестовыми наборами;

- работа в системе JIRA и т.д;

- работа с инструментом разработчика DevTools;

- работа с базами данных и изучение языка запросов SQL;

- создание таблиц с помощью языка запросов SQL;

- главные запросы в базы данных;

- клиент-сервисная архитектура;

- НТТР и HTTPS протоколы;

- что такое cache и cookie;

- основные методы HTTP;

- SOAP протокол;

- REST архитектура;

- тестирование API с помощью Postman;

- нагрузочное тестирование;

- тестирование с помощью Jmeter;

- работа и практика в системе контроля версии кода Git;

- регистрация и работа в GitHub;

- работа в командной строке;

- особенности тестирования мобильных приложений;

- тестовые и практические задания по блокам, для проверки усвоенного материала;

- составление привлекательного резюме для Тестировщика;

- разбор реальных вакансий на позицию Тестировщика;

- ошибки при прохождении резюме;

- советы для тестировщика;

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

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

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

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

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

Если вы вдруг обнаружите в моих видео орфографические ошибки в слайдах, заранее прошу за них прощение) Все мы люди)

Успехов в начинаниях. Дорогу осилит идущий!

Что вы получите после обучения

Приобретаемые навыки
1
Тестирование ПО
2
QA
3
QC
4
Тест-дизайн
5
Методологии разработки ПО
6
JIRA
7
Тест-кейс
8
Чек-лист
10
HTTP
11
API
12
Postman
13
Командная строка
16
Jmeter
17
Составление резюме

Вас будут обучать

Инженер с 10 летним стажем работы. Опытный тестировщик с навыками ручного тестирования, работы с базами данных, работы с тестированием API и построением собственных проектов по автоматизации UI и API. Опыт работы в IT отделах крупных финансовых компаний.

Являюсь Победителем Stepik Awards 2022 в номинации "Прорыв года". Мне очень нравится развиваться в сфере IT, преподавать и я постоянно стараюсь в этом совершенствоваться. На моих курсах обучается уже более 45 000 студентов и я этому безумно рад)
Обожаю тестирование и помогать людям)
Обожаю тестирование и помогать людям)

Образовательная организация

Stepik — образовательная платформа и конструктор
онлайн-курсов. Мы разрабатываем алгоритмы адаптивного обучения, сотрудничаем с авторами MOOC, помогаем
в проведении олимпиад и программ переподготовки.
Наша цель — сделать образование открытым и удобным.

Помогаем учиться, а также создавать свои курсы и обучать


Первые учебные материалы были размещены на платформе в 2013 году. Сегодня среди охваченных курсами тем: программирование, информатика, математика, статистика
и анализ данных, биология и биоинформатика, инженерно-технические и естественные науки. Онлайн-курсы, размещенные на Stepik, неоднократно становились призерами конкурсов онлайн-курсов, а система автоматизированной проверки задач используется в ряде курсов на платформах Coursera и edX. Также Stepik активно развивает направление адаптивного обучения, где каждый сможет изучать материал, подобранный индивидуально под свой уровень знаний.

 

Stepik является также площадкой для проведения конкурсов и олимпиад — среди мероприятий — отборочный этап Олимпиады НТИ, онлайн-этап акции Тотальный диктант, международная олимпиада по биоинформатике.

 

Stepik — многофункциональная и гибкая платформа для создания образовательных материалов. Вы можете создавать онлайн курсы, интерактивные уроки с видео и различными типами заданий для учащихся, приватные курсы для ограниченной аудитории, проводить олимпиады и конкурсы, запускать программы профессиональной переподготовки и повышения квалификации, а также обучать своих сотрудников и клиентов.

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

Пошаговая инструкция по обучению на курсе

  1. Как стать тестировщиком. План эффективного обучения
  2. Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ

Основные участники процесса разработки ПО.Что такое тестирование

  1. Что такое тестирование? Как стать тестировщиком?
  2. Этапы разработки и тестирования ПО. Основные роли в IT
  3. Что такое QA и QС. Уровни должностей в IT. Пути развития в QA.
  4. Задание для закрепления блока №2

Классификация и принципы тестирования. Техника тест-дизайна

  1. Основные принципы тестирования
  2. Функциональное и нефункциональное тестирование
  3. Задание для закрепления блока №3
  4. Модульное, интеграционное, системное и приемочное тестирование
  5. Классификация по запуску кода на исполнение и по исполнителю.
  6. Позитивное и негативное тестирование
  7. Классификация по цели тестирования
  8. Тестирование с помощью техник тест-дизайна

Методологии разработки ПО. Установка и работа в JIRA

  1. Методологии разработки ПО : водопадная, V-образная, Agile модель
  2. Установка и работа в системе JIRA (для жителей РФ только с VPN)
  3. Практическое задание в баг-трекинговой системе JIRA

Тестовая документация

  1. Работа с требованиями для тестировщика.
  2. Чек-лист. Тест-кейс. Тестовый набор
  3. Баг-репорт. Поиск багов в интернете
  4. Составление тестовой документации
  5. Приложения для хранения тестовой документации
  6. Когда нужно оформлять баг?

Работа с базами данных и SQL запросами

  1. Что такое базы данных и их классификация
  2. Установка ПО для написания SQL запросов и работе с базами данных
  3. Создание и заполнение таблиц в базе данных
  4. Просмотр взаимодействие таблиц между собой
  5. Основные SQL запросы в базы данных для тестировщика
  6. Создание таблицы и SQL запросов к ней
  7. Объединение таблиц.
  8. Изменение и удаление данных в таблице

Клиент-серверная архитектура. HTTP методы. API

  1. Структура Клиент-серверной архитектуры
  2. Что такое URL, IP, DNS сервер, Маска подсети, MAC адрес и т.д
  3. HTTP протокол и его основные методы. Статус-кода
  4. SOAP протокол. Написание сообщение на языке XML
  5. REST- архитектура. Написание сообщений в формате JSON
  6. Тестирование браузера с помощью DevTools

Тестирование API с помощью Postman

  1. Что такое API. Установка Postman
  2. Тестирование API. Основные методы в Postman. Проект №1
  3. Позитивное и негативное тестирование API из пример №1
  4. Тестирование API. Проект №2.
  5. Тестирование категорий API из примера №2

Работа с командной строкой Windows

  1. Основные команды для работы с приложениями в командной строке
  2. Работа с файлами и директориями в командной строке

Тестирование мобильных приложений

  1. Виды мобильных приложений
  2. Тестирование и особенности тестирования мобильных приложений
  3. Перечислить основные особенности и зависимости мобильных приложе

Работа с системой контроля версии кода Git

  1. Установка локального Git и глобального репозитория Git Hub
  2. Создание файлов проекта в локальном и глобальном репозитории.

Нагрузочное тестирование

  1. Введение в Нагрузочное тестирование. Цели нагрузочного тестирова
  2. Когда необходимо проводить нагрузочное тестирование
  3. Этапы нагрузочного тестирования
  4. Методика нагрузочного тестирования

Jmeter - главный инструмент для Нагрузочного тестирования

  1. Очень важное сообщение для ВСЕХ студентов данного курса!
  2. Установка Jmeter
  3. Смена темы интерфейса в Jmeter
  4. Знакомство с интерфейсом Jmeter и создание первого запроса
  5. Создание запросов в ручную
  6. Создание запроса из HAR файла
  7. Добавление в тесты временное ожидание
  8. Задание для закрепления блока Jmeter

Заключение

Слова напутствия, тем кто справился)

Подготовка к собеседованию, резюме, обзор вакансий и Гайды

  1. Составление резюме для Тестировщика
  2. Что должен знать Начинающий тестировщик. Разбор вакансий
  3. Что должен знать Middle тестировщик. Разбор реальных вакансий
  4. Что должен знать Senior QA тестировщик. Разбор реальных вакансий
  5. Нужно ли выполнять тестовое задание?
  6. Как успешно готовиться и проходить собеседования
  7. Ошибки при прохождении собеседования
  8. Стоит ли переходить из тестировщика в разработчики?
  9. 10 советов Тестировщику

Рейтинг курса

4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 03.09.2023 03:32
Тестирование ПО с Нуля до Специалиста

Тестирование ПО с Нуля до Специалиста

Оставить отзыв
Поделиться курсом с друзьями