Содержание курса
Введение в курс.
1 урок
1.
Начало курса.
↗
Основы тестирования.
12 уроков
1.
Кто такой тестировщик.
↗
2.
Цели тестирования.
↗
3.
Принципы тестирования.
↗
4.
Что такое баг.
↗
5.
Определение QA/QC/Test.
↗
6.
Что такое сервер.
↗
7.
Верификация/Валидация.
↗
8.
Аутентификация/Идентификация/Авторизация.
↗
9.
Жизненный цикл бага.
↗
10.
STLC жизненный цикл тестирования.
↗
11.
SDLC жизненный цикл разработки ПО.
↗
12.
Что такое Hard Skills и Soft Skills.
↗
Документация тестировщика.
16 уроков
1.
Что такое документация.
↗
2.
Спецификация.
↗
3.
Тест-кейс.
↗
4.
Чек-лист.
↗
5.
Тест-сьют.
↗
6.
Use-кейс.
↗
7.
User story.
↗
8.
Баг-репорт.
↗
9.
Тест план.
↗
10.
Стратегия тестирования.
↗
11.
Отчет о тестировании.
↗
12.
Баг-трекинговая система.
↗
13.
Система управления тест кейсами.
↗
14.
Требования.
↗
15.
Тестовое покрытие.
↗
16.
Метрики тестирования.
↗
Виды тестирования.
13 уроков
1.
Что такое вид тестирования.
↗
2.
По степени автоматизации.
↗
3.
По целям тестирования.
↗
4.
По степени важности тестируемой функции.
↗
5.
По степени изменений ПО.
↗
6.
По доступу и знанию системы.
↗
7.
Пирамида тестирования.
↗
8.
По степени тестирования производительности.
↗
9.
Кроссбраузерное и кроссплатформенное.
↗
10.
По исполнителям тестирования.
↗
11.
Интернационализация и локализация.
↗
12.
Тестирование юзабилити.
↗
13.
А/Б тестирование.
↗
Техники тест-дизайна.
5 уроков
1.
Что такое техника тест-дизайна.
↗
2.
Классы эквивалентности.
↗
3.
Анализ Граничных значений.
↗
4.
Попарное тестирование.
↗
5.
Предугадывание ошибок.
↗
Клиент-серверная архитектура.
20 уроков
1.
Клиент-Серверная архитектура.
↗
2.
Протокол HTTP.
↗
3.
Протокол HTTPS.
↗
4.
REST API.
↗
5.
Формат данных JSON.
↗
6.
SOAP.
↗
7.
Язык разметки XML.
↗
8.
Проверка знаний по теме "Язык разметки XML".
↗
9.
Сетевая модель OSI.
↗
10.
Стек протоколов TCP/IP.
↗
11.
Толстый и Тонкий клиент.
↗
12.
Монолит и Микросервис.
↗
13.
Что такое URI, URL, URN.
↗
14.
Проверка знаний по теме "Что такое URI, URL, URN".
↗
15.
Что такое CRUD.
↗
16.
Коды состояния ответов HTTP.
↗
17.
Проверка знаний по теме "Коды состояния ответов HTTP".
↗
18.
Методы HTTP.
↗
19.
Проверка знаний по теме "Методы HTTP".
↗
20.
Что такое логи.
↗
FrontEnd.
10 уроков
1.
Что такое HTML.
↗
2.
Что такое CSS.
↗
3.
Что такое JavaScript.
↗
4.
Что такое Devtools.
↗
5.
Что такое DOM.
↗
6.
Что такое Cash и Cookie.
↗
7.
Форматы графических файлов.
↗
8.
Форматы видеофайлов.
↗
9.
Кодировки текста.
↗
10.
Полезные расширения браузера для тестирования.
↗
BackEnd.
5 уроков
1.
Что такое API.
↗
2.
Инструменты для тестирования API.
↗
3.
Что такое моки и стабы.
↗
4.
Снифферы трафика.
↗
5.
Что такое Swagger.
↗
Базы данных.
20 уроков
1.
Что такое БД и СУБД.
↗
2.
Реляционные и не реляционные БД.
↗
3.
Структура БД.
↗
4.
Что такое OLTP и OLAP.
↗
5.
Что такое SQL и NoSQL.
↗
6.
Что такое ACID.
↗
7.
Типы данных в SQL.
↗
8.
Установка тестовой БД для практики.
↗
9.
SQL Запросы №1.
↗
10.
SQL Запросы №2.
↗
11.
SQL Запросы №3.
↗
12.
SQL Запросы №4.
↗
13.
SQL Запросы №5.
↗
14.
SQL Запросы №6.
↗
15.
SQL Запросы №7.
↗
16.
SQL Запросы №8.
↗
17.
SQL Запросы №9.
↗
18.
Операторы SQL.
↗
19.
Миграция БД.
↗
20.
SQL-инъекция.
↗
CI/CD.
6 уроков
1.
Что такое CI/CD.
↗
2.
Какие бывают стенды.
↗
3.
Пайплайны CI/CD.
↗
4.
Что такое Git.
↗
5.
Что такое Docker.
↗
6.
Что такое Jenkins.
↗
Завершение курса.
1 урок
1.
Завершение курса.
↗