Содержание курса
1. Вводный урок
5 уроков
26 224
26 224
8м
1505
Закрытый
1.1
Приветствие!
↗
3 864
3 864
1м 4с
185
Закрытый
1.2
Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
↗
11 490
11 490
3м 0с
700
Закрытый
1.3
Инструкция по выполнению тестовых заданий
↗
7 262
7 262
2м 30с
505
Закрытый
1.4
Инструкция по решению заданий на программирование
↗
2 516
2 516
2м 26с
106
Закрытый
1.5
Поддержка курса!
↗
1 092
1 092
0м 14с
9
2. Базовый курс программирования
30 уроков
124 204
51 186
1317м
7722
Закрытый
2.1
Установка Python 3 и интегрированной среды разработки PyCharm
↗
20 472
5 591
11м 57с
392
Закрытый
2.2
Основные типы данных и знакомство с переменными
↗
4 736
2 276
15м 1с
350
Закрытый
2.3
Тестовое задание по типам данных
↗
4 502
4 028
13м 11с
190
Закрытый
2.4
Определение типа данных
↗
4 770
2 356
5м 32с
262
Закрытый
2.5
Числовые типы данных
↗
4 969
1 927
52м 57с
404
Закрытый
2.6
Строковый тип данных
↗
4 836
1 826
39м 53с
340
Закрытый
2.7
Продолжаем работать со строковым типом данных
↗
4 696
1 760
21м 10с
341
Закрытый
2.8
Конструкция F-string
↗
3 567
1 727
17м 2с
292
Закрытый
2.9
Ввод и вывод данных
↗
4 606
1 947
9м 24с
343
Закрытый
2.10
Что такое функции и работа с ними
↗
4 592
1 789
31м 40с
346
Закрытый
2.11
Область видимости переменных
↗
4 549
1 784
10м 50с
294
Закрытый
2.12
Тестовое задание по области видимости переменных
↗
3 853
3 441
12м 30с
161
Закрытый
2.13
Условные операторы: if, else, elif
↗
3 720
1 564
55м 55с
360
Закрытый
2.14
Списки
↗
3 630
1 276
50м 21с
301
Закрытый
2.15
Цикл For
↗
3 569
1 283
79м 23с
298
Закрытый
2.16
Цикл While
↗
3 437
914
103м 4с
247
Закрытый
2.17
Операторы break и continue
↗
2 191
991
51м 53с
148
Закрытый
2.18
Тестовое задание по циклам
↗
3 430
2 990
12м 3с
150
Закрытый
2.19
Функция Range
↗
3 300
824
95м 47с
287
Закрытый
2.20
Работа со словарями и множествами
↗
3 236
850
80м 39с
281
Закрытый
2.21
Работа с файлами
↗
3 185
718
87м 21с
298
Закрытый
2.22
Тестовое задание по работе с файлами
↗
3 181
2 550
27м 40с
135
Закрытый
2.23
Конструкция With
↗
1 980
584
100м 33с
148
Закрытый
2.24
Работа с модулями. 1 часть
↗
3 241
981
13м 47с
272
Закрытый
2.25
Работа с модулями. 2 часть
↗
3 122
977
8м 2с
239
Закрытый
2.26
Присвоение аргументов в функциях
↗
1 854
603
86м 55с
139
Закрытый
2.27
Return
↗
1 821
512
118м 57с
154
Закрытый
2.28
Работа с исключениями. Конструкция Try&Except
↗
3 128
599
51м 58с
251
Закрытый
2.29
Тестовое задание по работе с модулями
↗
2 958
2 483
8м 20с
128
Закрытый
2.30
Задание по созданию мини-программы
↗
3 073
35
59м 20с
171
3. Задачи повышенной сложности - НЕОБЯЗАТЕЛЬНЫЙ БЛОК
3 урока
2 781
653
457м
100
Закрытый
3.1
Дополнительные задания по программированию Часть 1
↗
1 197
267
175м 34с
50
Закрытый
3.2
Дополнительные задания по программированию Часть 2
↗
738
203
139м 1с
17
Закрытый
3.3
Дополнительные задания по программированию Часть 3
↗
846
183
143м 15с
33
4. Объектно-ориентированное программирование
6 уроков
17 212
8 756
154м
1356
Закрытый
4.1
Создание классов
↗
3 092
1 191
18м 23с
321
Закрытый
4.2
Создание экземпляров классов
↗
3 018
1 123
20м 39с
249
Закрытый
4.3
Тестовое задание по теории ООП
↗
2 675
2 192
13м 3с
124
Закрытый
4.4
Наследование классов
↗
2 939
1 073
25м 40с
278
Закрытый
4.5
Импортирование классов
↗
2 827
1 025
20м 1с
246
Закрытый
4.6
Задание по программированию на Python
↗
2 661
2 152
58м 57с
138
5. Базовый курс Selenium
36 уроков
45 409
22 413
1126м
4378
Закрытый
5.1
Что такое Автоматизация тестирования GUI и Selenium.
↗
1 794
858
5м 42с
179
Закрытый
5.2
Импорт Selenium
↗
1 742
726
14м 30с
138
Закрытый
5.3
ВАЖНОЕ СООБЩЕНИЕ!
↗
1 484
1 484
0м 9с
90
Закрытый
5.4
Открытие браузера с помощью Selenium
↗
1 729
730
11м 17с
151
Закрытый
5.5
Заполнение полей с помощью метода send_keys
↗
1 680
688
15м 46с
156
Закрытый
5.6
Поиск локаторов. Что такое XPATH
↗
1 628
625
31м 2с
168
Закрытый
5.7
Авторизация на сайте
↗
1 599
687
8м 23с
147
Закрытый
5.8
Построение первых тестов
↗
1 584
676
23м 32с
183
Закрытый
5.9
Открытие браузера в headless режиме
↗
836
669
6м 52с
65
Закрытый
5.10
Негативное тестирование
↗
1 542
663
9м 28с
130
Закрытый
5.11
Обновление страницы
↗
1 515
657
4м 21с
142
Закрытый
5.12
Имитация нажатия клавиш на клавиатуре с помощью Selenium
↗
1 506
639
18м 26с
155
Закрытый
5.13
Создание скриншотов страницы
↗
1 478
623
10м 1с
151
Закрытый
5.14
Скроллинг экрана и наведение по локатору
↗
1 464
618
15м 54с
145
Закрытый
5.15
Очистка содержимого полей
↗
1 442
612
4м 25с
137
Закрытый
5.16
Взаимодействие со скрытыми элементами
↗
1 434
637
9м 36с
127
Закрытый
5.17
Smoke testing всего бизнес пути
↗
1 443
596
38м 7с
177
Закрытый
5.18
Тестовое задание по Selenium №1
↗
1 463
793
138м 22с
154
Закрытый
5.19
Перемещение в истории браузера (вперед-назад)
↗
1 359
571
5м 45с
140
Закрытый
5.20
Взаимодействие с Check box
↗
1 333
565
18м 3с
155
Закрытый
5.21
Взаимодействие с Radio Button
↗
1 299
557
11м 59с
152
Закрытый
5.22
Двойной клик и клик правой клавишей мыши
↗
1 299
551
10м 46с
124
Закрытый
5.23
Взаимодействие с календарем
↗
1 294
543
28м 22с
123
Закрытый
5.24
Тестовое задание по Selenium №2
↗
1 324
1 094
72м 19с
96
Закрытый
5.25
Взаимодействие с ползунком
↗
1 250
527
13м 47с
125
Закрытый
5.26
Взаимодействие с Drop Down
↗
687
521
21м 37с
66
Закрытый
5.27
Взаимодействие с формами отправки сообщений и вычислений
↗
668
515
17м 35с
57
Закрытый
5.28
Взаимодействие с iFrame и формой редактирования текста
↗
662
507
22м 5с
64
Закрытый
5.29
Генерирования случайных данных с библиотекой Faker
↗
656
510
10м 37с
58
Закрытый
5.30
Взаимодействие с окнами и вкладками браузера
↗
631
499
20м 1с
59
Закрытый
5.31
Взаимодействие с предупреждениями и всплывающими уведомлениями
↗
614
498
9м 15с
58
Закрытый
5.32
Загрузка файла в браузере
↗
619
507
6м 34с
58
Закрытый
5.33
Скачивание файла в браузере
↗
615
487
22м 2с
57
Закрытый
5.34
Отработка исключений
↗
1 227
492
24м 26с
134
Закрытый
5.35
Явное и Неявное ожидание
↗
1 242
487
24м 18с
132
Закрытый
5.36
Тестовое задание по Selenium №3
↗
1 267
1
435м 13с
125
6. Объектно-ориентированное программирование + Selenium
5 уроков
5 834
2 505
186м
621
Закрытый
6.1
Создание класса и метода
↗
1 221
438
13м 49с
125
Закрытый
6.2
Smoke testing всего бизнес пути + ООП
↗
1 187
1 187
18м 43с
114
Закрытый
6.3
Создание модуля Авторизации
↗
1 147
432
20м 57с
128
Закрытый
6.4
Важное теоретическое занятие по принципам ООП и POM !!!
↗
1 142
432
10м 18с
146
Закрытый
6.5
Тестовое задание по Selenium №4
↗
1 137
16
125м 54с
108
7. Работа с фреймворком Pytest
5 уроков
8 242
8 242
40м
820
Закрытый
7.1
Создание проекта и импортирование библиотеки Pytest.
↗
1 735
1 735
14м 14с
185
Закрытый
7.2
Знакомство с ключами для запуска тестов и анализ результатов
↗
1 650
1 650
7м 42с
166
Закрытый
7.3
Условный оператор yield
↗
1 637
1 637
3м 3с
157
Закрытый
7.4
Знакомство с параметром scope в PyTest
↗
1 611
1 611
9м 41с
155
Закрытый
7.5
Задача очередности запуска методов с помощью фреймворка PyTest
↗
1 609
1 609
8м 48с
157
8. Построение проекта по Автоматизации
17 уроков
15 153
8 606
168м
1630
Закрытый
8.1
Создание структуры проекта
↗
1 118
434
5м 11с
115
Закрытый
8.2
Создание класса страницы Авторизации
↗
1 073
412
32м 36с
135
Закрытый
8.3
Очистка консоли от лишних сообщений
↗
1 011
1 011
4м 8с
87
Закрытый
8.4
Создание метода для получения нынешней URL
↗
996
390
5м 33с
104
Закрытый
8.5
Создание метода для проверки значения текста на странице
↗
984
383
12м 37с
110
Закрытый
8.6
Создание класса Главной страницы
↗
978
368
13м 13с
113
Закрытый
8.7
Создание класса страницы Корзины
↗
958
364
8м 50с
113
Закрытый
8.8
Создание класса страницы Пользователя
↗
945
945
10м 55с
112
Закрытый
8.9
Создание методов для проверки URL и создания скриншотов
↗
941
365
15м 45с
120
Закрытый
8.10
Создание второго теста. Запуск одного и нескольких тестов
↗
940
940
16м 48с
104
Закрытый
8.11
Создание нескольких тестовых методов в одном файле
↗
922
354
16м 23с
109
Закрытый
8.12
Запуск отдельного тестового метода из файла
↗
902
344
4м 0с
105
Закрытый
8.13
Создание файла Conftest
↗
940
355
14м 26с
109
Закрытый
8.14
Запуск теста с параметром scope
↗
924
924
10м 31с
95
Закрытый
8.15
Задание по построению тестового проекта
↗
1 019
515
4м 13с
96
Закрытый
8.16
Приятный бонус!!!
↗
167
167
0м 20с
1
Закрытый
8.17
Поделитесь впечатлениями
↗
335
335
1м 38с
2
9. Подключение логирования и отчета Allure
2 урока
1 755
1 644
51м
178
Закрытый
9.1
Подключение логирования
↗
903
792
23м 4с
93
Закрытый
9.2
Подключение отчета Allure
↗
852
852
28м 13с
85
10. Заключение + БОНУС
10 уроков
25 275
25 275
210м
1688
Закрытый
10.1
Слова напутствия, тем кто справился)
↗
4 186
4 186
1м 58с
368
Закрытый
10.2
Составление резюме для Тестировщика
↗
2 574
2 574
19м 48с
70
Закрытый
10.3
Как успешно готовиться и проходить собеседования
↗
2 568
2 568
13м 50с
202
Закрытый
10.4
Что должен знать Начинающий тестировщик. Разбор вакансий
↗
3 188
3 188
35м 24с
212
Закрытый
10.5
Что должен знать Middle тестировщик. Разбор реальных вакансий
↗
1 375
1 375
38м 25с
33
Закрытый
10.6
Что должен знать Senior тестировщик. Разбор реальных вакансий.
↗
1 281
1 281
43м 18с
35
Закрытый
10.7
Нужно ли выполнять тестовое задание?
↗
2 462
2 462
10м 7с
161
Закрытый
10.8
Ошибки при прохождении собеседования
↗
2 441
2 441
13м 5с
169
Закрытый
10.9
Стоит ли переходить из тестировщика в разработчики?
↗
2 359
2 359
26м 19с
149
Закрытый
10.10
Нужно ли изучать Git и прокачивать свой GitHub тестировщику
↗
2 841
2 841
11м 8с
289
11. Вопросы для повторения пройденного материала
5 уроков
66
57
1м
0
Закрытый
11.1
Введение в данный блок
↗
51
51
1м 43с
0
Закрытый
11.2
Задания для повторения: синтаксис Python. Часть 1.
↗
6
1
-
0
Закрытый
11.3
Задания для повторения: синтаксис Python. Часть 2.
↗
4
1
-
0
Закрытый
11.4
Задания для повторения: Selenium + Python. Часть 1
↗
3
2
-
0
Закрытый
11.5
Задания для повторения: Selenium + Python. Часть 2
↗
2
2
-
0