Углубленное тестирование ПО
Программа курса
"Углубленное тестирование ПО"
1. Клиент серверная архитектура и HTTP запросы
Веб-сервера, веб-клиенты (браузеры) и сеть. HTTP: протокол и запросы, методы (GET, POST, DELETE, PUT и др). HTTP запросы - формирование запросов, атрибуты запросов. HTTP ответы - коды ответов и как их понимать. Применение Postman и Fiddler.
2. Тестируем клиентскую часть
Тестируем интерфейс (UI) - верстка страниц. HTML, CSS и Javascript. Работа с Debugger.
3. Функциональное тестирование web приложений
Проверка ссылок. Внешние и внутренние ссылки. Тестирование бизнес-логики. Тестирование навигации между формами. Кроссбраузерное тестирование.
4. Тестирование базы данных
Тестирование web - с чего начать. Тестирование баз данных. Исследование БД и структура запроса SELECT. Запросы UPDATE, DELETE, JOIN.
5. Основы тестирования мобильных приложений
Процесс тестирования мобильных приложений. Эмуляторы, симуляторы и фермы для мобильного тестирования. Особенности мобильного тестирования. Гайдлайны для Android и iOS.
Расписание курсов
Чему вы научитесь
- Тестировать API, работать с базами данных, проводить различные виды тестирования