Содержание курса
1. Введение
5 уроков
21 700
21 700
9м
1214
Закрытый
1.1
Приветствие
↗
1 841
1 841
1м 4с
0
Закрытый
1.2
Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
↗
11 490
11 490
3м 0с
700
Закрытый
1.3
Инструкция по выполнению тестовых заданий
↗
7 262
7 262
2м 30с
505
Закрытый
1.4
Инструкция по решению заданий на программирование
↗
15
15
3м 2с
0
Закрытый
1.5
Поддержка курса!
↗
1 092
1 092
0м 14с
9
2. Базовый блок
24 урока
216
178
220м
0
Закрытый
2.1
Вступление
↗
17
17
0м 15с
0
Закрытый
2.2
Установка Java
↗
18
18
1м 6с
0
Закрытый
2.3
Установка IDE
↗
16
16
0м 28с
0
Закрытый
2.4
Создание проекта в IDE
↗
15
13
9м 43с
0
Закрытый
2.5
Переменные
↗
15
10
14м 50с
0
Закрытый
2.6
Вывод и ввод информации в консоль
↗
11
7
13м 24с
0
Закрытый
2.7
Типы данных
↗
9
6
16м 0с
0
Закрытый
2.8
Работа с числовыми типами данных
↗
8
6
20м 10с
0
Закрытый
2.9
Работа со строками
↗
8
6
35м 41с
0
Закрытый
2.10
Условные операторы if+else
↗
8
6
10м 53с
0
Закрытый
2.11
Условные операторы if + else if + else
↗
7
7
10м 35с
0
Закрытый
2.12
Вложенные условные операторы
↗
7
7
6м 23с
0
Закрытый
2.13
Логические операторы
↗
7
7
8м 20с
0
Закрытый
2.14
Дополнительные задания на тему условных операторов
↗
8
6
-
0
Закрытый
2.15
Конструкция switch-case
↗
8
6
8м 13с
0
Закрытый
2.16
Тип данных boolean
↗
8
5
8м 48с
0
Закрытый
2.17
Конструкция try-catch
↗
7
5
6м 9с
0
Закрытый
2.18
try-catch-finally
↗
6
6
3м 10с
0
Закрытый
2.19
Цикл for
↗
7
5
10м 13с
0
Закрытый
2.20
Цикл while
↗
6
3
16м 42с
0
Закрытый
2.21
Цикл do-while
↗
5
4
3м 17с
0
Закрытый
2.22
Работа с файлами
↗
5
5
14м 54с
0
Закрытый
2.23
Массивы
↗
5
3
9м 12с
0
Закрытый
2.24
Задание по созданию мини-программы
↗
5
4
-
0
3. Объектно-ориентированное программирование
14 уроков
65
56
123м
0
Закрытый
3.1
Классы и атрибуты
↗
6
3
5м 4с
0
Закрытый
3.2
Методы
↗
6
4
5м 16с
0
Закрытый
3.3
Return
↗
5
4
5м 47с
0
Закрытый
3.4
Методы с параметрами
↗
5
4
6м 45с
0
Закрытый
3.5
Перегрузка методов
↗
5
4
8м 39с
0
Закрытый
3.6
Статические методы
↗
5
5
6м 12с
0
Закрытый
3.7
Final
↗
5
4
5м 24с
0
Закрытый
3.8
Конструктор
↗
4
4
7м 48с
0
Закрытый
3.9
Перегрузка конструктора
↗
4
4
6м 57с
0
Закрытый
3.10
Модификаторы доступа
↗
4
4
10м 1с
0
Закрытый
3.11
ООП проект. Часть 1. Наследование
↗
5
5
18м 44с
0
Закрытый
3.12
ООП проект. Часть 2. Абстрактные методы
↗
4
4
17м 12с
0
Закрытый
3.13
ООП проект. Часть 3. Завершение
↗
4
4
25м 50с
0
Закрытый
3.14
Задание по программированию блоку ООП
↗
3
3
-
0
4. Selenium. Базовый блок. Часть 1.
16 уроков
62
48
138м
0
Закрытый
4.1
Что такое Автоматизация тестирования GUI и Selenium
↗
4
4
4м 18с
0
Закрытый
4.2
Импорт Selenium
↗
4
3
-
0
Закрытый
4.3
Открытие браузера с помощью Selenium
↗
4
2
-
0
Закрытый
4.4
Поиск локаторов. Метод sendKeys()
↗
4
2
19м 44с
0
Закрытый
4.5
Первый автотест. Метод click()
↗
4
3
29м 10с
0
Закрытый
4.6
Открытие браузера в headless режиме
↗
4
3
3м 44с
0
Закрытый
4.7
Негативный автотесты. Проверки по тексту и url
↗
4
4
7м 23с
0
Закрытый
4.8
Обновление страницы
↗
4
3
2м 24с
0
Закрытый
4.9
Имитация нажатия клавиш на клавиатуре
↗
4
3
9м 28с
0
Закрытый
4.10
Создание скриншотов страницы
↗
4
3
9м 7с
0
Закрытый
4.11
Скроллинг экрана
↗
4
3
6м 20с
0
Закрытый
4.12
Smoke testing
↗
4
3
34м 25с
0
Закрытый
4.13
Тестовое задание по Selenium №1
↗
3
3
-
0
Закрытый
4.14
Перемещение в истории браузера
↗
4
3
4м 38с
0
Закрытый
4.15
Взаимодействие с календарем
↗
4
3
10м 3с
0
Закрытый
4.16
Тестовое задание по Selenium №2
↗
3
3
-
0
5. Selenium. Базовый блок. Часть 2.
13 уроков
41
32
118м
0
Закрытый
5.1
Взаимодействие с Check box
↗
3
3
10м 58с
0
Закрытый
5.2
Взаимодействие с Radio Button
↗
3
3
5м 52с
0
Закрытый
5.3
Взаимодействие с Drop Down
↗
4
3
6м 6с
0
Закрытый
5.4
Загрузка файла в браузере
↗
4
3
4м 59с
0
Закрытый
5.5
Скачивание файла в браузере
↗
4
3
18м 26с
0
Закрытый
5.6
Генерирования случайных данных
↗
4
3
5м 32с
0
Закрытый
5.7
Тестовое задание по Selenium №3
↗
3
3
-
0
Закрытый
5.8
Взаимодействие с окнами и вкладками браузера
↗
4
3
20м 58с
0
Закрытый
5.9
Взаимодействие с предупреждениями и всплывающими уведомлениями
↗
3
2
15м 25с
0
Закрытый
5.10
Обработка исключений
↗
3
2
12м 1с
0
Закрытый
5.11
Обработка исключений + finally
↗
2
1
7м 47с
0
Закрытый
5.12
Явное и Неявное ожидание
↗
2
1
16м 46с
0
Закрытый
5.13
Тестовое задание по Selenium №4
↗
2
2
-
0
6. Фреймворк TestNG
11 уроков
24
22
51м
0
Закрытый
6.1
Что такое фреймворк TestNG
↗
2
2
-
0
Закрытый
6.2
Аннотация @Test
↗
3
3
6м 48с
0
Закрытый
6.3
Файл testng.xml
↗
2
2
9м 2с
0
Закрытый
6.4
Атрибуты аннотаций
↗
2
2
4м 0с
0
Закрытый
6.5
Настройка порядка(приоритета) запуска тестов
↗
2
2
4м 19с
0
Закрытый
6.6
Аннотация @Parameters
↗
2
2
8м 30с
0
Закрытый
6.7
Проверки Asserts в TestNG
↗
3
3
3м 28с
0
Закрытый
6.8
Настройка зависимости тестов
↗
2
2
11м 18с
0
Закрытый
6.9
Аннотация @DataProvider
↗
2
2
5м 25с
0
Закрытый
6.10
Иерархия аннотаций @Before* и @After*
↗
2
1
-
0
Закрытый
6.11
Тесты по блоку TestNG
↗
2
1
-
0
7. Построение проекта по Автоматизации
13 уроков
524
522
160м
3
Закрытый
7.1
Создание структуры проекта
↗
2
2
10м 1с
0
Закрытый
7.2
Создание класса страницы Авторизации
↗
2
1
51м 39с
0
Закрытый
7.3
Создание метода для проверки значения текста на странице
↗
2
1
13м 49с
0
Закрытый
7.4
Создание метода для получения нынешней URL
↗
2
2
19м 52с
0
Закрытый
7.5
Создание метода для проверки частичного значения текста
↗
2
2
11м 35с
0
Закрытый
7.6
Создание метода для проверки URL
↗
2
2
12м 56с
0
Закрытый
7.7
Создание метода для создания скриншотов
↗
2
2
9м 42с
0
Закрытый
7.8
Создание метода для сверки данных между страницами
↗
2
2
21м 35с
0
Закрытый
7.9
Установка последовательности запуска тестов
↗
2
2
9м 36с
0
Закрытый
7.10
Установка зависимостей запуска тестов
↗
2
2
6м 23с
0
Закрытый
7.11
Приятный бонус!!!
↗
167
167
0м 20с
1
Закрытый
7.12
Поделитесь впечатлениями
↗
335
335
1м 38с
2
Закрытый
7.13
Задание по построению тестового проекта
↗
2
2
-
0
8. Заключение + БОНУС
10 уроков
25 275
25 275
210м
1688
Закрытый
8.1
Слова напутствия, тем кто справился)
↗
4 186
4 186
1м 58с
368
Закрытый
8.2
Составление резюме для Тестировщика
↗
2 574
2 574
19м 48с
70
Закрытый
8.3
Как успешно готовиться и проходить собеседования
↗
2 568
2 568
13м 50с
202
Закрытый
8.4
Что должен знать Начинающий тестировщик. Разбор вакансий
↗
3 188
3 188
35м 24с
212
Закрытый
8.5
Что должен знать Middle тестировщик. Разбор реальных вакансий
↗
1 375
1 375
38м 25с
33
Закрытый
8.6
Что должен знать Senior тестировщик. Разбор реальных вакансий.
↗
1 281
1 281
43м 18с
35
Закрытый
8.7
Нужно ли выполнять тестовое задание?
↗
2 462
2 462
10м 7с
161
Закрытый
8.8
Ошибки при прохождении собеседования
↗
2 441
2 441
13м 5с
169
Закрытый
8.9
Стоит ли переходить из тестировщика в разработчики?
↗
2 359
2 359
26м 19с
149
Закрытый
8.10
Нужно ли изучать Git и прокачивать свой GitHub тестировщику
↗
2 841
2 841
11м 8с
289