Всем привет, друзья! ✌ Сегодня мы рассмотрим более 20 мощных онлайн-курсов по автоматизации тестирования для тестировщиков, которые вы можете пройти абсолютно бесплатно.
«?Автоматизированное тестирование для бизнеса» — Skillbox
С выдачей сертификата!
Стоимость на 2023 год: Нет информации
Что вы хотите узнать
- Пишите автотесты в Selenium IDE
- Программирование
- Создание тестов пользовательского интерфейса
- Работа с фреймами
- Автоматизируйте тесты
- Используйте Git
Продвинутые навыки
- Автоматизация тестирования. Часть 1
- Введение в автоматизированное тестирование.
- Первые автоматизированные тесты.
- Поиск элементов с помощью Selenium WebDriver.
- Поиск элементов с помощью CSS locate.
- Поиск элементов с помощью XPath.
- Мастер-класс по написанию автотестов.
- Автоматизация тестирования. Часть 2
- Непрерывная интеграция (CI).
- UI-тесты: комплексные тесты для веба.
- Популярный фреймворк для тестирования.
- Паттерны автоматизации тестирования.
1.«Автоматизированное тестирование с нуля / Полный курс за 3 часа / selenium + testng»
Руководство: в рамках курса автор оценивает автоматизированное тестирование за 3 часа. Спикер подробно расскажет о Selenium + java, а через полчаса TestNG .
Учебник построен на автоматизации браузера Selenium. И на других языках (python, c#, js) все будет примерно так же.
Без выдачи сертификата
Продолжительность обучения: 1 занятие.
Форма содержания: видеоурок + задания от автора.
Связь с учителем: да, через комментарии.
Наполнение учебного процесса
- Что такое Selenium WebDriver
- Простой тест на селен
- Что такое ДОМ
- Что такое локаторы, какие они
- избиратели cSS
- Ожидания от селена
- Атрибутивные свойства
- Получает текст getText
- Автоматизация тестирования макетов
- Нажмите в браузере Нажмите
- Ввод текста в браузере SendKeys
- Действия
- Ожидание исчезновения элемента
- Все виды ожиданий
- Модальные окна предупреждений
- Управление окнами и вкладками браузера
- Скрытые входы
- Претензионные чеки
- Объект страницы
- Что такое TestNG
- Управление тестовой группой
- Работа с параметрами через TestNG
- Провайдер
- Зависимость тестов друг от друга
- Перезапускает тест, если он не пройден
2.«Кто такие QA Automation? Как научится автоматизации самому»
Без выдачи сертификата
Продолжительность обучения: 1 занятие.
Форма содержания: видеоурок.
Связь с учителем: да, через комментарии.
Учебник: в коротком видео автор кратко расскажет об отличиях ручного тестера от автоматизированного. Почему вендинговые автоматы пользуются таким спросом, какая у них зарплата. Спикер также расскажет о том, как научиться автоматизации самостоятельно .
На правах рекламы «?Тестировщик программного обеспечения»
В ходе курса вы научитесь основам работы с тестированием веб-приложений без специальных знаний. Продолжительность обучения = 8 месяцев или 336 часов контента с практикой в формате симулятора тестировщика. Выпускники SkillFactory работают в Сбербанке, Рамблере, Cisco, Хоум Кредит Банке, Ростелекоме и других. Самое главное, что вы испытаете на себе:
- Необходимая теория + много практики
- Игровой формат симулятора
- Повышение уровня: Python для автоматизации
- Реальные заказы и проекты
Навыки, которые вы приобретете:
- Написание тестовых случаев и тестовых сценариев
- Провести кроссбраузерное тестирование
- Пишите запросы на SQL
- Ввод в HTML и CSS
- Работа с Гитхаб
- Объектно-ориентированного программирования
- Пишите код на Python
- Работа с REST API
- Автоматизируйте тестирование с помощью Selenium и PyTest
- Управление проектами
- Работа в команде
И каковы преимущества?
- Акцент на практике
- Поиск работы и подработки во время и сразу после обучения
- Готовое портфолио — 30 тестовых сценариев и более 100 автотестов
- Персональный наставник с опытом тестирования более 4 лет для каждого студента
- Гарантированная помощь в трудоустройстве
- 600+ сокурсников в сообществе для общения и взаимной поддержки
3.«Автоматизация тестирования java | что такое selenium webdrivew»
Руководство: в этом курсе автор покажет примеры работы: с веб-сервисами; настройка среды разработки и среды для автоматизации тестирования; с локаторами; используйте веб-драйвер селена.
Без выдачи сертификата
Время обучения: 17 часов.
Форма содержания: видеоурок.
Связь с учителем: да, через комментарии.
Структура учебного плана:
- Начало автоматизированного тестирования
- Что такое ДОМ
- Что такое локаторы в selenium webdriver
- Xpath — локаторы. Уроки для начинающих
- Селекторы CSS
- Ожидания от селена
- Получить текст из тега | получить текст в Selenium WebDriver
- Свойства атрибутов в Selenium WebDrive
- Учебники Selenium webdriver с нуля | метод щелчка
- И другие уроки
4.«Автоматизация с нуля для QA»
Программа обучения: обучение состоит из 9 лекций. В данном случае автор рассматривает основы автоматизации для тестировщиков с нуля. Спикер расскажет, что такое автоматизация, ее цели, преимущества и недостатки, с какой стороны к ней стоит подходить, а мы немного коснемся инструментария.
Без выдачи сертификата
Продолжительность обучения: 9 часов.
Форма содержания: видео.
Связь с учителем: да, через комментарии.
Программа обучения
- Часть 1: Что это такое и с чего начать
- Часть 2. Эффективность автоматизации
- Часть 3: Основы Java
- Часть 4: Гит
- Часть 5: Желудок
- Часть 5.1: Градл
- Часть 6: Юнит
- Часть 7: REST Assured и тестирование REST API
- Часть 8: Selenium WebDriver | Работа с WebDriver через REST
5.«Введение в аutomation тестирование на Java с Selenium 2.0»
Руководство: автор рассмотрит проблемы автоматизации тестирования. Спикер также создаст первый простой проект автоматизации Java.
Продолжительность обучения: 1 занятие.
Форма содержания: вебинар.
Связь с учителем: да, через комментарии.
Без выдачи сертификата
6.«Введение в автоматизированное тестирование | Теория»
Учебник: автор видео поделится фундаментальными аспектами автоматизации тестирования программного обеспечения.
Без выдачи сертификата
Продолжительность обучения: 1 занятие.
Форма содержания: видео на YouTube.
Связь с учителем: да, через комментарии.
Приостановка курса
- Автоматизированное тестирование:
- Что такое автоматизированное тестирование
- Преимущества автоматизации тестирования
- Недостатки автоматизации тестирования
- Рекомендации по автоматизации тестирования
- Типы тестирования, использующие автоматизацию
- Когда внедрять автоматизированное тестирование
- Что вы должны проверить с помощью автоматизированного тестирования
- Что не стоит автоматизировать — Автоматизированный процесс тестирования
- Выбор инструмента и фреймворка для автоматизированного тестирования
7.«Автоматизация на пальцах: Java + Cucumber + Selenide: фреймворк с нуля»
Без выдачи сертификата
Время обучения: 11 часов.
Форма содержания: видео на YouTube.
Связь с учителем: да, через комментарии.
Руководство: в рамках курса спикер в течение 30 минут напишет с нуля фреймворк для автоматизации тестирования с использованием самых популярных инструментов Java + Selenide + Cucumber.
8.«Специализация Software Testing and Automation»
8. «Специализация по тестированию и автоматизации программного обеспечения»
Руководство: Этот курс предназначен для начинающих и опытных разработчиков программного обеспечения, которые хотят получить знания и навыки для применения методов и инструментов тестирования в своих проектах.
Без выдачи сертификата
Срок обучения: 4 месяца с содержанием.
Форма содержания: лекции с возможностью домашнего задания.
Связь с учителем: нет.
Содержание обучения включает следующие темы
- Введение в тестирование программного обеспечения
- Тестирование «черного ящика» и «белого ящика
- Введение в автоматический анализ
- Онлайн и мобильное тестирование с подвеской
9.«Introduction to Software Testing»
9. «Введение в тестирование программного обеспечения»
Учебник: после прохождения этого курса каждый пользователь будет иметь представление об основных принципах и процессах тестирования программного обеспечения.
Без выдачи сертификата
Срок обучения: 4 недели контента.
Форма содержания: лекции с возможностью домашнего задания.
Связь с учителем: нет.
Содержание обучения включает следующие темы
- Введение
- Испытание фундаментов
- Тестирование в жизненном цикле разработки программного обеспечения
- Тесты
Навыки после курса:
- понятие теории тестов.
- писать тесты для различных целей обеспечения качества, включая покрытие кода, поиск дефектов и статистическое тестирование.
- разработка планов тестирования для руководства этапом тестирования жизненного цикла разработки программного обеспечения.
- отчеты об ошибках для обеспечения прозрачности и понимания менеджерами, коллегами и пользователями.
10.«Software Development Processes and Methodologies»
10. «Процессы и методы разработки программного обеспечения»
Руководство: В этом курсе спикеры расскажут:
- как работают команды разработчиков программного обеспечения;
- какие процессы они используют;
- Что такое отраслевые стандартные методы;
- Каковы преимущества и недостатки каждого;
Без выдачи сертификата
Срок обучения: 4 недели контента.
Форма содержания: лекции с возможностью домашнего задания.
Связь с учителем: нет.
Уровень пользователя: подходит для всех опытных студентов.
Начинка учебного процесса
- Процессы разработки программного обеспечения: часть 1
- Процессы разработки программного обеспечения: часть 2
- Модели разработки программного обеспечения: традиционные модели
- Модели разработки программного обеспечения: Agile и Lean
Навыки после курса:
- Применять фундаментальные методы разработки программного обеспечения на концептуальном уровне для решения данной проблемы.
- Сравните и сопоставьте традиционные, гибкие и бережливые методы разработки на высоком уровне. К ним относятся Waterfall, Rational Unified Process, V-Model, Incremental, Spiral Models и Agile Thinking Overview.
- Используйте методологию, наиболее подходящую для данной ситуации при тестировании программного обеспечения.
11.«Create Your First Automation Script Using Selenium and Java»
11. «Создайте свой первый скрипт автоматизации с помощью Selenium и Java»
Учебное пособие. К концу этого часового курса пользователи изучат основы использования инструментов автоматизации тестирования на основе Selenium.
Без выдачи сертификата
Срок обучения: 1 час изучения содержания.
Форма содержания: лекции с возможностью домашнего задания.
Связь с учителем: нет.
Начинка учебного процесса
- Настройте проект Java для сценариев автоматизации
- Запуск скриптов автоматизации в браузере Chrome
- Напишите свой первый тестовый пример с помощью TestNG
- Взаимодействие с элементами веб-приложения
- Взаимодействие с веб-элементами, такими как радиокнопки и ссылки
- Взаимодействие с веб-таблицами в веб-приложении
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).
Начинка учебного процесса
- Начало работы с основами
- Явный против неявного
- Отправка ключей и селекторов CSS
- Структурируйте проект бота
- Поиск по предварительной записи
- Фильтры заказов
- Выполнение из CLI
- Отчетность по соглашению
14.«Software Testing Full Course In 10 Hours | Software Testing Tutorial | Edureka»
Учебное пособие: в этом полном курсе от авторов YouTube-канала Edureka Software Testing пользователь сможет понять основные концепции тестирования программного обеспечения и получить практические навыки использования методов и инструментов тестирования программного обеспечения для работы над будущей реализацией.
Без выдачи сертификата
Срок обучения: 10 часов изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Уровень: подходит для начинающих и опытных студентов.
Начинка учебного процесса
- производство
- Обзор тестирования программного обеспечения
- SDLC — модель водопада, спиральная модель
- Модель проверки и проверки
- Документация по тестированию программного обеспечения
- Дефект/неправильный жизненный цикл — его значение
- Что такое ручное тестирование?
- Когда следует проводить ручное тестирование?
- Автоматизированное тестирование — что и зачем
- Процесс автоматизации тестирования
- Виды тестирования программного обеспечения
- Что такое модульное тестирование?
- Что такое интеграционное тестирование?
- Что такое регрессионное тестирование?
- Что такое тест на вменяемость?
- Что такое дымовое тестирование?
- Обзор тестирования производительности
- Что такое стресс-тестирование?
- Что такое нагрузочное тестирование?
- Что такое мобильное тестирование?
- Что такое гибкое тестирование?
- Кроссбраузерное тестирование
- Jmeter для Дженкинса
- Тестирование API
- Как стать инженером по автоматизации тестирования
- Вопросы для собеседования с ручным тестированием
- Вопросы для собеседования по автоматизации тестирования
- Тестирование JMeter Интервью
Особенности курса
Обучение проходит полностью на английском языке.
15.«Selenium Tutorial For Beginners | Selenium Automation Testing Tutorial | Selenium Course»
Учебное пособие: в этом учебном пособии для начинающих пользователи подробно узнают об обвязке от начального до продвинутого уровня, а также на практических примерах и проектах.
Без выдачи сертификата
Срок обучения: 8 часов изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Уровень: подходит для начинающих и опытных студентов.
Начинка учебного процесса
- Обучение селену для начинающих
- Введение в селен
- Архитектура веб-драйвера Selenium
- Скачивает и устанавливает
- Установите Selenium Web Driver и сторонние драйверы для браузера
- Реализация класса WebDriver
- Firebug и FirePath
- Теги в HTML
- XPath
- Селектор CSS
- ХроПуть
- Сетчатый элемент для рулонных штор
- Общий синтаксис
- Java-робот
- Тестирование API
- Тестирование и отчетность в селене с использованием TestNG
- Примечания в TestNG
- Selenium-тестирование как карьера
- Вопросы на собеседовании по Селену
16.«Create your first test automation script — Selenium and C#»
16. «Создайте свой первый скрипт автоматизации тестирования — Selenium и C#»
Учебное пособие. К концу этого часового курса пользователи изучат основы использования инструментов автоматизации тестирования на основе Selenium.
Без выдачи сертификата
Срок обучения: 1 час изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Уровень: подходит для начинающих и опытных студентов.
Начинка учебного процесса
- Проект установки для Selenium, C# и NUnit
- Запуск основных команд Selenium в браузере Chrome
- Взаимодействие с текстовыми полями и текстовыми полями
- Взаимодействие с раскрывающимся списком и флажком
- Выполняет операцию перетаскивания
- Обработка уведомлений Windows с помощью Selenium
17.«Building API Test Automation Framework Using Rest Assured»
17. «Создание инфраструктуры автоматизации тестирования API с использованием Rest Assured»
Руководство: в рамках курса спикеры поделятся пошаговыми инструкциями:
- писать скрипты для автоматизации тестирования API с помощью Rest Assured
- создавать фреймворки для автоматизации тестирования,
- писать повторно используемые компоненты и инструменты,
- создание многоуровневого и структурированного кода и интерактивных отчетов.
Без выдачи сертификата
Срок обучения: 1 час изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Уровень: подходит для начинающих и опытных студентов.
Начинка учебного процесса
- Понимание платформы автоматизации тестирования и настройки проекта
- Создание слоев автоматизации и настраиваемый клиент отдыха
- Написание логики на прикладном уровне
- Напишите первый тестовый пример для проверки метода GET HTTP на тестовом уровне
- Добавляет тестовые примеры для тестирования методов HTTP POST, PUT, PATCH и DELETE
- Цепочка методов — Тестирование сквозного потока вызовов
- Код оптимизации
- Читает конфигурацию из конфигурационного файла
- Инструмент для создания отчетов HTML с использованием отчетов Extent
- Генерация HTML-отчета с помощью Extent Report
- Отметка статуса теста в отчете
18.«Waits in Selenium Test Automation Tool»
18. Ожидание в инструменте автоматизации тестирования Selenium
Без выдачи сертификата
Срок обучения: 1 час изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Начинка учебного процесса
- Понимать проблемы с синхронизацией приложений во время сценариев тестирования и автоматизации, а также реализовывать тайм-ауты загрузки страниц
- Реализация неявного времени ожидания
- Реализация явного времени ожидания
- Подробнее о явном времени ожидания
- Реализация плавающего ожидания
19.«API Testing Using Rest Assured Test Automation Tool»
19. Тестирование API с использованием инструмента автоматизации тестирования Rest Assured
Без выдачи сертификата
Срок обучения: 1 час изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Начинка учебного процесса
- Введение в тестирование API и отправку GET-запроса
- Отправка запроса GET с помощью Be Safe
- Отправка запроса GET с использованием Rest Assured с параметром пути и параметром запроса
- Понимание формата JSON и пути JSON
- Отправляет запрос POST с полезной нагрузкой запроса в виде строки
- Отправляет запрос POST с полезной нагрузкой запроса в качестве объекта карты
- Отправляет запрос PUT
- Отправляет запрос DELETE
20.«Building Test Automation Framework — Selenium, C# & NUnit»
20. «Создание среды автоматизации тестирования — Selenium, C# и NUnit»
Без выдачи сертификата
Срок обучения: 1 час изучения содержания.
Форма содержания: лекции с возможностью выполнения домашних заданий (повторение по автору).
Связь с учителем: нет.
Начинка учебного процесса
- Понимать структуру автоматизации тестирования и создавать структуру каталогов
- Создайте уровень автоматизации и напишите общий метод для запуска браузера и перехода к URL-адресу
- Написание методов-оболочек для выполнения действий пользователя
- Создание уровня приложения — используйте POM в качестве шаблона проектирования
- Добавляет логику на прикладной уровень
- Написание тестовых случаев в тестовом слое
- Добавление скриншотов неудачных тестовых случаев и прикрепление отчета
- Пометка тестовой ошибки и создание скриншотов неудачных тестовых случаев