To main content
Курс «Тестирование ПО - Manual Testing» с нуля






Курс рассчитан на 2,5 месяца
Продолжительность 1-го занятия до 2-х часов
Новый формат: теория в записи, практика онлайн

Кому подходит курс
  • Новичкам
    Для тех, кто хочет работать в ИТ и начать свой путь с тестирования. Для людей из другой сферы без опыта в тестировании. С нуля освоите новую профессию и устроитесь в ИТ на позицию Junior QA Engineer.
  • Начинающим тестировщикам
    Научитесь внедрять автоматизацию в тестировании, наберетесь практического опыта в написании тестовой документации и тестировании приложений, прокачаете свой английский.
  • Кто уже в IT, но хочет перейти в тестирование
    Начнете работать в команде разработки тестировщиком, повысите свою ценность как специалиста и вырастете в карьере и зарплате.
Программа курса
1. Презентация себя на английском
  • Подготовка Self-Presentation для интервью на английском;
  • Дополнительный курс “Interview in English” с видеоматериалами и практическими заданиями, который направлен на подготовку к собеседованию на английском;
  • Основная терминология тестирования.
2. Методологии управления проектами
  • Жизненный цикл тестирования vs Жизненный цикл ПО;
  • V-образная модель;
  • Итерационная инкрементальная модель;
  • Философия Agile;
  • SCRUM, Kanban.
3. Тестирование документации и требований
  • Требования к ПО: типы и уровни;
  • Источники и пути выявления требований;
  • Важность тестирования требований;
  • Пользовательские требования: Use case, User story, Acceptance criteria;
  • Функциональные и нефункциональные требования.
  • Свойства качественных требований, техники тестирования требований;
  • Валидация и верификация требований;
  • Практика тестирования требований.
4. Классификация тестирования
  • Продукты для тестирования;
  • Планирование процесса тестирования, тест-план и его ключевые секции;
  • Функциональное и нефункциональное тестирование;
  • Классификация тестирования: уровни и виды тестирования.
5. Разработка чек-листов и тест-кейсов
  • Определение чек-листов и тест-кейсов;
  • Практика оформления чек-листов;
  • Классы эквивалентности и граничные условия;
  • Практика оформления тест-кейсов;
  • Свойства качественных тест-кейсов;
  • Наборы тест-кейсов;
  • Бонус: email correspondence (ведение деловой переписки на английском).
6. Тестирование приложения
  • Определение баг-репорта;
  • Поля баг-репорта;
  • Жизненный цикл баг-репорта;
  • Типичные ошибки при написании баг-репортов;
  • Тестирование приложения и написание баг-репортов.
7. Клиент–серверная архитектура. Введение в тестирование API
  • Определение: клиент, сервер, база данных;
  • Разновидности клиент-серверных архитектур (2-х, 3-х, многоуровневая);
  • Плюсы и минусы клиент-серверной архитектуры;
  • Принципы работы компьютерных сетей;
  • Модель OSI;
  • Протоколы предачи данных, на каких уровнях OSI какие протоколы используются;
  • Стек протоколов TCP/IP, модель TCP/IP;
  • IP адреса, что это такое, структура IP адреса;
  • Протокол HTTP, что это такое, версии HTTP, HTTP vs HTTPS;
  • SOAP и REST API (что это, где применяются, отличия);
  • Типы данных, передаваемых по HTTP (XML и JSON), что это такое, структура XML, структура JSON;
  • Определение API;
  • Тестирование API в пирамиде тестирования;
  • Особенности тестирования SOAP и REST API;
  • Обзор SOAP UI;
  • Установка Postman.
8. Тестирование API. Основы тестирования WEB-приложений
  • Структура HTTP-запроса и ответа;
  • Коды ответов (состояний) HTTP:что это, о чем говорят, классы кодов ответов;
  • HTTP методы: GET, POST, PUT, DELETE;
  • Идемпотентность методов (что это, как проверяем);
  • Заголовки запроса, его параметры и пути (тестирование query и path параметры);
  • Тело запроса (определение, какие бывают форматы тела запроса, как тестировать тело запроса);
  • Стратегия тестирования REST API (основные позитивные тесты, негативные тесты, расширенное тестирование для основных HTTP запросов);
  • Тестирование API в Postman
  • Знакомство со Swagger, использование при тестировании API;
  • Принципы работы WEB-приложений;
  • UI и его разновидности - GUI и CLI, логика фронтенда, логика бекенда;
  • Структура веб-страницы. Определение DOM, HTML, CSS, XPATH;
  • Знакомство с инструментом Chrome DevTools при тестировании WEB-приложений.
9. Реляционные базы данных. Основы языка SQL
  • База данных и SQL в тестировании, типы баз данных;
  • Реляционные базы данных vs Нереляционные базы данных;
  • Структура данных в реляционной модели данных;
  • Ключи отношения в реляционной модели данных;
  • Целостность данных в реляционной модели данных;
  • Установка SQLite, установка системы управления базами данных, cоздание базы данных в SQLite;
  • Основные операции с базой данных (CRUD операции);
  • Создание таблиц в базе данных, модификация данных (CREATE TABLE, ALTER TABLE, INSERT INTO, UPDATE, DELETE, DROP);
  • SQL запросы на выборку данных (SELECT, SELECT DISTINCT);
  • Объединение таблиц, сортировка и группировка данных, подзапросы;
  • Предикаты сравнения, принадлежности к диапазону, подобия, булевы предикаты в SQL);
  • NULL в SQL, обработка NULL значений;
  • Фильтрация данных в строках (выражения с WHERE);
  • Агрегатные функции SQL (SUM, MIN, MAX, AVG, COUNT);
  • Дополнительная фильтрация выборки после группировки (HAVING);
  • Операции над множествами (объединение, пересечение, разность, EXISTS).
По окончании курса
Крепкая база тестирования и приобретение практического опыта
Вы сможете ответить на 90% вопросов на собеседовании
Улучшите свой английский язык через изучение материала на английском
Для успешно окончивших курс – сертификат и рекомендация в LinkedIn
Научитесь работать с тестовой документацией: читать и составлять тест-кейсы и баг-репорты
Как проходит обучение
1
Теория в записи, практика онлайн

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

2

Проверка домашних заданий ментором в зависимости от тарифа

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

3

Записи теоретических и практический занятий

В случае отсутствия на практическом занятии, всегда доступна опция посмотреть в записи. Записи теории и практики остаются у ученика навсегда.

4

Материал расположен на интерактивной платформе

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

5

Есть возможно изучать материал как на русском, так и английском языке

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

6

Параллельная подготовка к собеседованию

По окончании курса у вас будет список готовых вопросов к собеседованию, что увеличит ваши шансы на его прохождение.

О преподавателях курса
Юлия Счастная
Автор курса
Более 3,5 лет в тестировании ПО
Успешно провела 11 потоков курса "Тестирование ПО"
Обучила тестированию около 400 человек
Профессиональный ментор и дипломированный педагог
Ирина Майстренко
Куратор курса
Более 4-х лет в тестировании ПО
Работает ведущим QA инженером
Full stack QA инженер (мануальное и автоматизированное тестирование)

LinkedIn:
Ученики о курсе
Уже успешно прошли 11 потоков, около 400 человек.
  • подробнее...
  • подробнее...
    Иван Родевич
  • подробнее...
    Татьяна
    Instagram аккаунт
    Прошла собеседование в Епам
  • подробнее...
    Анна
    Instagram аккаунт
    Прошла собеседование в лабораторию Epam, а затем на проект
  • подробнее...
    Чолпон
    После курса прошла собеседование в лабораторию Епам
  • подробнее...
    Алина
    Instagram аккаунт
    После курса устроилась тестировщиком в Епам.
  • подробнее...
    Татьяна Шуринова
    Работает тестировщиком в компании DCT (Digital cloud technologies)
  • подробнее...
    Юля Хорольская
    После курса успешно прошла собеседование на позицию тестировщика в Приватбанк
  • подробнее...
    Sabrina Safarova
  • подробнее...
    Юрий Николаевич
  • подробнее...
    Татьяна Савсенко
    После обучения прошла собеседование на тестировщика в компании Epam Systems
Отзывы о курсе "Тестирование ПО с нуля"
15 videos
Владимир - Отзыв о курсе «Тестирование ПО с нуля»
Владимир - Отзыв о курсе «Тестирование ПО с нуля»
Ответы на популярные вопросы:
Если Вы из России и оплата картой не работает, то можно оплатить
переводом из интернет-банкинга: СберБанк, ВТБ, Тинькофф, МТС, Райфайзен. Инструкция для всех банков по ссылке. Номер кошелька для переводов 410013405801313. После оплаты пришлите, пожалуйста, скриншот о переводе на почту info@english-with-jully.com. За дополнительными деталями (актуальный курс € → ₽) пишите мне в телеграм t.me/english_with_jully
Форматы обучения
Если у вас остались вопросы, пишите нам на почту info@english-with-jully.com или в социальных сетях: