← К навигатору курса · Раздел 3 из 17
Техническая база курса: как устроено ПО, которое вы тестируете, — клиент-сервер и архитектура, сеть, HTTP-методы и идемпотентность, коды ответа и HTTPS, cookies и хранилища браузера, HTML/CSS/JS/JSON, DevTools, командная строка, логи и Git.
Краткий план раздела
После этого раздела ты сможешь:
- клиент-сервер, архитектура, сеть
- HTTP-методы, идемпотентность, коды ответа, HTTPS
- cookies, storage, аутентификация и авторизация
- HTML/CSS/JS/JSON, DevTools, командная строка и Git
📖 — тексты | 👀 — видео | ❓ — вопросы | 💻 — задания | ☝️ — обязательно | 🔽 — не обязательно
📖 Уроки главы
- 1. Клиент-сервер, трёхуровневая архитектура, толстый и тонкий клиент
- 2. Сеть для тестировщика: IP, DNS, порты, модель OSI обзорно
- 3. HTTP: методы, идемпотентность, GET vs POST
- 4. Коды ответов и заголовки. HTTPS
- 5. Cookies, кэш, Local и Session Storage. Аутентификация vs авторизация
- 6. HTML, CSS, JS обзорно для QA. JSON и XML
- 7. DevTools: Elements, Console, Network, Application
- 8. Командная строка, логи, Git для ручного тестировщика
Итоги раздела
- клиент и сервер, трёхуровневая архитектура, толстый и тонкий клиент
- сеть, IP-адреса, DNS, порты
- HTTP-методы и идемпотентность; коды ответа и HTTPS
- cookies, storage, аутентификация и авторизация
- HTML, CSS, JS, JSON и XML
- DevTools: Elements, Console, Network, Application
- командная строка, логи и смысл фразы «фикс в отдельной ветке» в Git
