Привет всем, друзья! ✌ Сегодня рассмотрим 20+ Мощных онлайн-курсов для обучения автоматизации тестирования для тестировщиков, которые можно пройти абсолютно без нервов.
После таблицы будет подборка с курсами.
Все цены уточняем на сайте:) Всем профита!
№ | Название | Кому подойдет | Длительность программы | Стоимость | Обучиться |
1 | «Тестировщик» от «Нетологии» | Тем, кто хочет получить профессию в IT. Сотрудникам технической поддержки. Начинающим тестировщикам. | 6 месяцев | Цены меняются, смотрите на сайте | Перейти |
2 | «Инженер по тестированию: с нуля до middle» от «Нетологии» | Тем, кто хочет получить профессию в IT. Сотрудникам технической поддержки. Начинающим тестировщикам. | 11 месяцев | Цены меняются, смотрите на сайте | Перейти |
3 | Профессия «Инженер по тестированию» от Skillbox | Новичкам в IT. Начинающим тестировщикам. | 1 год | Цены меняются, смотрите на сайте | Перейти |
4 | «Инженер по ручному тестированию» от SkillFactory | Новичкам в тестировании. Специалистам, желающим повысить уровень знаний. | 4 месяца | Цены меняются, смотрите на сайте | Перейти |
- 1.«Автоматизированное тестирование с нуля / Полный курс за 3 часа / selenium + testng»
- 2.«Кто такие QA Automation? Как научится автоматизации самому»
- На правах рекламы «😎Тестировщик программного обеспечения»
- 3.«Автоматизация тестирования java | что такое selenium webdrivew»
- 4.«Автоматизация с нуля для QA»
- 5.«Введение в аutomation тестирование на Java с Selenium 2.0»
- 6.«Введение в автоматизированное тестирование | Теория»
- 7.«Автоматизация на пальцах: Java + Cucumber + Selenide: фреймворк с нуля»
- 8.«Специализация Software Testing and Automation»
- 9.«Introduction to Software Testing»
- 10.«Software Development Processes and Methodologies»
- 11.«Create Your First Automation Script Using Selenium and Java»
- 12.«Автоматизация тестирования с помощью Selenium и Python»
- 13.«Selenium Course for Beginners — Web Scraping Bots, Browser Automation, Testing (Tutorial)»
- 14.«Software Testing Full Course In 10 Hours | Software Testing Tutorial | Edureka»
- 15.«Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Selenium Course»
- 16.«Create your first test automation script — Selenium and C#»
- 17.«Building API Test Automation Framework Using Rest Assured»
- 18.«Waits in Selenium Test Automation Tool»
- 19.«API Testing Using Rest Assured Test Automation Tool»
- 20.«Building Test Automation Framework — Selenium, C# & NUnit»
1.«Автоматизированное тестирование с нуля / Полный курс за 3 часа / selenium + testng»
Обучающая программа: в рамках курса автор рассматривает автоматизированное тестирование за 3 часа. Спикер подробно расскажет про Selenium + java, и ещё за пол часа TestNG .
Обучение построено вокруг автоматизации работы с браузером на Selenium . А на других языках (python, c#, js), всё будет приблизительно одинаково.
Без выдачи сертификата
Срок обучения: 1 урок.
Форма контента: видеоурок + выполнение заданий от автора.
Связь с преподавателем: есть, через комментарии.
Начинка учебного процесса
- Что такое Selenium WebDriver
- Простой тест на Selenium
- Что такое DOM
- Что такое Локаторы, Какие они бывают
- css Селекторы
- Ожидания в Selenium
- Свойства атрибутов
- Получение текста getText
- Автоматизация тестирования вёрстки
- Клик в браузере Click
- Ввод текста в брузере SendKeys
- Actions
- Ожидание исчезновения элемента
- Все виды ожиданий
- Модальные окна Alert
- Управление окнами и вкладками браузера
- Скрытые инпуты
- Assert проверки
- Page Object
- Что такое TestNG
- Управление группами тестов
- Работа с параметрами через TestNG
- Provider
- Зависимость тестов друг от друга
- Повторный запуск теста если он упал
2.«Кто такие QA Automation? Как научится автоматизации самому»
Без выдачи сертификата
Срок обучения: 1 урок.
Форма контента: видеоурок.
Связь с преподавателем: есть, через комментарии.
Обучающая программа: в небольшом видео автор коротко расскажет о отличиях ручного тестировщика от автоматизатора. Почему автоматизаторы так сильно востребованы, какие у них зарплаты. А так же спикер расскажет о том как выучиться автоматизации самому .
На правах рекламы «😎Тестировщик программного обеспечения»
За курс ты изучишь основы работы с тестированием веб-приложений без специальных знаний. Продолжительность обучения = 8 месяцев или 336 часов контента с практикой в формате симулятора тестировщика. Выпускники SkillFactory работают в «СберБанке», «Рамблере», Cisco, Home Credit Bank, «Ростелеком», и др. Основное что ты прочувствуешь на себе:
- Необходимая теория + много практики
- Игровой формат симулятора
- Level Up: Python для автоматизации
- Настоящие заказы и проекты
Навыки которые получишь:
- Писать тест-кейсы и тест-сценарии
- Проводить кроссбраузерное тестирование
- Писать запросы на SQL
- Верстать на HTML и CSS
- Работать с Github
- Объектно-ориентированному программированию
- Писать код на Python
- Работать с REST API
- Автоматизировать тестирование при помощи Selenium и PyTest
- Управлять проектами
- Работать в команде
А какие преимущества?
- Упор на практику
- Поиск заказов и работы во время и сразу после обучения
- Готовое портфолио — 30 тест-сценариев и 100+ автотестов
- Персональный ментор с опытом тестирования более 4 лет каждому студенту
- Гарантированная помощь в трудоустройстве
- 600+ сокурсников в комьюнити для общения и взаимоподдержки
3.«Автоматизация тестирования java | что такое selenium webdrivew»
Обучающая программа: в этом курсе автор покажет на примерах как работать: с веб-сервисами; настраивать среду разработки и окружение для автоматизации тестирования; с локаторами; пользоваться selenium webdriver.
Без выдачи сертификата
Срок обучения: 17 уроков.
Форма контента: видеоурок.
Связь с преподавателем: есть, через комментарии.
Начинка учебной программы:
- Старт автоматизированного тестирования
- Что такое DOM
- Что такое локаторы в selenium webdriver
- Xpath — локаторы. Уроки для начинающих
- CSS Селекторы
- Ожидания в Selenium
- Получение текста из тэга | getText в Selenium WebDriver
- Свойства атрибутов в Selenium WebDrivew
- Selenium webdriver уроки с нуля | метод click
- И другие уроки
4.«Автоматизация с нуля для QA»
Обучающая программа: обучение состоит из 9 лекции. В данном случаем автор рассматривает базу об автоматизации для тестировщиков с нуля. Спикер расскажет что такое автоматизация, целях, плюсах и минусах, с какой стороны к ней подступиться и немного затронем инструментарий.
Без выдачи сертификата
Срок обучения: 9 уроков.
Форма контента: видео.
Связь с преподавателем: есть, через комментарии.
Программа обучения
- Часть 1: Что это и с чего начать
- Часть 2: Эффективность автоматизации
- Часть 3: Основы Java
- Часть 4: Git
- Часть 5: Maven
- Часть 5.1: Gradle
- Часть 6: JUnit
- Часть 7: REST Assured и тестирование REST API
- Часть 8: Selenium WebDriver | Работаем с WebDriver через REST
5.«Введение в аutomation тестирование на Java с Selenium 2.0»
Обучающая программа: автор рассмотрит проблемы в автоматизации тестирования. Также спикер создаст первый простой проект для автоматизации на Java.
Срок обучения: 1 уроков.
Форма контента: вебинар.
Связь с преподавателем: есть, через комментарии.
Без выдачи сертификата
6.«Введение в автоматизированное тестирование | Теория»
Обучающая программа: автор видео поделится базовыми аспектами автоматизации тестирования ПО.
Без выдачи сертификата
Срок обучения: 1 уроков.
Форма контента: ролик на ютубе.
Связь с преподавателем: есть, через комментарии.
Начинка курса
- Автоматизированное тестирование:
- Что такое автоматизированное тестирование
- Плюсы автоматизации тестирования
- Минусы автоматизации тестирования
- Направления автоматизации тестирования
- Виды тестирования, в которых применяется автоматизация
- Когда внедрять автоматизированное тестирование
- Что стоит проверять с помощью автоматизированного тестирования
- Что не стоит автоматизировать — Процесс автоматизированного тестирования
- Выбор инструмента и фреймворка для автоматизированного тестирования
7.«Автоматизация на пальцах: Java + Cucumber + Selenide: фреймворк с нуля»
Без выдачи сертификата
Срок обучения: 11 уроков.
Форма контента: ролик на ютубе.
Связь с преподавателем: есть, через комментарии.
Обучающая программа: в рамках курса спикер 30 минут напишет с нуля фреймворк для автоматизации тестирования на самых популярных инструментах Java + Selenide + Cucumber.
8.«Специализация Software Testing and Automation»
8.«Специализация Software Testing and Automation»
Обучающая программа: этот курс предназначен для начинающих и опытных разработчиков программного обеспечения, стремящихся развить знания и навыки в применении методов и инструментов тестирования при разработке своих проектов.
Без выдачи сертификата
Срок обучения: 4 месяца контента.
Форма контента: лекции с возможностью выполнения домашних заданий.
Связь с преподавателем: нет.
Начинка обучения включает следующие темы
- Introduction to Software Testing
- Black-box and White-box Testing
- Introduction to Automated Analysis
- Web and Mobile Testing with Selenium
9.«Introduction to Software Testing»
9.«Introduction to Software Testing»
Обучающая программа: после прохождения этого курса каждый пользователь получит представление об основных принципах и процессах тестирования программного обеспечения.
Без выдачи сертификата
Срок обучения: 4 недели контента.
Форма контента: лекции с возможностью выполнения домашних заданий.
Связь с преподавателем: нет.
Начинка обучения включает следующие темы
- Introduction
- Testing Foundations
- Testing in the Software Development Lifecycle
- Tests
Навыки после обучения на курсе:
- представление о теории тестирования.
- написание тестов для различных целей обеспечения качества, включая покрытие кода, поиск дефектов и статистическое тестирование.
- разработка планов тестирования для руководства этапом тестирования жизненного цикла разработки программного обеспечения.
- создание отчетов о дефектах, чтобы обеспечить прозрачность и понимание для руководителей, коллег и пользователей.
10.«Software Development Processes and Methodologies»
10.«Software Development Processes and Methodologies»
Обучающая программа: в этом курсе спикеры расскажут:
- как работают команды разработчиков программного обеспечения;
- какие процессы они используют;
- Какие есть стандартные отраслевые методологии;
- Каковы плюсы и минусы каждого из них;
Без выдачи сертификата
Срок обучения: 4 недели контента.
Форма контента: лекции с возможностью выполнения домашних заданий.
Связь с преподавателем: нет.
Уровень пользователей: подойдёт всем опытным студентам.
Начинка обучающего процесса
- Software development processes : Part 1
- Software Development Processes : Part 2
- Software Development Models: Traditional Models
- Software Development Models: Agile and Lean
Навыки после обучения на курсе:
- Применять основные методы разработки программного обеспечения на концептуальном уровне для решения данной проблемы.
- Сравнивать и сопоставлять традиционные, гибкие и бережливые методологии разработки на высоком уровне. К ним относятся Waterfall, Rational Unified Process, V-модель, инкрементальные, спиральные модели и обзор гибкого мышления.
- Использовать методологию, наиболее подходящую для данной ситуации в тестировании ПО.
11.«Create Your First Automation Script Using Selenium and Java»
11.«Create Your First Automation Script Using Selenium and Java»
Обучающая программа: к концу этого часового курса, пользователи изучат основы использования инструментов для автоматизации тестирования на основе селена.
Без выдачи сертификата
Срок обучения: 1 час изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий.
Связь с преподавателем: нет.
Начинка обучающего процесса
- Setup a Java project for automation scripts
- Run automation script on Chrome Browser
- Writing your first Test Case using TestNG
- Interacting With Elements of Web Application
- Interacting with Web Elements like radio button and Links
- Interacting with web tables on a web application
12.«Автоматизация тестирования с помощью Selenium и Python»
12.«Автоматизация тестирования с помощью Selenium и Python»
Обучающая программа: в рамках обучения, слушатели получат практическую информацию для начинающих тестировщиков:
- навык написания автоматизированных UI-тесты на языке программирования Python с помощью библиотеки Selenium.
- использование популярных фреймворков и практики написания автотестов.
С выдачей сертификата
Срок обучения: 28 уроков изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий.
Связь с преподавателем: нет.
Уровень: подойдёт начинающим студентам (знающих основы Python).
Чему можно научиться в курсе
- Писать авто-тесты на языке Python для проверки корректности работы интерфейсов ваших проектов с помощью фреймворка Selenium
- Работать с веб-элементами для написания авто-тестов
- Проектировать авто-тесты правильно с целью повышения их стабильности и удобства их поддержания
- Использовать тестовые фреймворки (в основном, pytest), которые позволяют удобно настраивать запуск тестов, подготовку данных и понятные читаемые результаты прохождения тест-сценариев (не просто упал/не упал, а на каком шаге и почему)
- Использовать паттерн проектирования PageObject для написания читаемых тест-сценариев, которые легко поддерживать и создавать
- На базовом уровне работать с git и Github
13.«Selenium Course for Beginners — Web Scraping Bots, Browser Automation, Testing (Tutorial)»
Обучающая программа: в рамках обучения слушатель изучит Selenium, создав бот для очистки веб-страниц на Python.
Без выдачи сертификата
Срок обучения: 3 часа изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий.
Связь с преподавателем: нет.
Уровень: подойдёт начинающим студентам (знающих основы Python).
Начинка обучающего процесса
- Getting Started with the basics
- Explicit vs Implicit
- Sending Keys & CSS Selector
- Structure a Bot Project
- Deal Searching
- Booking Filtrations
- Execution from a CLI
- Deal Reporting
14.«Software Testing Full Course In 10 Hours | Software Testing Tutorial | Edureka»
Обучающая программа: в этом полном курсе от авторов ютуб канала Edureka Software Testing, пользователь сможет понять основные концепции тестирования программного обеспечения и получить практические навыки в использовании методов и инструментов тестирования программного обеспечения работают с будущей реализацией.
Без выдачи сертификата
Срок обучения: 10 часов изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Уровень: подойдёт начинающим и опытным студентам.
Начинка обучающего процесса
- troduction
- Software Testing Overview
- SDLC — Waterfall model, Spiral Model
- Verification and Validation model
- Software testing documentation
- Defect/bug life cycle-its importance
- What is Manual Testing?
- When to do Manual Testing?
- Automation Testing – What & Why
- Test Automation Process
- Types of Software Testing
- What is UnitTesting?
- What is Integration Testing?
- What is Regression Testing?
- What is Sanity Testing?
- What is Smoke Testing?
- Performance Testing Overview
- What is Stress Testing?
- What is Load testing?
- What is Mobile Testing?
- What is Agile Testing?
- Cross Browser testing
- Jmeter For Jenkins
- API Testing
- How To Become A test Automation Engineer
- Manual Testing Interview Question
- Test Automation Interview Questions
- JMeter testing Interview
Особенности курса
Обучение полностью на английском языке.
15.«Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Selenium Course»
Обучающая программа: в этом руководстве по Selenium для начинающих пользователи подробно узнают о селене от начального до продвинутого уровня вместе с практическими примерами и проектами.
Без выдачи сертификата
Срок обучения: 8 часов изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Уровень: подойдёт начинающим и опытным студентам.
Начинка обучающего процесса
- Selenium Tutorial For Beginners
- Introduction to Selenium
- Selenium Webdriver Architecture
- Downloading and Installing
- Installing Selenium Web Driver and 3rd Party Browser Drivers
- WebDriver Class Execution
- FireBug and FirePath
- Tags in HTML
- XPath
- CSS Selector
- ChroPath
- Drop down Web Element
- Regular Syntax
- Java Robot
- API Testing
- Testing and Reporting in Selenium Using TestNG
- Annotations in TestNG
- Selenium Testing as a Career
- Selenium Interview Questions
16.«Create your first test automation script — Selenium and C#»
16.«Create your first test automation script — Selenium and C#»
Обучающая программа: к концу этого часового курса, пользователи изучат основы использования инструментов для автоматизации тестирования на основе селена.
Без выдачи сертификата
Срок обучения: 1 час изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Уровень: подойдёт начинающим и опытным студентам.
Начинка обучающего процесса
- Setup project for Selenium, C# and NUnit
- Run basic Selenium commands on chrome browser
- Interacting with Textbox and Textfields
- Interacting with Dropdown and checkbox
- Performing drag and drop operation
- Handling windows alerts using Selenium
17.«Building API Test Automation Framework Using Rest Assured»
17.«Building API Test Automation Framework Using Rest Assured»
Обучающая программа: в рамках курса спикеры поделятся пошаговыми инструкциями:
- написание сценариев для автоматизации тестирования API с использованием Rest Assured
- построение фреймворков автоматизации тестирования,
- написание повторно используемых компонентов и утилит,
- создание многоуровневого и структурированного кода и интерактивных отчетов.
Без выдачи сертификата
Срок обучения: 1 час изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Уровень: подойдёт начинающим и опытным студентам.
Начинка обучающего процесса
- Understanding Test Automation Framework and project setup
- Creating automation layer and custom rest client
- Writing logic in the application layer
- Write first test case to test GET HTTP method in test layer
- Adding test cases to test POST, PUT, PATCH and DELETE HTTP methods
- Method Chaining — Testing an end to end call flow
- Optimizing Code
- Reading configuration from config file
- Utility to generate HTML reports using Extent Reports
- Generate HTML report using Extent Report
- Marking test status in report
18.«Waits in Selenium Test Automation Tool»
18.«Waits in Selenium Test Automation Tool»
Без выдачи сертификата
Срок обучения: 1 час изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Начинка обучающего процесса
- Understanding challenges faced in synchronizing application under test and automation scripts and implementing Page Load Timeout
- Implementing Implicit wait
- Implementing Explicit wait
- More on Explicit wait
- Implementing Fluent wait
19.«API Testing Using Rest Assured Test Automation Tool»
19.«API Testing Using Rest Assured Test Automation Tool»
Без выдачи сертификата
Срок обучения: 1 час изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Начинка обучающего процесса
- Introduction to API Testing and sending a GET request
- Sending a GET request using Rest Assured
- Sending a GET request using Rest Assured with path parameter and query parameter
- Understanding JSON format and JSON Path
- Sending a POST request with request payload as string
- Sending a POST request with request payload as Map object
- Sending a PUT request
- Sending a DELETE request
20.«Building Test Automation Framework — Selenium, C# & NUnit»
20.«Building Test Automation Framework — Selenium, C# & NUnit»
Без выдачи сертификата
Срок обучения: 1 час изучения контента.
Форма контента: лекции с возможностью выполнения домашних заданий (повтор за автором).
Связь с преподавателем: нет.
Начинка обучающего процесса
- Understanding Test Automation Framework and creating a directory structure
- Creating an automation layer and writing a generic method to invoke a browser and navigate to a URL
- Writing wrapper methods to perform user actions
- Creating an application layer — using POM as a design pattern
- Adding logic to the application layer
- Writing test cases in the test layer
- Adding screenshots to failed test cases and attaching to the report
- Marking a test fail and taking screenshots of failed test cases