Понять,
что проверять
Прочитать требование, задать вопросы, выделить риски, составить тест-кейсы и описать воспроизводимый дефект. Для первого знакомства программирование обычно не требуется.
- Тест-дизайн
- Баг-репорты
- Web и API
Manual · API · Automation
От первого тест-кейса до автотестов: 9 программ по ручному тестированию, API, SQL и автоматизации. Шесть — на русском, три — на английском. Сравните задачи, подготовку и практику, чтобы выбрать курс под свой следующий шаг.
Проверено · открытые данные Udemy
Корзина пустаОдна задача — один подходящий маршрут
Не проходите все вводные курсы подряд. Начните с одной задачи: освоить базу, проверять API, работать с данными или автоматизировать знакомые сценарии.
Требования, тест-дизайн и документация — чтобы понимать смысл каждой проверки.
Запросы и ответы в Postman: увидеть работу приложения глубже интерфейса.
Java или JavaScript/TypeScript: выбрать стек и автоматизировать знакомые сценарии.
Проверять записи, связи и выборки на учебной базе, а не гадать по экрану.
Понять, как разрешённый тестовый стенд ведёт себя при множестве запросов.
Сначала сравните. Затем выбирайте.
Смотрите на рейтинг вместе с числом оценок, на длительность — вместе с проектом. Порядок редакционный: от ручных проверок к отдельным инструментам. Это не рейтинг продаж.
| Курс | Направление | Язык и стек | Объём | Рейтинг |
|---|---|---|---|---|
| 01Тестирование — Алекс Смит | Ручное тестирование | РусскийJira · Postman · SQL · JMeter · Git | 15 ч 19 мин75 лекций | 4,7744 оценки |
| 02Тестировщик — Артём Русов | Ручное тестирование | РусскийJira · Qase · TestIT · Postman · MySQL · MongoDB · Git · Android Studio | 41 ч 7 мин170 лекций | 4,71 812 оценок |
| 03Postman — Люси Итерман | API и Postman | РусскийPostman · TestRail API | 6 ч 37 мин66 лекций | 4,7446 оценок |
| 04Selenium + Selenide | Автотесты | РусскийJava · Selenium · Selenide · JUnit · Allure · Git | 7 ч 40 мин54 лекции | 4,3172 оценки |
| 05SQL-практикум на MySQL | SQL для практики | РусскийMySQL · Workbench · DBeaver | 12 ч 37 мин146 лекций | 4,8105 оценок |
| 06Нагрузка: JMeter | Нагрузка | РусскийApache JMeter · Apache Benchmark | 1 ч 51 мин26 лекций | 4,4165 оценок |
| 07Postman — Валентин Деспа | API и Postman | АнглийскийPostman · JavaScript · Newman · GitLab CI · Jenkins | 19 ч 13 мин254 лекции | 4,623 651 оценка |
| 08Selenium WebDriver + Java | Автотесты | АнглийскийJava · Selenium 4 · TestNG · Maven · Jenkins · Cucumber · Selenium Grid | 56 ч 4 мин339 лекций | 4,6141 641 оценка |
| 09Playwright: JS / TS | Автотесты | АнглийскийPlaywright · JavaScript · TypeScript · Cucumber · Docker · CI/CD | 26 ч 48 мин153 лекции | 4,633 437 оценок |
| Курс | Направление | Оценка |
|---|---|---|
| Тестирование — Алекс Смит | Ручное тестированиеС нуля | 4,7744 |
| Тестировщик — Артём Русов | Ручное тестированиеС нуля | 4,71 812 |
| Postman — Люси Итерман | API и PostmanНачальный, с основами API | 4,7446 |
| Selenium + Selenide | АвтотестыПосле основ Java | 4,3172 |
| SQL-практикум на MySQL | SQL для практикиС нуля | 4,8105 |
| Нагрузка: JMeter | НагрузкаПосле основ QA и HTTP | 4,4165 |
| Postman — Валентин Деспа | API и PostmanОт основ к автоматизации | 4,623 651 |
| Selenium WebDriver + Java | АвтотестыС нуля в Java и автоматизации | 4,6141 641 |
| Playwright: JS / TS | АвтотестыС нуля в JavaScript | 4,633 437 |
Нажмите на название — откроется полный разбор курса.
Сначала — логика проверки
QA шире поиска багов: это работа с рисками и качеством процесса. Ручные и автоматизированные проверки помогают получать информацию о продукте разными способами.
Прочитать требование, задать вопросы, выделить риски, составить тест-кейсы и описать воспроизводимый дефект. Для первого знакомства программирование обычно не требуется.
Перенести подходящие сценарии в код, подготовить данные, настроить отчёт и запуск. Автотест проверяет то, что в него заложили; он не заменяет анализ требований.
Программа. Преподаватель. Ваш результат.
У каждой программы — обложка, автор, факты и ограничения. В отдельном обзоре найдёте больше о содержании, подготовке и задачах, ради которых стоит начинать обучение.
01Русская озвучка
Сжатая основа ручного QA с несколькими рабочими инструментами.
Русский · Русскоязычные лекции; отдельные субтитры не подтверждены.
До старта: Базовые навыки работы с компьютером, установка программ и работа с документами; компьютер с интернетом.
Новичкам, которым нужен первый обзор профессии и практические задания.
Курс охватывает много инструментов за 15 часов: после него потребуется самостоятельная практика.
02Русская озвучка
Большая программа ручного тестирования с вебом, API, мобильными приложениями и практикой.
Русский · Русскоязычные лекции; отдельные субтитры не подтверждены.
До старта: Компьютер или ноутбук и смартфон с интернетом, компьютерная грамотность; английский пригодится для полного освоения материалов.
Тем, кто готов последовательно пройти длинную программу и выполнять задания.
41 час — объём материалов на Udemy, а задания и настройка инструментов требуют дополнительного времени.
03Русская озвучка
Пошаговая практика API на примере реального продукта с видимым результатом в интерфейсе TestRail.
Русский · Русскоязычные лекции; отдельные субтитры не подтверждены.
До старта: Понимать, что такое API и основные виды запросов.
Ручным тестировщикам, знакомым с HTTP и желающим освоить коллекции Postman.
Название английское, язык лекций русский. Для упражнений понадобится настроить TestRail; актуальные условия доступа следует проверить.
04Русская озвучка
Практика локаторов, ожиданий и Page Object на двух близких инструментах.
Русский · Русскоязычные лекции; отдельные субтитры не подтверждены.
До старта: Базовые знания Java и умение устанавливать ПО; примеры показаны на macOS.
Мануальным QA с основами Java, которым нужен понятный старт в UI-автоматизации.
Последнее обновление — январь 2021. Версии зависимостей и инструкции установки необходимо сверять с актуальной документацией.
05Русская озвучка
Практическая база SQL для тестировщика, которому нужно уверенно работать с данными.
Русский · Русскоязычные лекции; отдельные субтитры не подтверждены.
До старта: Начальные навыки работы с компьютером.
Новичкам и тестировщикам, которые хотят расширить SQL за пределы простого SELECT.
Это общий курс SQL и проектирования БД, а не отдельная программа по процессам тестирования данных.
06Русская озвучка
Знакомство с настройкой нагрузки и запуском первых тестов JMeter.
Русский · Русскоязычные лекции; отдельные субтитры не подтверждены.
До старта: Основы QA и общее знакомство с HTTP-запросами.
QA, которым нужен первый практический опыт проверки производительности.
Это вводный курс длительностью 1 час 51 минуту; для сложной модели нагрузки и глубокого анализа производительности потребуется дальнейшее обучение. Лекции на русском при английском названии.
07На английском
Подробное развитие Postman от первых запросов до автоматизированных проверок в CI.
Английский · Автоматические субтитры на нескольких языках; наличие русского языка нужно проверять на странице курса.
До старта: Курс начинается с HTTP и первых запросов; нужен компьютер и готовность читать технический английский.
Тем, кто готов учиться на английском и хочет системно освоить API-автоматизацию.
Лекции на английском. Перед покупкой стоит проверить язык субтитров и доступность используемых внешних API.
08На английском
Объёмный курс по Java UI-автоматизации и созданию тестовых фреймворков.
Английский · Автоматические субтитры на нескольких языках; русские не проверены.
До старта: Установка окружения и основы Java включены; нужен компьютер и английский для лекций.
Тем, кто выбирает Java/Selenium и готов к длительной практике программирования.
56 часов материалов — большой объём. Мобильное и нагрузочное тестирование рассматриваются как дополнительные основы.
09На английском
Практический путь в современную UI/API-автоматизацию на JavaScript и TypeScript.
Английский · Автоматические субтитры на нескольких языках; русские не проверены.
До старта: Предварительный опыт программирования не требуется; JavaScript объясняется в отдельном разделе.
Тем, кто выбирает Playwright и хочет объединять браузерные проверки с API.
Обучение начинается с JavaScript, TypeScript добавляется позже. Продвинутые блоки требуют уверенного понимания базовых тестов.
Навыки, которые можно показать
Выберите учебное приложение или собственный проект. Проверяйте только то, на что у вас есть разрешение. Один аккуратный набор проверок полезнее десятка сертификатов без практики.
Опишите функцию, ожидаемое поведение и открытые вопросы. Добавьте позитивные, негативные и граничные сценарии.
Соберите чек-лист и тест-кейсы. Для найденной ошибки укажите окружение, шаги, ожидаемый и фактический результат.
Отправьте запросы к учебному API и проверьте не только статус, но и тело ответа. На тестовой базе сравните данные с ожидаемыми.
Автоматизируйте знакомые сценарии, разделите тестовые данные и добавьте инструкцию запуска. Уберите секреты и персональные данные перед публикацией.
Каждому инструменту — своя задача
Это не список обязательных покупок. Выберите следующий инструмент по задаче и требованиям интересующих вас вакансий.
Запросы, переменные, авторизация и проверки ответов. Начинайте с понимания HTTP и контракта API; статус 200 ещё не доказывает корректность результата.
Ручные проверки → коллекции → автоматизацияПоиск и сравнение данных, соединение таблиц и агрегаты. Практикуйтесь на отдельной базе и понимайте запрос до его выполнения.
Данные и проверка результатаУправление браузером в коде. Помимо локаторов нужны ожидания, изоляция данных и диагностика причин падения теста.
Java · браузер · устойчивые сценарииБраузерные и API-проверки, удобные инструменты запуска и диагностики. Важны понятные assertions, независимость тестов и чтение отчётов.
JavaScript / TypeScript · UI и APIМодель нагрузки, отправка запросов и анализ поведения системы. Начинайте с небольшого разрешённого стенда и проверяйте, что измеряете именно его, а не предел своего компьютера.
Только с разрешением на нагрузкуТри курса на английском
Начните с открытого урока. Смотрите небольшими фрагментами, повторяйте действия и записывайте термины: assertion, expected result, locator, fixture. Не обещаем русские субтитры там, где их наличие не подтверждено: проверьте меню CC конкретного курса.
Как проходить курсы на английском
Когда выбрали свою программу
Пришлите ссылку на выбранный курс по тестированию — уточним актуальную стоимость и поможем добавить обучение в ваш личный аккаунт Udemy. Без общих аккаунтов и предоплаты.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Опыт работы с сервисом
Перед первым занятием