Содержание курса
1. Введение. Подготовка инструментов и настройка окружения
5 уроков
58
52
25м
5
Закрытый
1.1
Установка PyCharm Community
↗
13
13
1м 59с
1
Закрытый
1.2
Создание нового проекта для тестов
↗
11
11
0м 21с
1
Закрытый
1.3
Создание и наполнение файла conftest.py
↗
12
7
8м 14с
1
Закрытый
1.4
Создание файла первого автотеста и файлов с данными
↗
11
11
2м 36с
1
Закрытый
1.5
Что такое селекторы
↗
11
10
14м 44с
1
2. UI-автотесты
16 уроков
118
99
104м
9
Закрытый
2.1
Первый автотест. Нажатие на кнопку
↗
10
10
59м 17с
0
Закрытый
2.2
Второй автотест. Ввод данных в поля воода
↗
11
9
36м 53с
0
Закрытый
2.3
Третий автотест. Выбор значения из выпадающего списка
↗
10
9
9м 44с
0
Закрытый
2.4
Четвертый автотест. Наличие элемента и перемещение по странице
↗
9
6
-
0
Закрытый
2.5
Пятый автотест. Загрузка файла и ожидание элемента
↗
8
7
-
1
Закрытый
2.6
Шестой автотест. Получение полного списка из dropdown
↗
7
6
-
0
Закрытый
2.7
Седьмой автотест. Эмуляция нажатия клавиш
↗
7
6
-
1
Закрытый
2.8
Восьмой автотест. Измерение времени выполнения действия в тесте
↗
7
7
-
0
Закрытый
2.9
Девятый автотест. Проверка наличия ошибок в Console и Network
↗
7
6
-
1
Закрытый
2.10
Десятый автотест. Логирование автотеста
↗
7
7
-
1
Закрытый
2.11
Одиннадцатый автотест. Шифрование файлов
↗
8
6
-
1
Закрытый
2.12
Двенадцатый автотест. Получение данных из клипборда
↗
6
4
-
1
Закрытый
2.13
Тринадцатый тест. Работа с JS-диалоговыми окнами
↗
7
5
-
1
Закрытый
2.14
Четырнадцатый автотест. Получение и установка cookie
↗
5
3
-
1
Закрытый
2.15
Пятнадцатый автотест. Работа в Incognito-режиме в браузере
↗
5
4
-
0
Закрытый
2.16
Шестнадцатый автотест. Параметризация разрешения браузера
↗
4
4
-
1
3. API-автотесты
7 уроков
50
27
3м
5
Закрытый
3.1
Что такое API, REST API и HTTP-методы
↗
7
5
-
1
Открытый
3.2
Семнадцатый автотест. Отправка GET-запроса
↗
17
4
3м 55с
0
Закрытый
3.3
Восемнадцатый автотест. Отправка POST-запроса
↗
6
4
-
1
Закрытый
3.4
Девятнадцатый автотест. Отправка PUT-запроса
↗
6
4
-
1
Закрытый
3.5
Двадцатый автотест. Отправка PATСH-запроса
↗
5
4
-
1
Закрытый
3.6
Двадцать первый автотест. Отправка DELETE-запроса
↗
5
3
-
0
Закрытый
3.7
Двадцать второй автотест. Проверка доступности портов
↗
4
3
-
1
4. Автотесты для работы с БД PostgreSQL
2 урока
11
7
0м
1
Закрытый
4.1
Что такое SQL-запросы, PostgreSQL, и для чего нужны автотесты БД
↗
6
3
-
1
Закрытый
4.2
Двадцать третий автотест. Выполнение SQL-запроса
↗
5
4
-
0
5. Итоги курса
1 урок
5
4
0м
1
Закрытый
5.1
Подведение итогов
↗
5
4
-
1