Содержание пакета (9 курсов)
1. "Python для автоматизации тестирования" от Алексея Коледачкина 5.0
1. Введение
9 уроков
👁
352
👤
352
Открытый
1.1
Вводное слово
↗
63
63
4м
0
Закрытый
1.2
Общий чат
↗
24
24
0м
0
Открытый
1.3
Видеоурок
↗
46
46
0м
0
Открытый
1.4
Установка Python
↗
34
34
1м
0
Открытый
1.5
Установка IDE
↗
37
37
0м
0
Открытый
1.6
Создание виртуального окружения
↗
33
33
2м
0
Открытый
1.7
Что такое интерпретатор
↗
33
33
2м
0
Открытый
1.8
Пишем первую программу
↗
41
41
0м
0
Открытый
1.9
Полезные расширения для IDE
↗
41
41
0м
0
2. Переменные и типы данных
11 уроков
👁
181
👤
174
Закрытый
2.1
Видеоурок
↗
19
19
0м
0
Закрытый
2.2
Переменные
↗
17
17
1м
0
Закрытый
2.3
Объявление переменных
↗
14
14
1м
0
Закрытый
2.4
Именование переменных
↗
13
13
1м
0
Закрытый
2.5
Типы данных
↗
13
13
2м
0
Закрытый
2.6
Классификация по типам данных
↗
14
14
2м
0
Закрытый
2.7
Преобразование типов
↗
12
12
2м
0
Закрытый
2.8
Переопределение переменной
↗
12
12
2м
0
Закрытый
2.9
Арифметические операции
↗
13
13
2м
0
Закрытый
2.10
Операции сравнения
↗
13
13
1м
0
Закрытый
2.11
Самостоятельная работа
↗
41
34
11м
0
3. Строки
11 уроков
👁
124
👤
120
Закрытый
3.1
Видеоурок
↗
10
10
0м
0
Закрытый
3.2
Создание строки
↗
10
10
1м
0
Закрытый
3.3
Доступ к символам
↗
10
10
1м
0
Закрытый
3.4
Срезы
↗
9
9
0
Закрытый
3.5
Получение длины строки
↗
10
10
1м
0
Закрытый
3.6
Конкатенация строк
↗
9
9
0
Закрытый
3.7
F-строки
↗
9
9
0
Закрытый
3.8
Экранирование
↗
9
9
0
Закрытый
3.9
Базовые методы строк
↗
10
10
2м
0
Закрытый
3.10
Проверка строки на содержимое
↗
9
9
0
Закрытый
3.11
Самостоятельная работа
↗
29
25
22м
0
4. Списки
10 уроков
👁
105
👤
103
Закрытый
4.1
Видеоурок
↗
9
9
0
Закрытый
4.2
Создание списка
↗
23
23
1м
0
Закрытый
4.3
Получение элементов списка
↗
7
7
0
Закрытый
4.4
Добавление элементов в список и их замена
↗
7
7
0
Закрытый
4.5
Удаление элементов из списка и его очистка
↗
7
7
0
Закрытый
4.6
Получение длины списка и подсчет элементов
↗
7
7
0
Закрытый
4.7
Срезы списков
↗
7
7
0
Закрытый
4.8
Слияние списков
↗
7
7
0
Закрытый
4.9
Копирование списков
↗
7
7
0
Закрытый
4.10
Самостоятельная работа
↗
24
22
16м
0
5. Условные операторы
6 уроков
👁
30
👤
29
Закрытый
5.1
Видеоурок
↗
9
9
0
Закрытый
5.2
Логические операции
↗
4
4
0
Закрытый
5.3
Условные операторы
↗
4
4
0
Закрытый
5.4
Логические операции в условиях
↗
4
4
0
Закрытый
5.5
Тернарный оператор
↗
4
4
0
Закрытый
5.6
Самостоятельная работа
↗
5
4
0
6. Словари
10 уроков
👁
36
👤
36
Закрытый
6.1
Видеоурок
↗
5
5
0
Закрытый
6.2
Что такое словарь
↗
4
4
0
Закрытый
6.3
Создание словаря
↗
3
3
0
Закрытый
6.4
Доступ к элементам словаря по ключу
↗
4
4
0
Закрытый
6.5
Добавление и обновление элементов словаря
↗
3
3
0
Закрытый
6.6
Удаление элементов словаря
↗
4
4
0
Закрытый
6.7
Получение элементов, ключей и значений словаря
↗
3
3
0
Закрытый
6.8
Проверка на наличие ключей и значений
↗
3
3
0
Закрытый
6.9
Знакомство с assert
↗
3
3
0
Закрытый
6.10
Самостоятельная работа
↗
4
4
0
7. Циклы
7 уроков
👁
22
👤
21
Закрытый
7.1
Видеоурок
↗
4
4
0
Закрытый
7.2
Введение
↗
3
3
0
Закрытый
7.3
Цикл for
↗
3
3
0
Закрытый
7.4
Функция range
↗
2
2
0
Закрытый
7.5
Цикл while
↗
3
3
0
Закрытый
7.6
Остановка циклов
↗
3
3
0
Закрытый
7.7
Самостоятельная работа
↗
4
3
0
8. Файлы
4 урока
👁
12
👤
10
Закрытый
8.1
Видеоурок
↗
4
4
0
Закрытый
8.2
Стандартная работа с файлами
↗
3
2
0
Закрытый
8.3
Контекстный менеджер with
↗
2
2
0
Закрытый
8.4
Самостоятельная работа
↗
3
2
0
9. Функции
11 уроков
👁
16
👤
15
Закрытый
9.1
Видеоурок
↗
4
4
0
Закрытый
9.2
Что такое функции
↗
1
1
0
Закрытый
9.3
Создание и вызов функций
↗
1
1
0
Закрытый
9.4
Аргументы функции
↗
1
1
0
Закрытый
9.5
Дефолтные значения аргументов
↗
1
1
0
Закрытый
9.6
Получение данных из функции
↗
2
2
0
Закрытый
9.7
Функция как аргумент
↗
1
1
0
Закрытый
9.8
Переменное число позиционных аргументов *args
↗
1
1
0
Закрытый
9.9
Переменное число именованных аргументов **kwargs
↗
1
1
0
Закрытый
9.10
Декораторы
↗
1
1
0
Закрытый
9.11
Самостоятельная работа
↗
2
1
0
10. ООП - Часть 1
13 уроков
👁
15
👤
14
Закрытый
10.1
Видеоурок
↗
2
2
0
Закрытый
10.2
Введение в ООП
↗
1
1
0
Закрытый
10.3
Класс
↗
1
1
0
Закрытый
10.4
Создание класса
↗
1
1
0
Закрытый
10.5
Общие атрибуты/поля класса
↗
1
1
0
Закрытый
10.6
Конструктор обьекта init
↗
1
1
0
Закрытый
10.7
Методы класса
↗
1
1
0
Закрытый
10.8
Объект класса/экземпляр
↗
1
1
0
Закрытый
10.9
Создание/инициализация объекта
↗
1
1
0
Закрытый
10.10
Доступ к атрибутам и вызов методов
↗
1
1
0
Закрытый
10.11
Параметр self
↗
1
1
0
Закрытый
10.12
Код с занятия
↗
1
1
0
Закрытый
10.13
Самостоятельная работа
↗
2
1
0
11. ООП - Часть 2
8 уроков
👁
9
👤
8
Закрытый
11.1
Видеоурок
↗
1
1
0
Закрытый
11.2
Наследование
↗
1
1
0
Закрытый
11.3
Полиморфизм
↗
1
1
0
Закрытый
11.4
Инкапсуляция
↗
1
1
0
Закрытый
11.5
Замена и добавление атрибутов дочернего класса
↗
1
1
0
Закрытый
11.6
Что такое @property
↗
1
1
0
Закрытый
11.7
Типы методов
↗
1
1
0
Закрытый
11.8
Самостоятельная работа
↗
2
1
0
12. Дополнения
10 уроков
👁
11
👤
11
Закрытый
12.1
Видеоурок
↗
1
1
0
Закрытый
12.2
Функция isinstance()
↗
1
1
0
Закрытый
12.3
Функции getattr(), setattr()
↗
1
1
0
Закрытый
12.4
Lambda-функция
↗
1
1
0
Закрытый
12.5
Функция enumerate
↗
1
1
0
Закрытый
12.6
List comprehensions
↗
1
1
0
Закрытый
12.7
Аннотации типов
↗
1
1
0
Закрытый
12.8
Функция any()
↗
1
1
0
Закрытый
12.9
Инструкция try и except
↗
1
1
0
Закрытый
12.10
Самостоятельная работа
↗
2
2
0
13. Работа с базами данных
5 уроков
👁
5
👤
5
Закрытый
13.1
Видеоурок
↗
1
1
0
Закрытый
13.2
Установка библиотек
↗
1
1
0
Закрытый
13.3
Подключение к базе
↗
1
1
0
Закрытый
13.4
Работа с базами данных
↗
1
1
0
Закрытый
13.5
Пример с хендлером
↗
1
1
0
14. Финальная работа
5 уроков
👁
16
👤
10
Закрытый
14.1
Задача 1
↗
5
2
0
Закрытый
14.2
Задача 2
↗
3
2
0
Закрытый
14.3
Задача 3
↗
3
2
0
Закрытый
14.4
Задача 4
↗
3
2
0
Закрытый
14.5
Задача 5
↗
2
2
0
15. Разбор live-кодинг задач
6 уроков
👁
13
👤
13
Закрытый
15.1
Видеоурок
↗
4
4
0
Закрытый
15.2
Задача 1
↗
3
3
0
Закрытый
15.3
Задача 2
↗
2
2
0
Закрытый
15.4
Задача 3
↗
1
1
0
Закрытый
15.5
Задача 4
↗
1
1
0
Закрытый
15.6
Задача 5
↗
2
2
0
2. "Selenium на Python" от Алексея Коледачкина 4.867
1. Что такое Selenium и как он работает
3 урока
👁
16 860
👤
16 226
Закрытый
1.1
Видеоурок
↗
8 376
8 376
0м
328
Закрытый
1.2
Что такое Selenium и как он работает
↗
4 371
4 371
0м
134
Закрытый
1.3
Самостоятельная работа
↗
4 113
3 479
1м
104
2. Инициализация Chrome и Firefox драйверов
6 уроков
👁
18 235
👤
17 914
Закрытый
2.1
Видеоурок
↗
3 721
3 721
0м
170
Закрытый
2.2
Создание виртуального окружения
↗
3 166
3 166
1м
79
Закрытый
2.3
Установка Selenium и зависимостей
↗
2 996
2 996
0м
78
Закрытый
2.4
Инициализация Chrome
↗
2 921
2 921
1м
77
Закрытый
2.5
Инициализация Firefox
↗
2 711
2 711
0м
58
Закрытый
2.6
Самостоятельная работа
↗
2 720
2 399
3м
73
3. Управление навигацией браузера
4 урока
👁
9 383
👤
9 715
Закрытый
3.1
Видеоурок
↗
2 452
2 452
0м
167
Закрытый
3.2
Управление навигацией браузера
↗
2 361
2 361
1м
74
Закрытый
3.3
Спящий код
↗
2 313
2 313
0м
78
Закрытый
3.4
Самостоятельная работа
↗
2 257
2 589
0м
50
4. Получение данных из браузера и их валидация
6 уроков
👁
12 723
👤
12 717
Закрытый
4.1
Видеоурок
↗
2 185
2 185
0м
157
Закрытый
4.2
Получение текущего URL-страницы
↗
2 175
2 175
0м
66
Закрытый
4.3
Получение заголовка страницы
↗
2 111
2 111
0м
60
Закрытый
4.4
Получение всего содержимого страницы
↗
2 095
2 095
0м
60
Закрытый
4.5
Валидация данных - assert
↗
2 110
2 110
0м
63
Закрытый
4.6
Самостоятельная работа
↗
2 047
2 041
5м
63
5. Поиск веб-элементов. Часть 1
6 уроков
👁
11 667
👤
11 667
Закрытый
5.1
Видеоурок
↗
1 949
1 949
0м
153
Закрытый
5.2
Что такое WebElement
↗
1 972
1 972
0м
70
Закрытый
5.3
Базовые способы поиска
↗
1 953
1 953
0м
57
Закрытый
5.4
Поиск веб-элемента
↗
1 953
1 953
1м
60
Закрытый
5.5
Поиск элементов без By
↗
1 926
1 926
0м
71
Закрытый
5.6
Первый клик
↗
1 914
1 914
0м
68
6. Поиск веб-элементов. Часть 2
3 урока
👁
5 518
👤
5 552
Закрытый
6.1
Видеоурок
↗
1 828
1 828
0м
145
Закрытый
6.2
Поиск веб-элементов
↗
1 860
1 860
1м
57
Закрытый
6.3
Задания для закрепления материла
↗
1 830
1 864
8м
62
7. Xpath - локаторы
8 уроков
👁
13 523
👤
13 581
Закрытый
7.1
Видеоурок
↗
1 737
1 737
0м
168
Закрытый
7.2
Что такое Xpath и как с ним работать
↗
1 755
1 755
1м
56
Закрытый
7.3
Глобальный поиск
↗
1 720
1 720
0м
70
Закрытый
7.4
Поиск по уровню вложенности
↗
1 704
1 704
0м
62
Закрытый
7.5
Поиск по порядковому номеру
↗
1 670
1 670
1м
73
Закрытый
7.6
Поиск по атрибутам
↗
1 669
1 669
0м
64
Закрытый
7.7
Поиск по содержимому
↗
1 658
1 658
1м
72
Закрытый
7.8
Самостоятельная работа
↗
1 610
1 668
4м
42
8. Работа с полями ввода
6 уроков
👁
8 935
👤
9 140
Закрытый
8.1
Видеоурок
↗
1 517
1 517
0м
138
Закрытый
8.2
Ввод текста в поля ввода
↗
1 537
1 537
1м
53
Закрытый
8.3
Получение текста и других атрибутов полей ввода
↗
1 476
1 476
1м
56
Закрытый
8.4
Очистка полей ввода
↗
1 464
1 464
1м
57
Закрытый
8.5
Тренажеры
↗
1 510
1 510
0м
44
Закрытый
8.6
Самостоятельная работа
↗
1 431
1 636
2м
42
9. Опции браузера и стратегия загрузки страницы
6 уроков
👁
8 373
👤
8 265
Закрытый
9.1
Видеоурок
↗
1 382
1 382
0м
124
Закрытый
9.2
Первое знакомство с опциями браузера
↗
1 409
1 409
0м
43
Закрытый
9.3
Работа с обьектом опций
↗
1 407
1 407
1м
46
Закрытый
9.4
Основные (базовые) опции браузера
↗
1 384
1 384
1м
58
Закрытый
9.5
Стратегия загрузки страницы
↗
1 392
1 392
1м
52
Закрытый
9.6
Задания для закрепления материла
↗
1 399
1 291
0м
29
10. Загрузка и скачивание файлов
5 уроков
👁
6 514
👤
6 803
Закрытый
10.1
Видеоурок
↗
1 351
1 351
0м
111
Закрытый
10.2
Загрузка файлов
↗
1 346
1 346
1м
77
Закрытый
10.3
Скачивание файлов
↗
1 293
1 293
1м
53
Закрытый
10.4
Важные нюансы при загрузке файлов
↗
1 274
1 274
1м
49
Закрытый
10.5
Самостоятельная работа
↗
1 250
1 539
1м
36
11. Явные и неявные ожидания
6 уроков
👁
7 304
👤
7 604
Закрытый
11.1
Видеоурок
↗
1 244
1 244
0м
110
Закрытый
11.2
Неявные ожидания
↗
1 256
1 256
1м
46
Закрытый
11.3
Явные ожидания
↗
1 242
1 242
1м
52
Закрытый
11.4
Ожидаемые условия
↗
1 223
1 223
2м
52
Закрытый
11.5
Кастомные сообщения об ошибке
↗
1 162
1 162
1м
59
Закрытый
11.6
Самостоятельная работа
↗
1 177
1 477
1м
45
12. Управление WebDriver-модом и user-agent + скриншоты
5 уроков
👁
5 767
👤
5 613
Закрытый
12.1
Видеоурок
↗
1 147
1 147
0м
94
Закрытый
12.2
Скриншоты
↗
1 153
1 153
0м
49
Закрытый
12.3
Что такое и как отключить режим WebDriver
↗
1 169
1 169
1м
49
Закрытый
12.4
Что такое и как использовать User-agent
↗
1 160
1 160
2м
48
Закрытый
12.5
Задания для закрепления материла
↗
1 138
984
1м
35
13. Работа с alerts
5 уроков
👁
5 434
👤
5 434
Закрытый
13.1
Видеоурок
↗
1 111
1 111
0м
92
Закрытый
13.2
Что такое alert и как с ним работать
↗
1 125
1 125
1м
48
Закрытый
13.3
Принять или отклонить alert
↗
1 064
1 064
0м
46
Закрытый
13.4
Получение текста из alert
↗
1 063
1 063
0м
43
Закрытый
13.5
Ввод данных в alert
↗
1 071
1 071
0м
47
14. Работа с cookies
8 уроков
👁
8 520
👤
8 840
Закрытый
14.1
Видеоурок
↗
1 104
1 104
0м
96
Закрытый
14.2
Что такое Cookies
↗
1 096
1 096
1м
39
Закрытый
14.3
Получение Cookies
↗
1 074
1 074
1м
39
Закрытый
14.4
Добавление Cookies
↗
1 059
1 059
1м
37
Закрытый
14.5
Замена Cookies
↗
1 046
1 046
0м
37
Закрытый
14.6
Сохранение Cookies в файл
↗
1 037
1 037
2м
40
Закрытый
14.7
Чтение Сookies из файла
↗
1 043
1 043
1м
48
Закрытый
14.8
Самостоятельная работа
↗
1 061
1 381
1м
33
15. Работа с чек-боксами и радио-кнопками
7 уроков
👁
6 798
👤
7 205
Закрытый
15.1
Видеоурок
↗
1 017
1 017
0м
82
Закрытый
15.2
Что такое чек-бокс
↗
991
991
0м
51
Закрытый
15.3
Клик на чек-бокс
↗
977
977
0м
40
Закрытый
15.4
Статусы чек-боксов
↗
970
970
1м
43
Закрытый
15.5
Нюансы работы с чек-боксами
↗
956
956
3м
51
Закрытый
15.6
Радио-кнопки
↗
946
946
1м
44
Закрытый
15.7
Самостоятельная работа
↗
941
1 348
1м
35
16. Работа с dropdown, multiselect и клавиатурой
7 уроков
👁
6 365
👤
6 239
Закрытый
16.1
Видеоурок
↗
948
948
0м
88
Закрытый
16.2
Кодовая база для работы с Dropdown
↗
953
953
0м
40
Закрытый
16.3
Стандартный Dropdown
↗
936
936
1м
37
Закрытый
16.4
Выборка из Dropdown
↗
897
897
2м
37
Закрытый
16.5
Работа с клавиатурой
↗
882
756
1м
42
Закрытый
16.6
Современный Dropdown
↗
870
870
2м
39
Закрытый
16.7
Работа с мультиселектом
↗
879
879
1м
44
17. Работа с proxy-server
4 урока
👁
3 619
👤
3 619
Закрытый
17.1
Видеоурок
↗
892
892
0м
64
Закрытый
17.2
Что такое proxy-server
↗
928
928
0м
34
Закрытый
17.3
Как использовать proxy-server
↗
904
904
0м
36
Закрытый
17.4
Авторизация в proxy-server
↗
895
895
0м
39
18. Работа с окнами и вкладками
8 уроков
👁
6 741
👤
7 108
Закрытый
18.1
Видеоурок
↗
868
868
0м
71
Закрытый
18.2
Открытие нового окна/вкладки
↗
873
873
1м
37
Закрытый
18.3
Получение дескриптора окна
↗
845
845
1м
27
Закрытый
18.4
Получение всех открытых окон/вкладок
↗
834
834
1м
36
Закрытый
18.5
Переключение между вкладками
↗
836
836
2м
36
Закрытый
18.6
Переключение между окнами
↗
820
820
1м
34
Закрытый
18.7
Закрытие окон и вкладок
↗
821
821
0м
33
Закрытый
18.8
Самостоятельная работа
↗
844
1 211
1м
31
19. Реализация работы нескольких пользователей
1 урок
👁
862
👤
862
Закрытый
19.1
Видеоурок
↗
862
862
0м
81
20. Работа с iframes
2 урока
👁
1 721
👤
1 721
Закрытый
20.1
Видеоурок
↗
836
836
0м
71
Закрытый
20.2
Работа с iframes
↗
885
885
1м
32
21. Цепочка действий. Часть 1
10 уроков
👁
8 534
👤
8 964
Закрытый
21.1
Видеоурок
↗
865
865
0м
86
Закрытый
21.2
Что такое Action API
↗
918
918
1м
43
Закрытый
21.3
Фундамент для работы
↗
861
861
1м
39
Закрытый
21.4
Клик через цепочку действий
↗
847
847
0м
32
Закрытый
21.5
Двойной клик
↗
831
831
0м
31
Закрытый
21.6
Клик правой кнопкой мыши
↗
815
815
0м
33
Закрытый
21.7
Наведение на элемент
↗
838
838
1м
38
Закрытый
21.8
Пауза в цепочке действий
↗
810
810
0м
35
Закрытый
21.9
Скролл к элементу
↗
855
855
0м
40
Закрытый
21.10
Задания для закрепления материла
↗
894
1 324
1м
27
22. Цепочка действий. Часть 2
5 уроков
👁
4 178
👤
4 039
Закрытый
22.1
Видеоурок
↗
852
852
0м
71
Закрытый
22.2
Клик с удержанием
↗
825
825
0м
31
Закрытый
22.3
Перетаскивание (drag and drop)
↗
821
821
1м
37
Закрытый
22.4
Отпускаем кнопку мыши
↗
808
808
1м
32
Закрытый
22.5
Задания для закрепления материла
↗
872
733
1м
24
23. Использование Javascript и скроллинг
3 урока
👁
2 670
👤
2 670
Закрытый
23.1
Видеоурок
↗
861
861
0м
68
Закрытый
23.2
Работа с Javascript
↗
903
903
0м
36
Закрытый
23.3
Файлик scrolls.py
↗
906
906
0м
48
24. Расширения браузера
2 урока
👁
1 365
👤
1 365
Закрытый
24.1
Видеоурок
↗
646
646
0м
32
Закрытый
24.2
Как работать с расширениями
↗
719
719
1м
22
Содержание курса пока недоступно
4. "Паттерны веб-автоматизации на Python" от Алексея Коледачкина 5.0
1. Введение в Page Object
7 уроков
👁
2 046
👤
2 023
Открытый
1.1
Видеоурок
↗
462
462
0м
5
Открытый
1.2
Введение в POM
↗
359
359
1м
2
Открытый
1.3
Сущность BasePage
↗
310
310
1м
3
Открытый
1.4
Сущность Pages
↗
262
262
1м
3
Открытый
1.5
Сущность Tests
↗
282
282
1м
3
Открытый
1.6
Цепочка запуска
↗
326
326
0м
3
Закрытый
1.7
Задание: Реализация Page Object Model
↗
45
22
42м
3
2. Инкапсуляция локаторов
3 урока
👁
141
👤
118
Закрытый
2.1
Видеоурок
↗
50
50
0м
6
Закрытый
2.2
Проблематика
↗
45
45
0м
6
Закрытый
2.3
Задание
↗
46
23
2м
1
3. Мультистраничные тесты
4 урока
👁
177
👤
147
Закрытый
3.1
Видеоурок
↗
47
47
0м
6
Закрытый
3.2
Базовая реализация
↗
44
44
2м
4
Закрытый
3.3
Продвинутая реализация
↗
44
44
1м
3
Закрытый
3.4
Задание
↗
42
12
82м
0
4. Метаклассы для локаторов
3 урока
👁
121
👤
104
Закрытый
4.1
Видеоурок
↗
40
40
0м
5
Закрытый
4.2
Проблематика
↗
41
41
1м
1
Закрытый
4.3
Задание
↗
40
23
0м
0
5. Зависимости проекта
3 урока
👁
116
👤
109
Закрытый
5.1
Видеоурок
↗
40
40
0м
2
Закрытый
5.2
Файл requirements.txt
↗
38
38
1м
3
Закрытый
5.3
Задание
↗
38
31
0м
1
6. Allure в Page Object
3 урока
👁
123
👤
103
Закрытый
6.1
Видеоурок
↗
43
43
0м
6
Закрытый
6.2
Методические материалы
↗
40
40
1м
4
Закрытый
6.3
Задание
↗
40
20
0м
0
7. Декларативный и императивный интерфейсы
3 урока
👁
106
👤
86
Закрытый
7.1
Видеоурок
↗
37
37
0м
4
Закрытый
7.2
Методические материалы
↗
35
35
1м
4
Закрытый
7.3
Задание
↗
34
14
4м
1
8. Переменные окружения и их применение
4 урока
👁
127
👤
127
Закрытый
8.1
Видеоурок
↗
35
35
0м
4
Закрытый
8.2
Переменные окружения
↗
32
32
1м
5
Закрытый
8.3
Управление разными браузерами
↗
31
31
1м
1
Закрытый
8.4
Запуск тестов в разных окружениях
↗
29
29
1м
2
9. Хранение и управление чувствительными данными
3 урока
👁
93
👤
79
Закрытый
9.1
Видеоурок
↗
33
33
0м
5
Закрытый
9.2
Методические материалы
↗
33
33
1м
3
Закрытый
9.3
Задание
↗
27
13
1м
1
10. Мультиюзерность
4 урока
👁
105
👤
98
Закрытый
10.1
Видеоурок - Часть 1
↗
31
31
0м
3
Закрытый
10.2
Видеоурок - Часть 2
↗
24
24
0м
3
Закрытый
10.3
Методические материалы
↗
27
27
2м
2
Закрытый
10.4
Задание
↗
23
16
0м
0
11. Page Components
3 урока
👁
90
👤
78
Закрытый
11.1
Видеоурок
↗
32
32
0м
3
Закрытый
11.2
Методические материалы
↗
33
33
1м
2
Закрытый
11.3
Задание
↗
25
13
3м
0
12. Мультирольность
2 урока
👁
57
👤
57
Закрытый
12.1
Видеоурок
↗
26
26
0м
2
Закрытый
12.2
Методические материалы
↗
31
31
3м
1
13. Создание хелперов
3 урока
👁
81
👤
81
Закрытый
13.1
Видеоурок
↗
26
26
0м
2
Закрытый
13.2
Методические материалы
↗
27
27
2м
2
Закрытый
13.3
Готовый хелпер для дальнейших улучшений
↗
28
28
1м
2
14. Fluent Interface - паттерн
1 урок
👁
33
👤
33
Закрытый
14.1
Методические материалы
↗
33
33
2м
2
15. Паттерны разработки
5 уроков
👁
151
👤
141
Закрытый
15.1
Декоратор-паттерн
↗
32
32
3м
2
Закрытый
15.2
Builder-паттерн
↗
31
21
3м
3
Закрытый
15.3
Factory-паттерн
↗
30
30
2м
1
Закрытый
15.4
Strategy-паттерн
↗
30
30
2м
0
Закрытый
15.5
Singleton-паттерн
↗
28
28
2м
0
5. Тестирование ПО с нуля. Теория + практика. Продвинутый курс с ИИ 4.786
1. Организационный спринт
8 уроков
👁
15 475
👤
11 378
Открытый
1.1
Как работать с курсом
↗
3 639
167
29м
132
Открытый
1.2
Авторские права и пиратство
↗
2 067
2 067
1м
69
Открытый
1.3
БОНУС: самые популярные вопросы на интервью
↗
2 386
1 761
3м
74
Закрытый
1.4
Бонус: рабочая тетрадь для курса
↗
1 354
1 354
0м
48
Закрытый
1.5
БОНУС: словарь тестировщика
↗
1 701
1 701
0м
51
Закрытый
1.6
БОНУС: интерактивные карточки для запоминания
↗
1 681
1 681
0м
54
Закрытый
1.7
БОНУС: интерактивные шпаргалки
↗
1 055
1 055
1м
17
Закрытый
1.8
Доступ к закрытой ТГ-группе
↗
1 592
1 592
0м
46
2. Теория тестирования (синхронизирована с ISTQB)
14 уроков
👁
17 737
👤
14 989
Открытый
2.1
Вступительное слово перед модулем "Теория тестирования"
↗
1 889
1 889
1м
51
Открытый
2.2
Что такое тестирование, QC и QA?
↗
2 059
1 473
23м
111
Закрытый
2.3
Верификация и валидация
↗
1 470
1 363
13м
75
Закрытый
2.4
Принципы тестирования
↗
1 407
1 307
21м
89
Закрытый
2.5
SDLC и STLC. Модели разработки ПО
↗
1 356
1 246
32м
73
Закрытый
2.6
Уровни тестирования
↗
1 289
1 161
30м
78
Закрытый
2.7
Типы тестирования. Часть 1
↗
1 206
1 000
96м
83
Закрытый
2.8
Типы тестирования. Часть 2
↗
1 050
1 006
4м
47
Закрытый
2.9
Типы тестирования. Тесты
↗
1 082
1 017
4м
32
Закрытый
2.10
ПРАКТИКА 1: Типы, методы и уровни
↗
1 090
785
69м
44
Закрытый
2.11
Scrum
↗
1 016
883
61м
61
Закрытый
2.12
ДОП: Kanban и XP
↗
942
388
29м
46
Закрытый
2.13
Работа с требованиями
↗
937
813
46м
56
Закрытый
2.14
ПРАКТИКА 2: Анализ требований и макета
↗
944
658
53м
21
3. Тест-дизайн
7 уроков
👁
5 427
👤
4 801
Открытый
3.1
Вступительное слово перед модулем "Тест-дизайн"
↗
842
842
1м
37
Закрытый
3.2
Эквивалентное разбиение и анализ граничных значений
↗
825
776
30м
50
Закрытый
3.3
ПРАКТИКА 3: Тестовые данные для регистрации
↗
797
636
46м
30
Закрытый
3.4
Попарное тестирование
↗
772
726
21м
45
Закрытый
3.5
ПРАКТИКА 4: Тестовые данные для фильтрации и сортировки
↗
740
594
30м
27
Закрытый
3.6
Диаграмма переходов и состояний, таблица принятия решений
↗
738
655
19м
38
Закрытый
3.7
ПРАКТИКА 5: Тестовые данные для оплаты
↗
713
572
23м
28
4. Тестовая документация
13 уроков
👁
7 784
👤
6 304
Открытый
4.1
Вступительное слово перед модулем "Тестовая документация"
↗
700
700
1м
31
Закрытый
4.2
Тест-план и тест-стратегия
↗
688
322
22м
35
Закрытый
4.3
Отчет по результатам тестирования
↗
678
650
13м
34
Закрытый
4.4
Чек-листы
↗
666
633
25м
29
Закрытый
4.5
ПРАКТИКА 6: Создание чек-листа
↗
654
465
58м
24
Закрытый
4.6
Тест-кейсы
↗
624
495
31м
15
Закрытый
4.7
Работа в TestRail, QASE, TestIT
↗
600
525
113м
28
Закрытый
4.8
ПРАКТИКА 7: Создание тест-кейсов
↗
549
360
62м
11
Закрытый
4.9
Отчет о дефекте. Виды улучшений. Жизненный цикл дефекта
↗
546
480
37м
22
Закрытый
4.10
Работа в Jira и Youtrack
↗
539
463
108м
19
Закрытый
4.11
ПРАКТИКА 8: Поиск багов
↗
494
276
30м
16
Открытый
4.12
Матрица трассировки и метрики в тестировании
↗
542
475
15м
20
Закрытый
4.13
Оценка трудозатрат в тестировании. Виды эстимации
↗
504
460
18м
11
5. Тестирование веб-приложений
13 уроков
👁
5 548
👤
4 811
Открытый
5.1
Вступительное слово перед модулем "Тестирование веб-приложений"
↗
475
475
1м
12
Открытый
5.2
Как работает Internet? IP, MAC, URL, DNS
↗
492
441
41м
20
Закрытый
5.3
Клиент-серверная архитектура. Балансировщики
↗
457
433
27м
15
Закрытый
5.4
HTTP-протокол. HTTP-методы. Запросы и ответы. Коды ответов
↗
451
426
46м
12
Закрытый
5.5
Кэш, куки, хранилища. Веб-сайт, приложения, сервис
↗
444
408
51м
14
Закрытый
5.6
Chrome DevTools. Инструменты разработчика в браузере
↗
434
370
43м
16
Закрытый
5.7
ПРАКТИКА 9: Работа в DevTools
↗
418
418
0м
12
Закрытый
5.8
Основы HTML и CSS
↗
422
346
45м
16
Закрытый
5.9
ПРАКТИКА 10: Создание простой веб-страницы
↗
399
221
18м
5
Закрытый
5.10
Виды UI и верстки
↗
404
383
15м
10
Закрытый
5.11
Тестирование веб-элементов и веб-форм
↗
405
356
65м
10
Закрытый
5.12
ДОП: Обзор клиентской части приложения на курсе
↗
384
331
35м
10
Закрытый
5.13
ПРАКТИКА 11: Поиск багов в корзине
↗
363
203
3м
5
6. Тестирование API
15 уроков
👁
4 879
👤
3 905
Открытый
6.1
Вступительное слово перед модулем "Тестирование API"
↗
379
379
1м
9
Закрытый
6.2
Виды API. SOAP и REST
↗
381
335
52м
19
Закрытый
6.3
ПРАКТИКА 12: Ошибки в XML
↗
358
315
5м
7
Закрытый
6.4
Установка и обзор функций Postman
↗
362
294
76м
2
Закрытый
6.5
API-документация. Swagger и типы данных
↗
347
318
14м
8
Открытый
6.6
cURL в Postman и Swagger
↗
353
165
5м
6
Закрытый
6.7
HTTP-методы в Postman. Цепочка запросов
↗
334
305
19м
5
Закрытый
6.8
Идентификация, аутентификация и авторизация
↗
328
243
41м
5
Закрытый
6.9
ДОП: Обзор серверной части приложения на курсе
↗
310
282
25м
3
Закрытый
6.10
Простые автотесты. Тест-кейсы и чек-листы
↗
312
276
33м
8
Закрытый
6.11
Работа с тестовыми данными в Postman
↗
302
266
20м
6
Закрытый
6.12
ПРАКТИКА 13: Создание REST-коллекции
↗
298
170
13м
6
Закрытый
6.13
Перехват трафика в Postman
↗
283
251
29м
3
Закрытый
6.14
Тестирование SOAP-сервисов в Postman
↗
276
163
38м
5
Закрытый
6.15
ПРАКТИКА 14: Создание SOAP-коллекции
↗
256
143
15м
5
7. Работа с данными
9 уроков
👁
2 108
👤
1 727
Закрытый
7.1
Вступительное слово перед модулем "Работа с данными"
↗
253
253
1м
4
Закрытый
7.2
Базы данных. Типы БД и СУБД. Нормальные формы
↗
254
242
37м
7
Закрытый
7.3
Установка MySQL-сервер и DBeaver. Создание таблиц в БД
↗
253
233
61м
8
Закрытый
7.4
SELECT запросы в SQL. Агрегатные функции
↗
245
217
47м
9
Закрытый
7.5
ПРАКТИКА 15: SELECT
↗
235
159
63м
5
Закрытый
7.6
JOIN запросы в SQL
↗
237
190
31м
6
Закрытый
7.7
ПРАКТИКА 16: JOIN
↗
218
139
33м
3
Закрытый
7.8
NoSQL база данных на примере MongoDB
↗
217
182
25м
4
Закрытый
7.9
ПРАКТИКА 17: MongoDB
↗
196
112
11м
1
8. Тестирование мобильных приложений
15 уроков
👁
2 753
👤
2 199
Открытый
8.1
Вступительное слово перед модулем "Тестирование мобильных Apps"
↗
211
211
1м
3
Закрытый
8.2
Обзор Android и iOS
↗
211
196
30м
5
Закрытый
8.3
Тестовые фермы
↗
204
179
22м
4
Закрытый
8.4
Типы мобильных приложений
↗
202
171
23м
4
Закрытый
8.5
Особенности тестирования мобильных приложений
↗
199
183
46м
5
Закрытый
8.6
Типы тестирования мобильных приложений
↗
195
182
18м
1
Закрытый
8.7
ПРАКТИКА 18: Чек-лист для мобильного приложения
↗
188
107
16м
2
Закрытый
8.8
ПРАКТИКА 19: Тест-кейсы для мобильного приложения
↗
172
100
1м
0
Закрытый
8.9
Android Studio. Функции и логи
↗
188
174
47м
2
Закрытый
8.10
ПРАКТИКА 20: Поиск багов в мобильном приложении
↗
177
87
1м
1
Закрытый
8.11
ДОП: Xcode. Функции и логи
↗
174
148
25м
2
Закрытый
8.12
Charles Proxy. Установка и использование
↗
182
151
79м
0
Закрытый
8.13
ПРАКТИКА 21: Перехват и изменение трафика
↗
157
69
25м
0
Закрытый
8.14
ДОП: Fiddler Everywhere. Установка и использование
↗
149
119
47м
0
Закрытый
8.15
ДОП: Proxyman. Установка и использование
↗
144
122
64м
0
9. Работа с git и bash
5 уроков
👁
757
👤
499
Закрытый
9.1
Работа с bash
↗
169
110
101м
2
Закрытый
9.2
ПРАКТИКА 22: Команды bash
↗
153
99
32м
0
Закрытый
9.3
Работа с git
↗
157
87
108м
1
Закрытый
9.4
Создание портфолио
↗
146
146
22м
0
Закрытый
9.5
ПРАКТИКА 23: Создание портфолио
↗
132
57
5м
0
10. Тесты для закрепления по всем модулям
7 уроков
👁
878
👤
788
Закрытый
10.1
Теория и проектирование
↗
107
97
6м
0
Закрытый
10.2
Тестирование веб-приложений
↗
102
94
3м
0
Закрытый
10.3
Тестирование API и Postman
↗
96
90
3м
0
Закрытый
10.4
Работа с базами данных
↗
95
91
3м
0
Закрытый
10.5
Работа с bash
↗
94
88
3м
0
Закрытый
10.6
Работа с git
↗
92
84
4м
0
Закрытый
10.7
Ситуационные тесты
↗
292
244
2м
3
11. ДОП: CI/CD, ChatGPT и другие инструменты
5 уроков
👁
838
👤
513
Закрытый
11.1
Тестовые окружения
↗
210
122
19м
4
Закрытый
11.2
Что такое CI/CD?
↗
197
111
51м
1
Закрытый
11.3
ChatGPT в тестировании
↗
175
126
40м
0
Закрытый
11.4
Основы работы с Jenkins
↗
137
74
87м
1
Закрытый
11.5
Основы работы с GitHub Actions
↗
119
80
18м
0
12. ДОП: Создание резюме
3 урока
👁
506
👤
346
Закрытый
12.1
Создание резюме
↗
222
158
49м
1
Закрытый
12.2
Создание сопроводительного письма
↗
154
107
11м
1
Закрытый
12.3
Создание профиля в LinkedIn
↗
130
81
29м
0
13. Завершение курса
2 урока
👁
498
👤
498
Закрытый
13.1
Материалы для подготовки к интервью
↗
237
237
0м
0
Закрытый
13.2
Выдача сертификата + бесплатный подарок
↗
261
261
1м
0
14. ДОП: Задания из прошлых версий курса
10 уроков
👁
1 023
👤
323
Закрытый
14.1
ПРАКТИКА 24: Приоритизация регрессии
↗
224
59
8м
0
Закрытый
14.2
ПРАКТИКА 25: Классы и граничные значения
↗
147
46
16м
0
Закрытый
14.3
ПРАКТИКА 26: Анализ требований
↗
104
38
6м
0
Закрытый
14.4
ПРАКТИКА 27: Чек-лист, тест-кейсы и отчеты о дефекте
↗
100
30
0м
0
Закрытый
14.5
ПРАКТИКА 28: Создание отчетов в JIRA
↗
75
28
0м
0
Закрытый
14.6
ПРАКТИКА 29: Работа в Azure DevOps
↗
64
24
0м
0
Закрытый
14.7
ПРАКТИКА 30: Создание коллекции в Postman
↗
79
27
0м
0
Закрытый
14.8
ПРАКТИКА 31: Тестирование баз данных
↗
75
26
0м
0
Закрытый
14.9
ПРАКТИКА 32: Тестирование мобильных приложений
↗
73
23
0м
0
Закрытый
14.10
ПРАКТИКА 33: Перехват и анализ трафика
↗
82
22
0м
0
6. Тестирование ПО с нуля. Тесты 4.728
1. Теория тестирования
4 урока
👁
44 397
👤
20 662
Закрытый
1.1
Общая теория. Ч1. Тесты
↗
22 834
6 048
9м
595
Закрытый
1.2
Общая теория. Ч2. Тесты
↗
8 355
4 831
8м
197
Закрытый
1.3
Техники тест-дизайна. Тесты
↗
7 067
4 957
7м
159
Закрытый
1.4
Тестовая документация. Тесты
↗
6 141
4 826
4м
135
2. Тестирование по доменам (web, mobile, базы данных)
5 уроков
👁
25 649
👤
18 048
Закрытый
2.1
Web. Тесты
↗
6 595
5 017
2м
125
Закрытый
2.2
API. Тесты
↗
5 776
3 537
5м
134
Закрытый
2.3
SQL. Тесты
↗
5 006
3 790
3м
110
Закрытый
2.4
Mobile. Тесты
↗
4 322
2 855
3м
98
Закрытый
2.5
Git и bash. Тесты
↗
3 950
2 849
3м
99
3. Ситуационные кейсы
3 урока
👁
9 307
👤
7 850
Закрытый
3.1
Рабочие задачи
↗
5 052
3 595
5м
121
Закрытый
3.2
Друзья курса
↗
37
37
0м
0
Закрытый
3.3
В завершении
↗
4 218
4 218
1м
185
7. Тестирование ПО. Практические тренажеры для тестировщика с ИИ 4.692
1. Теория тестирования
5 уроков
👁
2 054
👤
1 680
Открытый
1.1
Общая информация по тренажерам
↗
554
554
1м
11
Закрытый
1.2
Чат-поддержки в ТГ
↗
400
400
0м
4
Закрытый
1.3
Инструмент: Карточки для запоминания теории
↗
414
414
0м
6
Закрытый
1.4
Тренажер: Классификация тестирования
↗
377
160
6м
12
Закрытый
1.5
Тренажер: Нарушения в требованиях
↗
309
152
3м
8
2. Тест-дизайн
6 уроков
👁
1 594
👤
1 188
Закрытый
2.1
Тренажер: Тестируем классы эквивалентности
↗
353
188
3м
10
Закрытый
2.2
Тренажер: Определяем граничные значения
↗
282
282
1м
5
Закрытый
2.3
Инструмент: Автоматическое определение граничных значений
↗
254
254
1м
7
Закрытый
2.4
Тренажер: Попарное тестирование
↗
252
226
2м
8
Закрытый
2.5
Тренажер: Таблица принятия решений
↗
232
122
3м
3
Закрытый
2.6
Тренажер: Диаграмма переходов и состояния
↗
221
116
4м
4
3. Тестовая документация
4 урока
👁
823
👤
420
Закрытый
3.1
Инструмент: Генератор чек-листа
↗
242
135
3м
6
Закрытый
3.2
Тренажер: Находим ошибки в тест-кейсах
↗
208
112
3м
3
Закрытый
3.3
Тренажер: Находим ошибки в отчетах о дефекте
↗
190
93
5м
5
Закрытый
3.4
Инструмент: Оценка трудозатрат
↗
183
80
3м
3
4. Тестирование веб-приложений
3 урока
👁
541
👤
343
Закрытый
4.1
Тренажер: Работа в DevTools
↗
226
115
4м
6
Закрытый
4.2
Тренажер: Элементы и формы
↗
166
79
5м
2
Закрытый
4.3
Тренажер: Найди визуальные баги
↗
149
149
1м
3
5. Тестирование API
3 урока
👁
476
👤
236
Закрытый
5.1
Тренажер: Найди ошибки в XML
↗
176
83
5м
3
Закрытый
5.2
Тренажер: Найди ошибки в JSON
↗
149
77
3м
3
Закрытый
5.3
Тренажер: API-запросы в Petstore
↗
151
76
3м
3
6. Работа с данными
1 урок
👁
190
👤
105
Закрытый
6.1
Тренажер: 50 SQL-запросов
↗
190
105
2м
7
7. Тестирование мобильных приложений
2 урока
👁
214
👤
160
Закрытый
7.1
Тренажер: Мобильные жесты
↗
122
85
1м
1
Закрытый
7.2
Тренажер: Анализ мобильных логов
↗
92
75
1м
1
8. git и bash
2 урока
👁
207
👤
150
Закрытый
8.1
Тренажер: Команды git
↗
119
85
1м
2
Закрытый
8.2
Тренажер: Команды bash
↗
88
65
1м
1
9. Ситуационные кейсы
1 урок
👁
292
👤
244
Закрытый
9.1
Ситуационные тесты
↗
292
244
2м
3
8. Тестирование ПО. Симулятор собеседования тестировщика с ИИ 4.25
1. Вводный модуль
6 уроков
👁
6 934
👤
6 309
Открытый
1.1
Как работать с симулятором?
↗
758
758
2м
4
Закрытый
1.2
Ссылка на ТГ-группу и бота
↗
212
212
0м
1
Закрытый
1.3
Общие рекомендации по прохождению собеседований
↗
196
196
2м
3
Открытый
1.4
БОНУС: самые популярные вопросы на интервью
↗
2 386
1 761
3м
74
Закрытый
1.5
БОНУС: словарь тестировщика
↗
1 701
1 701
0м
51
Закрытый
1.6
БОНУС: интерактивные карточки для запоминания
↗
1 681
1 681
0м
54
2. Теория тестирования
33 урока
👁
34 597
👤
13 704
Закрытый
2.1
Что такое тестирование, QA и QC?
↗
226
164
7м
5
Закрытый
2.2
Назовите разницу между отладкой и тестированием
↗
177
152
1м
2
Закрытый
2.3
Что такое SDLC?
↗
162
124
8м
4
Закрытый
2.4
Что такое STLC?
↗
138
114
6м
3
Закрытый
2.5
Назовите роли в команде
↗
132
116
7м
2
Закрытый
2.6
Назовите цели тестирования
↗
131
118
2м
0
Закрытый
2.7
Назовите разницу верификации и валидации
↗
122
98
4м
0
Закрытый
2.8
Назовите 7 принципов тестирования
↗
131
99
7м
2
Закрытый
2.9
Парадокс пестицида и как с ним бороться
↗
118
101
2м
1
Закрытый
2.10
Опишите уровни тестирования
↗
120
100
6м
3
Закрытый
2.11
Что такое пирамида тестирования?
↗
119
98
4м
3
Закрытый
2.12
Назовите методы тестирования
↗
116
101
4м
1
Закрытый
2.13
Назовите типы тестирования
↗
112
97
7м
1
Закрытый
2.14
Что такое Smoke и Sanity?
↗
109
86
7м
2
Закрытый
2.15
Что относится к нефункциональному тестированию?
↗
102
89
4м
1
Закрытый
2.16
Разница между локализацией и интернационализацией
↗
98
81
3м
1
Закрытый
2.17
На что делится тестирование производительности?
↗
91
75
3м
0
Закрытый
2.18
Что такое ретест и регрессия?
↗
93
75
2м
0
Закрытый
2.19
Как определять тесты для регрессии?
↗
91
87
4м
0
Закрытый
2.20
Разница между ad-hoc и exploratory
↗
90
85
2м
0
Закрытый
2.21
Как тестировать карандаш?
↗
93
81
23м
0
Закрытый
2.22
Назовите виды требований
↗
93
75
4м
0
Закрытый
2.23
Назовите характеристики качественных требований
↗
88
67
5м
0
Закрытый
2.24
В каком виде могут быть требования на проекте?
↗
84
69
5м
0
Закрытый
2.25
Перечислите основные модели разработки и их особенности
↗
86
72
6м
0
Закрытый
2.26
Назовите ценности Agile
↗
85
67
3м
0
Закрытый
2.27
Что такое Scrum и Kanban?
↗
85
67
5м
0
Закрытый
2.28
Назовите роли в Scrum
↗
81
65
4м
0
Закрытый
2.29
Назовите артефакты в Scrum
↗
79
66
2м
0
Закрытый
2.30
Назовите события в Scrum
↗
78
64
4м
0
Закрытый
2.31
Что такое покер-планирование?
↗
78
72
3м
1
Закрытый
2.32
Общая теория. Ч1. Тесты
↗
22 834
6 048
9м
595
Закрытый
2.33
Общая теория. Ч2. Тесты
↗
8 355
4 831
8м
197
3. Тест-дизайн
7 уроков
👁
7 599
👤
5 426
Закрытый
3.1
Разница тест-дизайна и тест-анализа
↗
101
75
3м
0
Закрытый
3.2
Что такое эквивалентное разбиение?
↗
89
80
5м
0
Закрытый
3.3
Что такое таблица принятия решений?
↗
85
80
2м
0
Закрытый
3.4
Что такое попарное тестирование?
↗
84
80
2м
0
Закрытый
3.5
Что такое диаграмма переходов и состояний?
↗
86
77
2м
0
Закрытый
3.6
Назовите примеры других техник тест-дизайна
↗
87
77
3м
0
Закрытый
3.7
Техники тест-дизайна. Тесты
↗
7 067
4 957
7м
159
4. Тестовая документация
20 уроков
👁
7 458
👤
5 991
Закрытый
4.1
Что такое тест-план?
↗
92
69
1м
0
Закрытый
4.2
Какие виды тест-планов вы знаете?
↗
77
70
1м
0
Закрытый
4.3
Из чего состоит тест-план?
↗
67
62
3м
0
Закрытый
4.4
Примеры критериев начала и завершения тестирования
↗
70
63
1м
0
Закрытый
4.5
Что такое чек-лист?
↗
68
57
3м
0
Закрытый
4.6
Что такое тест-кейс?
↗
66
55
4м
0
Закрытый
4.7
Жизненный цикл тест-кейса
↗
66
62
1м
0
Закрытый
4.8
Где применяются чек-листы и тест-кейсы?
↗
67
61
2м
0
Закрытый
4.9
Назовите примеры систем по управлению тест-кейсами
↗
64
60
1м
0
Закрытый
4.10
В чем разница ошибки, дефекта и отказа?
↗
66
58
2м
0
Закрытый
4.11
Что такое отчет о дефекте?
↗
65
55
4м
0
Закрытый
4.12
Что такое priority?
↗
74
68
2м
0
Закрытый
4.13
Что такое severity?
↗
71
65
2м
0
Закрытый
4.14
Примеры дефектов с разными приоритетами и серьезностью
↗
74
69
3м
0
Закрытый
4.15
Жизненный цикл дефекта
↗
67
62
2м
0
Закрытый
4.16
Назовите примеры багтрекинговых систем
↗
65
61
1м
0
Закрытый
4.17
Какие методы оценки трудозатрат вы знаете?
↗
68
56
3м
0
Закрытый
4.18
Что такое матрица трассировки?
↗
66
56
13м
0
Закрытый
4.19
Что такое отчет по результатам тестирования?
↗
64
56
2м
0
Закрытый
4.20
Тестовая документация. Тесты
↗
6 141
4 826
4м
135
5. Тестирование веб-приложений
19 уроков
👁
7 917
👤
6 097
Закрытый
5.1
Что такое клиент-серверная архитектура?
↗
90
70
4м
0
Закрытый
5.2
Толстый и тонкий клиент
↗
84
77
3м
1
Закрытый
5.3
Монолиты и микросервисы. Различия
↗
81
76
6м
1
Закрытый
5.4
Что происходит после отправки запроса через адресную строку?
↗
82
64
4м
1
Закрытый
5.5
В чем отличие IP и MAC адреса?
↗
77
69
4м
0
Закрытый
5.6
Модели OSI и TCP/IP. Уровни. Примеры протоколов.
↗
75
56
11м
2
Закрытый
5.7
Разница UDP и TCP. Протокол QUIC
↗
68
58
5м
0
Закрытый
5.8
Версии HTTP
↗
80
60
7м
1
Закрытый
5.9
HTTP и HTTPs. Разница. Версии HTTPs
↗
76
63
4м
1
Закрытый
5.10
Из чего состоит запрос и ответ? Примеры заголовков
↗
77
60
8м
1
Закрытый
5.11
Статус-коды. Все группы и несколько примеров
↗
74
59
9м
0
Закрытый
5.12
HTTP-методы. Различия GET и POST, PUT и PATCH. Идемпотентность
↗
71
62
9м
1
Закрытый
5.13
Кэш (серверный, клиентский) и куки
↗
71
58
11м
1
Закрытый
5.14
Local и Session Storage
↗
62
53
5м
1
Закрытый
5.15
Веб-сайт, веб-приложение, веб-сервис - разница
↗
64
51
6м
0
Закрытый
5.16
Chrome Devtools
↗
69
53
14м
0
Закрытый
5.17
Виды UI. Виды версток
↗
63
49
10м
0
Закрытый
5.18
Названия веб-элементов и веб-форм. Особенности их тестирования
↗
58
42
8м
0
Закрытый
5.19
Web. Тесты
↗
6 595
5 017
2м
125
6. Тестирование API
12 уроков
👁
6 522
👤
4 078
Закрытый
6.1
Что такое API, веб-сервис? Примеры
↗
85
57
6м
1
Закрытый
6.2
Что такое SOAP? WSDL, XML, XSD
↗
76
53
6м
0
Закрытый
6.3
Правила синтаксиса XML
↗
62
48
3м
0
Закрытый
6.4
Что такое REST, RESTful (принципы)?
↗
68
49
9м
0
Закрытый
6.5
Формат JSON. Использование и правила синтаксиса
↗
65
49
9м
0
Закрытый
6.6
Разница SOAP и REST. Когда используется?
↗
67
61
4м
0
Закрытый
6.7
С помощью каких приложений можно тестировать API?
↗
66
59
4м
0
Закрытый
6.8
Postman. Интерфейс и функции
↗
63
29
137м
0
Закрытый
6.9
Где хранится документация API? Работа в Swagger
↗
61
42
8м
0
Закрытый
6.10
Идентификация, аутентификация, авторизация. Типы аутентификации
↗
65
46
8м
0
Закрытый
6.11
Как тестировать API?
↗
68
48
4м
0
Закрытый
6.12
API. Тесты
↗
5 776
3 537
5м
134
7. Работа с данными
14 уроков
👁
5 747
👤
4 425
Закрытый
7.1
Что такое БД и СУБД (их примеры)?
↗
77
53
5м
1
Закрытый
7.2
Виды БД. Отличия реляционных и нереляционных БД
↗
61
49
5м
1
Закрытый
7.3
Типы отношений
↗
58
57
3м
1
Закрытый
7.4
Нормализация. Нормальные формы
↗
61
44
7м
1
Закрытый
7.5
MySQL (или любая другая реляционная СУБД). Обзор интерфейса
↗
58
46
12м
1
Закрытый
7.6
Типы данных
↗
56
41
8м
1
Закрытый
7.7
Запросы на создание, изменение, удаление таблиц
↗
55
55
1м
0
Закрытый
7.8
SELECT-запросы. Агрегатные функции. Вложенные подзапросы
↗
55
50
2м
0
Закрытый
7.9
JOIN-запросы. Inner, Left, Right
↗
52
49
1м
0
Закрытый
7.10
В каком порядке обрабатываются операторы?
↗
54
54
1м
0
Закрытый
7.11
MongoDB. Образцы запросов
↗
53
40
9м
0
Закрытый
7.12
Для чего БД используются в тестировании?
↗
50
49
8м
0
Закрытый
7.13
Какой запрос лучше сделать до удаления данных?
↗
51
48
2м
0
Закрытый
7.14
SQL. Тесты
↗
5 006
3 790
3м
110
8. Тестирование мобильных приложений
9 уроков
👁
4 711
👤
3 158
Закрытый
8.1
Android и iOS. Основные отличия
↗
60
44
5м
1
Закрытый
8.2
Типы мобильных приложений
↗
53
37
8м
1
Закрытый
8.3
Особенности тестирования мобильных приложений
↗
46
37
10м
0
Закрытый
8.4
Android Studio. Обзор функций, анализ логов
↗
44
35
15м
0
Закрытый
8.5
Что такое гайдлайны? Знать основные моменты из них
↗
47
37
6м
1
Закрытый
8.6
Мобильные элементы и жесты
↗
42
36
9м
0
Закрытый
8.7
Что такое снифферы, прокси-сервер? Для чего используются?
↗
46
40
5м
0
Закрытый
8.8
Charles Proxy. Интерфейс и функции
↗
51
37
11м
0
Закрытый
8.9
Mobile. Тесты
↗
4 322
2 855
3м
98
9. Ситуационные кейсы
18 уроков
👁
6 371
👤
4 764
Закрытый
9.1
С чего вы начнете тестирование нового билда веб-приложения
↗
83
68
5м
1
Закрытый
9.2
Как определить баги с сервера и клиента?
↗
72
67
5м
0
Закрытый
9.3
Вы ввели логин и пароль, не можете войти в систему. Что делать?
↗
67
62
5м
0
Закрытый
9.4
Вы переходите на страницу и видите белый экран. Что делать?
↗
67
64
4м
0
Закрытый
9.5
Какие позитивные и негативные проверки для API можно проводить?
↗
65
61
4м
0
Закрытый
9.6
Как протестировать API, если нет документации?
↗
67
64
5м
0
Закрытый
9.7
Как аргументировать команде, что надо создать API документацию?
↗
60
54
4м
0
Закрытый
9.8
Как аргументировать то, что QA нужен доступ к БД?
↗
58
50
5м
0
Закрытый
9.9
Как формировать ферму тестовых устройств?
↗
57
48
4м
0
Закрытый
9.10
Не успеваем протестировать перед релизом
↗
57
52
2м
0
Закрытый
9.11
Много багов, а разработчики продолжают делать новые фичи
↗
59
54
2м
0
Закрытый
9.12
Хотят релизить, хотя есть критичные баги
↗
61
56
2м
0
Закрытый
9.13
Нет или мало требований, а сроки идут
↗
62
55
3м
0
Закрытый
9.14
Огромный регресс, мало времени
↗
65
56
2м
0
Закрытый
9.15
Баг на продакшене, но у нас не повторяется
↗
62
57
2м
0
Закрытый
9.16
Разработчик говорит, что это не баг, а фича
↗
65
57
3м
0
Закрытый
9.17
Ситуационные тесты
↗
292
244
2м
3
Закрытый
9.18
Рабочие задачи
↗
5 052
3 595
5м
121
9. “Pytest: Глубокое погружение” от Алексея Коледачкина
1. Начало
12 уроков
👁
346
👤
323
Закрытый
1.1
Приветствие
↗
2
2
0
Открытый
1.2
Видеоурок
↗
79
79
0м
0
Открытый
1.3
Что такое Pytest
↗
39
39
0м
0
Открытый
1.4
Установка Pytest и других зависимостей
↗
34
34
0м
0
Открытый
1.5
Вспоминаем Assert
↗
34
34
1м
0
Открытый
1.6
Правила создания тестов
↗
26
10
2м
0
Открытый
1.7
Запуск первого теста
↗
24
24
0м
0
Открытый
1.8
Пред- и постусловия
↗
26
26
2м
0
Открытый
1.9
Базовые опции запуска тестов
↗
24
24
1м
0
Открытый
1.10
Запуск тестов по их названию
↗
22
22
1м
0
Открытый
1.11
Дебаг тестов через Pytest
↗
26
26
1м
0
Закрытый
1.12
Самостоятельная работа
↗
10
3
0м
0
2. Перезапуск, остановка и маркировка тестов
8 уроков
👁
68
👤
62
Закрытый
2.1
Видеоурок
↗
10
10
0м
0
Закрытый
2.2
Перезапуск упавших тестов после тест-рана
↗
10
10
2м
0
Закрытый
2.3
Перезапуск тестов в случае падения во время выполнения
↗
8
8
0
Закрытый
2.4
Остановка тестов после N падений
↗
9
9
0
Закрытый
2.5
Маркировка тестов
↗
8
8
0
Закрытый
2.6
Запуск маркированных тестов
↗
7
7
0
Закрытый
2.7
Маркировка flaky-тестов
↗
8
8
0
Закрытый
2.8
Самостоятельная работа
↗
8
2
0
3. Параметризация, параллелизация и зависимые тесты
7 уроков
👁
38
👤
36
Закрытый
3.1
Видеоурок
↗
7
7
0
Закрытый
3.2
Параметризация
↗
7
7
0
Закрытый
3.3
Параллельный запуск тестов
↗
5
5
0
Закрытый
3.4
Зависимые тесты
↗
6
6
0
Закрытый
3.5
Сброс тестов
↗
6
6
0
Закрытый
3.6
Пример негативных тестов с занятия
↗
4
4
0
Закрытый
3.7
Самостоятельная работа
↗
3
1
0
4. Фикстуры. Часть 1
9 уроков
👁
34
👤
32
Закрытый
4.1
Видеоурок
↗
4
4
0
Закрытый
4.2
Файл conftest.py
↗
3
3
0
Закрытый
4.3
Что такое фикстура
↗
3
3
0
Закрытый
4.4
Использование фикстур через return и ее передача в тест
↗
4
4
0
Закрытый
4.5
Возврат данных из фикстуры через namedtuple
↗
4
4
0
Закрытый
4.6
Возврат данных из фикстуры через dataclasses
↗
5
5
0
Закрытый
4.7
Использование фикстур через request.cls
↗
4
4
0
Закрытый
4.8
Кастомные имена для фикстур
↗
4
4
0
Закрытый
4.9
Самостоятельная работа
↗
3
1
0
5. Фикстуры. Часть 2
6 уроков
👁
10
👤
9
Закрытый
5.1
Видеоурок
↗
4
4
0
Закрытый
5.2
Пред- и постусловия в фикстурах
↗
2
2
0
Закрытый
5.3
Автоматическое использование фикстур
↗
1
1
0
Закрытый
5.4
Область видимости фикстур
↗
1
0
0
Закрытый
5.5
Файл pytest.ini
↗
1
1
0
Закрытый
5.6
Самостоятельная работа
↗
1
1
0
6. Фикстуры. Часть 3
6 уроков
👁
10
👤
10
Закрытый
6.1
Видеоурок
↗
3
3
0
Закрытый
6.2
Обьект request в фикстурах
↗
3
3
0
Закрытый
6.3
Выборочное применение фикстур
↗
1
1
0
Закрытый
6.4
Параметризация фикстур
↗
1
1
0
Закрытый
6.5
Косвенная параметризация
↗
1
1
0
Закрытый
6.6
Самостоятельная работа
↗
1
1
0
7. Создание опций vs переменных окружения
5 уроков
👁
12
👤
11
Закрытый
7.1
Видеоурок
↗
2
2
0
Закрытый
7.2
Пользовательский опции
↗
4
4
0
Закрытый
7.3
Переменные окружения
↗
2
2
0
Закрытый
7.4
Что лучше?
↗
2
2
0
Закрытый
7.5
Самостоятельная работа
↗
2
1
0
8. Allure Report
13 уроков
👁
15
👤
14
Закрытый
8.1
Видеоурок
↗
1
1
0
Закрытый
8.2
Что такое Allure и как его установить
↗
3
3
0
Закрытый
8.3
О маркировке
↗
1
1
0
Закрытый
8.4
Маркировка тестовых классов
↗
1
1
0
Закрытый
8.5
Маркировка тестов
↗
1
0
0
Закрытый
8.6
Маркировка шагов
↗
1
1
0
Закрытый
8.7
Первый отчет
↗
1
1
0
Закрытый
8.8
Генерация отчета
↗
1
1
0
Закрытый
8.9
Прикрепление скриншотов
↗
1
1
0
Закрытый
8.10
Прикрепление тестовых артефактов
↗
1
1
0
Закрытый
8.11
Прикрепление файлов
↗
1
1
0
Закрытый
8.12
Allure Environment
↗
1
1
0
Закрытый
8.13
Самостоятельная работа
↗
1
1
0
9. Pytest-раннер
4 урока
👁
5
👤
3
Закрытый
9.1
Видеоурок
↗
1
1
0
Закрытый
9.2
Раннер для многопроцессности
↗
2
0
0
Закрытый
9.3
Шпаргалка по Pytest
↗
1
1
0
Закрытый
9.4
Самостоятельная работа
↗
1
1
0
10. Введение в хуки
7 уроков
👁
13
👤
11
Закрытый
10.1
Видеоурок
↗
1
1
0
Закрытый
10.2
Что такое и зачем нужны хуки?
↗
2
2
0
Закрытый
10.3
Хук pytest_runtest_makereport — отслеживаем результат теста
↗
1
1
0
Закрытый
10.4
Автоматический скриншот при падении теста
↗
2
2
0
Закрытый
10.5
Хук pytest_exception_interact — скриншот в момент ошибки
↗
2
2
0
Закрытый
10.6
Итог: как это работает в связке
↗
2
2
0
Закрытый
10.7
Самостоятельная работа
↗
3
1
0