За 18 недель освоите инструменты и принципы ручного и автоматического тестирования программного обеспечения
План
-
- Введение в тестирование программного обеспечения
- Требования к продукту
- Составление тестовой документации
- Составление баг‑репортов
- Эвристики и мнемоники в тестировании
- Метрики и отчеты тестирования
-
- Введение в тест‑анализ
- Введение в тест‑дизайн
- Попарное тестирование (pairwise)
- Граничные значения, доменный анализ, таблицы принятия решений
- Переходы состояний
- Другие техники тест‑дизайна
-
- Что такое Git: установка и настройка
- Основные команды Git
- Ветки
- UI Tools в Git
- Командная работа в Git
- Использование Git для решения рабочих задач тестировщика
-
- Работа с Devtools
- Основы HTML
- Изображения и ссылки в HTML
- Формы и таблицы в HTML
- Синтаксис и способы подключения CSS
- Селекторы
-
- Введение в JavaScript
- Типы данных
- Объекты: основы
- Обработка ошибок
-
- Основы тестирования веб-приложений
- DevTools
- Сбор и анализ трафика
-
- Введение в SQL
- Главный SQL запрос: оператор SELECT
- Объединение данных: оператор JOIN
- Группировка данных
- Модификация данных: INSERT, UPDATE, DELETE
-
- Расширенные фильтрация и обработка данных
- Управление структурой таблицы
- Хранимые процедуры и функции
- Оптимизация и производительность
- Тестирование баз данных
-
- Основы безопасности веб-приложений
- Управление cookie, сессиями
- SQL‑инъекции
- Тестирование на XSS‑уязвимости
-
- Как устроены мобильные приложения
- Особенности тестирования мобильных приложений
- Тестирование мобильных приложений Android
- Среда разработки Android Studio и Android Debug Bridge (ADB)
- Тестирование мобильных приложений iOS
- Сбор
-
- Контейнеры
- Образы
- Файлы
- Сеть
- Оптимизация
- Compose: сервисы
- Compose: сеть и данные
- Compose: тонкая настройка
- Запуск веб-приложения
-
- Базовые команды в Bash
- Директории
- Файлы
- Поиск, ввод и вывод
- Работа с процессами
- Удаленные ресурсы
-
- Переменные и типы данных
- Условный оператор и отладка
- Циклы
- Строки, регулярные выражения, обработка ошибок
- Коллекции
- Коллекции
- Итераторы, генераторы, анонимные функции
- Файловая система
-
- Декораторы и перегрузка
- Введение в ООП
- Инкапсуляция и полиморфизм
- Наследование и абстрактные классы
- Дескрипторы
- Дата классы и Метаклассы
-
- Общие принципы автоматизации тестирования
- Модульное тестирование
- Тесты на PyTest
- Автотесты на мобильные приложения
- Разработка тестов на веб-приложения
- Паттерн Page Object Model
-
- Основы Allure и общие принципы отчетности
- Возможности Allure и его установка
- Написание тестов и сборка HTML‑отчета
- Конфигурация для сборки отчета
- Работа с отчетами
-
Цена - 98 000 руб.
- Продолжительность курса составляет 296 ак. дней