Готовы отправиться в захватывающее путешествие, чтобы стать героем автоматизации тестирования на Java? Независимо от того, являетесь ли вы новичком в программировании или у вас уже есть опыт, этот курс - ваш главный путеводитель по освоению Java для автоматизации тестирования.
В современном быстром мире технологий автоматизированное тестирование - навык в высоком спросе. Этот всесторонний курс охватывает все, что вам нужно, чтобы пройти путь от нуля до героя, снабжая вас навыками, необходимыми для успешного выполнения задач в области автоматизации тестирования.
Что вы узнаете:
Основы Java: Начните с самого начала программирования на Java, даже если вы полный новичок.
Selenium WebDriver: Погрузитесь в Selenium WebDriver и освойте его от основ до продвинутых уровней. Создавайте надежные и эффективные автоматизированные тесты для веб-приложений.
Лучшие практики: Учитесь у опытных программистов и понимайте, как писать масштабируемый, читаемый и поддерживаемый чистый код, как профессионал.
Доступ к исходному коду: Получите доступ к исходному коду, используемому преподавателем, что позволит вам учиться на практических примерах.
Инструменты и фреймворки: Работайте с популярными инструментами, такими как IntelliJ IDEA, JUnit 5 и Gradle, чтобы оптимизировать ваш рабочий процесс тестирования.
Концепции Selenium: Овладейте основными концепциями Selenium, включая ожидания, модель объекта страницы и проектирование веб-компонентов.
Тестирование API: Изучите RESTful веб-сервисы, HTTP-методы, статус-коды, схемы JSON и тестирование API с использованием Postman и RestAssured.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Authorization Token Creation in Trello - New Trello Version
Урок 13.
00:07:59
GET Method Overview
Урок 14.
00:12:45
GET Method in Postman
Урок 15.
00:06:35
GET Method in Postman - Hometask
Урок 16.
00:14:53
JSON Schema Validation
Урок 17.
00:06:30
JSON Schema Validation - Hometask
Урок 18.
00:09:07
GET Method Validation in Postman
Урок 19.
00:05:31
GET Metod Validation in Postman - Hometask
Урок 20.
00:08:24
POST Method Overview
Урок 21.
00:07:46
POST Method in Postman
Урок 22.
00:05:25
POST Method in Postman - Hometask
Урок 23.
00:07:00
POST Method Validation in Postman
Урок 24.
00:05:45
POST Method Validation in Postman - Hometask
Урок 25.
00:07:41
PUT Method Overview
Урок 26.
00:07:53
PUT Method in Postman
Урок 27.
00:05:12
PUT Method in Postman - Hometask
Урок 28.
00:06:49
PUT Method Validation in Postman
Урок 29.
00:05:51
PUT Method Validation in Postman - Hometask
Урок 30.
00:07:15
DELETE method overview
Урок 31.
00:06:45
DELETE Method in Postman
Урок 32.
00:04:04
DELETE Method in Postman - Hometask
Урок 33.
00:07:05
DELETE Method Validation in Postman
Урок 34.
00:05:08
DELETE Method Validation in Postman - Hometask
Урок 35.
00:08:18
Variables in Postman
Урок 36.
00:08:33
First Test in Postman
Урок 37.
00:07:45
JDK Installation
Урок 38.
00:09:46
Gradle Installation
Урок 39.
00:11:10
IntelliJ IDEA Installation
Урок 40.
00:07:17
Rest Assured Introduction
Урок 41.
00:09:22
First application with Rest Assured
Урок 42.
00:04:02
First application with Rest Assured - Hometask
Урок 43.
00:05:49
First assertion with Rest Assured
Урок 44.
00:03:42
First assertion with Rest Assured - Hometask
Урок 45.
00:07:37
First test with Rest Assured
Урок 46.
00:03:34
First test with Rest Assured - Hometask
Урок 47.
00:07:33
GET Method with Rest Assured
Урок 48.
00:07:33
GET Method with Rest Assured - Hometask
Урок 49.
00:07:41
JSON Schema Validation with Rest Assured
Урок 50.
00:03:27
JSON Schema Validation with Rest Assured - Hometask
Урок 51.
00:08:19
GET Method Validation with Rest Assured
Урок 52.
00:06:08
GET Method Validation with Rest Assured - Hometask
Урок 53.
00:10:39
Create BaseTest class
Урок 54.
00:04:05
Create BaseTest class - Home Task
Урок 55.
00:12:03
Parametrized Tests for ID
Урок 56.
00:05:30
Parametrized Tests for ID - Home Task
Урок 57.
00:07:20
Parametrized Tests for Authorization
Урок 58.
00:03:55
Parametrized Tests for Authorization - Home Task
Урок 59.
00:12:21
Improve Test Framework Structure
Урок 60.
00:05:12
Improve Test Framework Structure - Home Task
Урок 61.
00:13:14
POST Method with Rest Assured
Урок 62.
00:07:00
POST Method with Rest Assured - Hometask
Урок 63.
00:11:36
POST Method Validation with Rest Assured
Урок 64.
00:06:57
POST Method Validation with Rest Assured - Hometask
Урок 65.
00:08:16
PUT Method with Rest Assured
Урок 66.
00:05:05
PUT Method with Rest Assured - Hometask
Урок 67.
00:07:42
PUT Method Validation with Rest Assured
Урок 68.
00:04:19
PUT Method Validation with Rest Assured - Hometask
Урок 69.
00:08:25
DELETE Method with Rest Assured
Урок 70.
00:04:19
DELETE Method with Rest Assured - Hometask
Урок 71.
00:08:00
DELETE Method Validation with Rest Assured
Урок 72.
00:04:29
DELETE Method Validation with Rest Assured - Hometask
Урок 73.
00:11:42
Run Automated Tests via CMD
Урок 74.
00:03:40
Run Automated Tests via CMD - Home Task
Урок 75.
00:06:07
What is the project we will work on?
Урок 76.
00:03:03
What will we achieve in the end?
Урок 77.
00:09:52
What is BDD?
Урок 78.
00:12:29
Real life samples from BDD
Урок 79.
00:10:22
Home task review BDD
Урок 80.
00:10:39
What is Cucumber BDD in Java
Урок 81.
00:12:32
Java 17 Installation
Урок 82.
00:13:29
Gradle 7.3.3 Installation
Урок 83.
00:13:01
IntelliJ IDEA 2023 Community Edition Installation
Урок 84.
00:08:27
Setup right structure of project, folders, add dependency
Урок 85.
00:15:49
Create simple scenario to add two numbers
Урок 86.
00:15:38
Move simple Get Board scenario to BDD format in one single class
Урок 87.
00:10:36
Move simple Get Board scenario to BDD format in one single class - Hometask
Урок 88.
00:18:37
Step arguments
Урок 89.
00:22:26
Step arguments - Hometask
Урок 90.
00:16:15
Data tables for couple parameters in steps
Урок 91.
00:11:20
Data tables for couple parameters in steps - Hometask
Урок 92.
00:21:30
Outlines
Урок 93.
00:23:14
Outlines - Hometask
Урок 94.
00:05:04
Backgrounds
Урок 95.
00:11:53
Ways to share data between steps
Урок 96.
00:08:45
Ways to share data between steps - Hometask
Урок 97.
00:14:46
Step arguments transformers
Урок 98.
00:11:57
Step arguments transformers - Hometask
Урок 99.
00:16:29
Hooks and tags
Урок 100.
00:11:15
Hooks and tags - Hometask
Урок 101.
00:09:39
Junit cucumber test runner
Урок 102.
00:05:23
Junit cucumber test runner - Hometask
Урок 103.
00:09:52
Run tests via CMD
Урок 104.
00:13:06
Cucumber reports
Урок 105.
00:09:42
Selenium Introduction
Урок 106.
00:14:40
Setup simple application
Урок 107.
00:04:52
Setup simple application - Home Task
Урок 108.
00:11:41
JUnit 4 Assertions
Урок 109.
00:06:04
JUnit 4 Assertions - Home Task
Урок 110.
00:12:29
First test in JUnit 5
Урок 111.
00:04:44
First test in JUnit 5 - Home Task
Урок 112.
00:06:47
Implicit waits - overview
Урок 113.
00:09:23
Explicit waits - overview
Урок 114.
00:18:16
Page Object
Урок 115.
00:05:04
Page Object - Home Task
Урок 116.
00:21:59
Web Component
Урок 117.
00:06:17
Web Component - Home Task
Урок 118.
00:15:08
Data Transfer Object
Урок 119.
00:03:57
Data Transfer Object - Home Task
Урок 120.
00:13:23
Run tests via Command Line
Урок 121.
00:02:24
Run tests via Command Line - Home Task
Урок 122.
00:15:41
CSS selectors basics
Урок 123.
00:11:32
XPath selectors basics
Урок 124.
00:02:52
Bonus lesson
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Создание фреймворка и автоматизация тестов на Java+Selenium
Чтобы автоматизация тестов была эффективной, вам необходим тестовый фреймворк - структура, которая упорядочивает и облегчает написание тестов, их поддержку и дает множество других преимуществ. С другой стороны фреймворк это готовый инструмент, с помощью которого вы сможете тестировать целевое программное обеспечение. В этом курсе я покажу как создать такой фрейморк с использованием Java и Selenium, и в результате вы сможете создать собственн
Данный курс подготовлен на основании программы по которой я обучаю тестировщиков автоматизаиторов на обычных, живых курсах.Программа полная. Вы получите весь необходимый объем знаний для автоматизации тестирования WEB. В результате прохождения этого курса, вами будет написан базовый фрэймворк для автоматизации. Который вы можете спокойно брать и применять на своих рабочих проектах.
Паттерны проектирования - это повторяемые и многократно используемые решения для проблем, связанных с проектированием программного обеспечения. Этот курс поможет вам познакомиться с некоторыми из часто используемых шаблонов проектирования в сообществе разработчиков программного обеспечения, а также продемонстрирует, как мы можем использовать их в автоматизации тестирования для повышения удобства повторного использования и удобства сопровождения в
Научитесь автоматизировать веб-приложения с помощью Selenium WebDriver с Java. Selenium WebDriver является инструментом веб-автоматизации. Навыки Selenium WebDriver востребованы. И когда вы поймете шаблоны использования Selenium WebDriver, которым обучает этот курс, вы сможете расширить свои возможности по написанию эффективного кода автоматизации.
+17
[Книга + Видео] Путеводитель по Selenium (Java + Python)