1) МЫШЛЕНИЕ
Логическое мышление
Аналитический склад ума
Критическое мышление
Внимательность
2) ОСНОВЫ ТЕСТИРОВАНИЯ
Что такое тестирование
Цели тестирования
Профессия QA-инженер
Отличие обеспечения качества от тестирования
3) РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Методологии разработки ПО
Этапы разработки ПО
Сравнение методологий разработки ПО
Задачи тестировщика на этапах разработки ПО
Типовая проектная команда
Роли в проектной команде
4) АРТЕФАКТЫ ТЕСТИРОВАНИЯ
Баг-репорт. Структура описания дефекта
Тест-кейс. Структура и содержание
Чек-лист. Отличие от тест-кейса
Тест-план. Предназначение
5) КЛАССИФИКАЦИИ ТЕСТИРОВАНИЯ
Дымовое тестирование
Тестирование чёрного, белого, серого ящиков
Функциональное тестирование
Регрессионное тестирование
Интеграционное тестирование
6) БАГ-РЕПОРТ
Severity и Priority
Bugs triaging
Жизненный цикл дефекта
от создания до исправления
7) ТЕХНИКИ ТЕСТ-ДИЗАЙНА
Граничные условия
Классы эквивалентности
Попарное тестирование
Причина/следствие
Предугадывание ошибки
8) КЛИЕНТ-СЕРВЕРНАЯ АРХИТЕКТУРА
Архитектура
Структура HTTP-запроса
Коды ответов HTTP
Что происходит после того, как
пользователь ввёл URL и нажал Enter
9) ОСНОВЫ WEB-ТЕХНОЛОГИЙ
HTML. Структура, тэги, синтаксис
CSS. Структура, тэги, синтаксис
JavaScript. Предназначение
XML. Структура, предназначение, синтаксис
Сравнение XML и HTML — схожие черты и различия
10) ЗАПРОСЫ REST API
API
Отличие SOAP и REST
Синтаксис JSON
Типы запросов: GET, POST, PUT, PATCH, DELETE
11) ОСНОВЫ ТЕОРИИ БАЗ ДАННЫХ
Базы данных. Назначение, структура
Понятие таблицы, первичного ключа
Синтаксис SQL-запросов
Основные операторы SQL: Select, Insert, Update, Delete
Операторы: Where, Order by, Group by, Join
Комментарии
Новые комментарии будут ожидать проверки.