QA HUB / БАЗА ЗНАНИЙ

База знаний
по тестированию

API, тест-дизайн, Web, Mobile, автоматизация и QA Engineering.

Разобранный компьютер: плата, накопители и соединения
РИС. 01 / КОМПОНЕНТЫ КОМПЬЮТЕРА
01Я новичок в QA02Я уже QA / Middle03Я хочу в Lead / Senior04Я хочу в Automation05Я хочу в AI QA

Обновлённые статьи

Все материалы ↓

Материалы

23 опубликовано

Найдено: 23

Backend / APIОпубликовано

Что такое API

Короткое, но содержательное введение в API для QA: что это такое, как через него общаются системы и почему без API нельзя глубоко тестировать продукт.

Backend / APIОпубликовано

Клиент-серверная архитектура

Как устроена клиент-серверная архитектура и почему QA должен видеть за кнопкой в интерфейсе всю цепочку: клиент, сервер, данные и интеграции.

Backend / APIОпубликовано

HTTP и HTTPS

Базовое, но точное объяснение HTTP и HTTPS для QA: как работают запросы, ответы и защищённая передача данных.

Backend / APIОпубликовано

REST, SOAP, GraphQL, gRPC, WebSocket

Короткая карта основных подходов к интеграциям и API: чем отличаются REST, SOAP, GraphQL, gRPC и WebSocket с точки зрения QA.

Backend / APIОпубликовано

Методы, статус-коды, заголовки

Как читать HTTP-запросы глазами QA: что означают методы, статус-коды и headers, и какие дефекты они помогают быстро замечать.

Backend / APIОпубликовано

JSON и XML

Что должен понимать QA про JSON и XML, где каждый формат встречается и какие дефекты чаще всего связаны со структурой данных.

Backend / APIОпубликовано

Аутентификация и авторизация

Как различать authentication и authorization, и какие проверки нужны QA для защиты доступа и бизнес-ограничений.

Backend / APIОпубликовано

JWT, OAuth 2.0, API Keys

Краткое, но практичное введение в самые частые механизмы доступа к API и что QA должен уметь проверять в каждом из них.

Backend / APIОпубликовано

Negative API testing

Почему негативные проверки API так важны и какие классы невалидных запросов QA должен использовать постоянно.

Backend / APIОпубликовано

Pagination, Filtering, Sorting

Какие ошибки чаще всего скрываются в списочных API и как проверять пагинацию, фильтры и сортировку без поверхностного покрытия.

Backend / APIОпубликовано

Contract testing

Что такое contract testing, где он особенно полезен и как он помогает раньше ловить поломки между сервисами и клиентами.

Backend / APIОпубликовано

Mock servers

Когда mock servers реально помогают QA, а когда создают ложное чувство стабильности и скрывают интеграционные проблемы.

Backend / APIОпубликовано

Database testing

Что включает database testing для QA и какие проверки помогают находить проблемы данных, которые не видны на уровне UI и API.

Backend / APIОпубликовано

SQL для QA

Какие SQL-навыки реально нужны QA и почему даже базовые запросы резко усиливают расследование дефектов и проверку данных.

Backend / APIОпубликовано

NoSQL basics

Что QA важно знать о NoSQL-системах, чем они отличаются от реляционных БД и какие риски данных там встречаются чаще.

Backend / APIОпубликовано

Kafka и RabbitMQ basics

Базовое понимание очередей и брокеров сообщений для QA: что важно в асинхронных системах и где там обычно рождаются дефекты.

Backend / APIОпубликовано

Тестирование микросервисов

Какие особенности появляются у QA в микросервисной архитектуре и как не потерять качество в системе с большим числом зависимостей.

Backend / APIОпубликовано

API performance basics

Что должен понимать QA про производительность API, даже если он не занимается full-scale performance testing каждый день.

Backend / APIОпубликовано

API security basics

Базовые API security-проверки для QA: что нужно видеть в доступах, данных и ошибках, даже если ты не security engineer.

WebОпубликовано

Особенности веб-приложений

Какие свойства web-приложений должен понимать QA: от браузера и сети до состояния клиента и типовых источников дефектов.

WebОпубликовано

HTML, CSS, JavaScript для QA

Какой минимум по HTML, CSS и JavaScript нужен тестировщику, чтобы лучше понимать web-приложение и быстрее локализовывать дефекты.

WebОпубликовано

DevTools для тестировщика

Как использовать браузерные DevTools в ежедневной работе QA: network, console, elements, storage и debugging.

WebОпубликовано

Cookies, SessionStorage, LocalStorage

Базовое, но практичное понимание клиентского хранения данных в браузере и его влияния на тестирование.