W Softverno Wiki
Глоссарий

IT и QA термины

Словарь для команды Softverno: от базовых понятий и ролей до тест-дизайна, API, инфраструктуры и рабочего сленга.

323 терминов
Ничего не найдено. Попробуйте другое слово.

1. Базовые IT-понятия

IT
информационные технологии.
Продукт
то, что делает компания: сайт, приложение, сервис, игра.
Фича
функциональность, новая возможность продукта.
Таск
задача.
Тикет
заявка в трекере: баг, задача, улучшение.
Баг
дефект, ошибка в продукте.
Дебаг
процесс поиска и исправления ошибок.
Релиз
выпуск новой версии продукта.
Билд
собранная версия продукта для тестирования.
Версия
номер сборки/релиза.
Стенд
окружение, где тестируют: dev, test, stage, preprod, prod.
Прод
production, боевое окружение для реальных пользователей.
Деплой
выкладка кода/сборки на сервер.
Хотфикс
срочное исправление после релиза.
Роллбэк
откат к предыдущей версии.
Легаси
старый код/система, которые сложно поддерживать.
Техдолг
накопленные технические проблемы.
Рефакторинг
улучшение кода без изменения поведения.
Хардкод
значения, вписанные прямо в код, а не в настройки.
Костыль
временное кривое решение.
Крэш
падение приложения.
Лаг
задержка, тормоза.
Фриз
зависание.
Вёрстка
HTML/CSS-разметка интерфейса.

2. Роли в IT

QA
Quality Assurance, обеспечение качества.
QC
Quality Control, контроль качества.
QE
Quality Engineer, инженер качества.
Manual QA
ручной тестировщик.
AQA / Automation QA
тестировщик-автоматизатор.
SDET
разработчик в тестировании.
PM
Project Manager или Product Manager.
PO
Product Owner, владелец продукта.
BA
Business Analyst, бизнес-аналитик.
SA
System Analyst, системный аналитик.
TL
Team Lead, тимлид.
DevOps
инженер, который отвечает за CI/CD, инфраструктуру, деплой.
SRE
Site Reliability Engineer, надёжность сервисов.
DBA
администратор баз данных.
Frontend
разработчик клиентской части.
Backend
разработчик серверной части.
Fullstack
разработчик, который делает и фронт, и бэк.
Mobile
мобильная разработка.
HR
HR-специалист.

3. Методологии и Agile

Agile
гибкая методология разработки.
Scrum
популярный фреймворк Agile.
Kanban
метод управления задачами через доску.
Waterfall
каскадная модель.
XP
Extreme Programming.
Lean
бережливая разработка.
Спринт
короткий цикл работы, обычно 1–4 недели.
Бэклог
список задач продукта.
User Story
пользовательская история.
Epic
большая история, которую делят на задачи.
Task
задача.
Bug
баг в трекере.
Spike
исследовательская задача.
Story Points
оценка сложности задачи.
Velocity
скорость команды.
Burndown
график сгорания задач.
Daily
ежедневная короткая встреча.
Planning
планирование спринта.
Refinement / Grooming
уточнение задач.
Retrospective
ретроспектива.
Review / Demo
демонстрация результатов.
MVP
минимально жизнеспособный продукт.
POC
proof of concept, проверка идеи.
MLP
минимально любимый продукт.

4. Тестирование: виды и уровни

Testing
тестирование.
Functional testing
функциональное тестирование.
Non-functional testing
нефункциональное тестирование.
Manual testing
ручное тестирование.
Automated testing
автоматизированное тестирование.
Black box
тестирование без знания внутреннего кода.
Gray box
частичное знание внутренней реализации.
White box
тестирование с знанием кода.
Smoke testing
быстрая проверка, что сборка жива.
Sanity testing
узкая проверка конкретной функциональности.
Regression testing
проверка, что изменения ничего не сломали.
Integration testing
интеграционное тестирование.
System testing
системное тестирование.
Acceptance testing
приёмочное тестирование.
UAT
User Acceptance Testing, приёмка пользователем.
Alpha testing
внутреннее тестирование.
Beta testing
тестирование реальными пользователями.
Exploratory testing
исследовательское тестирование.
Ad-hoc testing
без подготовки и документации.
Monkey testing
хаотичные проверки.
Usability testing
проверка удобства.
UI testing
проверка интерфейса.
UX testing
проверка пользовательского опыта.
Compatibility testing
проверка совместимости.
Cross-browser testing
проверка в разных браузерах.
Localization testing
проверка локализации.
Accessibility testing
проверка доступности.
Security testing
проверка безопасности.
Performance testing
проверка производительности.
Load testing
нагрузочное тестирование.
Stress testing
стресс-тестирование.
Volume testing
тестирование большими объёмами данных.
Stability testing
проверка стабильности.
Recovery testing
проверка восстановления после сбоев.
Penetration testing
тест на проникновение.
A/B testing
сравнение двух версий.
SUT
System Under Test, тестируемая система.
AUT
Application Under Test, тестируемое приложение.

5. Тест-дизайн

Test design
проектирование тестов.
Equivalence partitioning
классы эквивалентности.
Boundary value analysis
анализ граничных значений.
Decision table
таблица решений.
State transition
диаграмма состояний и переходов.
Pairwise testing
попарное тестирование.
Cause-effect
причинно-следственный анализ.
Error guessing
предугадывание ошибок.
Positive testing
позитивные проверки.
Negative testing
негативные проверки.

6. Тестовая документация

Test Plan
план тестирования.
Test Strategy
стратегия тестирования.
Test Case
тест-кейс.
Checklist
чек-лист.
Test Suite
набор тест-кейсов.
Test Run
прогон тестов.
Bug Report
баг-репорт.
Test Summary Report
отчёт о тестировании.
RTM
Requirements Traceability Matrix, матрица трассировки требований.
Preconditions
предусловия.
Steps
шаги воспроизведения.
Expected Result
ожидаемый результат.
Actual Result
фактический результат.
Environment
окружение.
TMS
Test Management System, система управления тестами.
SDLC
жизненный цикл разработки.
STLC
жизненный цикл тестирования.
BDD
Behavior Driven Development.
TDD
Test Driven Development.
ATDD
Acceptance Test Driven Development.

7. Баги и дефекты

Defect
дефект.
Error
ошибка.
Fault
сбой/неисправность.
Failure
отказ.
Severity
серьёзность бага.
Priority
приоритет исправления.
Blocker
блокирующий баг.
Critical
критический.
Major
значительный.
Minor
незначительный.
Trivial
тривиальный.
Duplicate
дубликат.
Invalid
невалидный баг.
Won’t fix
не будут исправлять.
Works as designed
так и задумано.
Cannot reproduce
не воспроизводится.
Bug Life Cycle
жизненный цикл бага.
New
новый.
Assigned
назначен.
Open
открыт.
In Progress
в работе.
Fixed
исправлен.
Ready for Test
готов к проверке.
Verified
проверен.
Closed
закрыт.
Reopened
переоткрыт.
Rejected
отклонён.
Deferred
отложен.

8. Инструменты QA

Jira
трекер задач и багов.
Confluence
база знаний.
TestRail
управление тест-кейсами.
QASE
тест-менеджмент.
Zephyr
плагин для тестирования в Jira.
Postman
работа с API.
Swagger
документация API.
DevTools
инструменты разработчика в браузере.
Charles
прокси для перехвата трафика.
Fiddler
аналог Charles.
JMeter
нагрузочное тестирование.
Selenium
автоматизация браузера.
Cypress
автоматизация фронтенда.
Playwright
автоматизация браузеров.
Appium
автоматизация мобильных приложений.
BrowserStack
облако для тестирования на устройствах.
Sauce Labs
облачная платформа для тестов.

9. Web, API, клиент-сервер

Клиент
браузер, приложение, которое отправляет запросы.
Сервер
удалённая машина, которая обрабатывает запросы.
API
интерфейс взаимодействия между системами.
REST
архитектурный стиль API.
SOAP
протокол обмена сообщениями.
GraphQL
язык запросов к API.
Endpoint
адрес API.
Request
запрос.
Response
ответ.
Headers
заголовки запроса/ответа.
Body
тело запроса/ответа.
Status Code
код ответа.
200
OK.
201
Created.
400
Bad Request.
401
Unauthorized.
403
Forbidden.
404
Not Found.
500
Internal Server Error.
JSON
формат данных.
XML
формат данных.
HTTP
протокол передачи данных.
HTTPS
защищённый HTTP.
GET
получить данные.
POST
создать данные.
PUT
обновить полностью.
PATCH
обновить частично.
DELETE
удалить.
Query params
параметры в URL.
Path params
параметры пути.
Session
сессия пользователя.
Token
токен доступа.
JWT
JSON Web Token.
OAuth
протокол авторизации.
CORS
политика доступа между доменами.
CDN
сеть доставки контента.
DNS
система доменных имён.
IP
адрес устройства.
URL
адрес ресурса.
URI
идентификатор ресурса.
SPA
одностраничное приложение.
PWA
прогрессивное веб-приложение.
SSR
серверный рендеринг.
DOM
объектная модель документа.
HTML
разметка страницы.
CSS
стили.
JS
JavaScript.
Framework
фреймворк.
Library
библиотека.

10. Базы данных и SQL

БД
база данных.
SQL
язык запросов.
NoSQL
нереляционная БД.
Таблица
набор данных.
Строка
запись.
Колонка
поле.
Primary Key
первичный ключ.
Foreign Key
внешний ключ.
SELECT
выбрать данные.
WHERE
условие.
JOIN
объединение таблиц.
ORDER BY
сортировка.
GROUP BY
группировка.
LIMIT
ограничение.
INSERT
вставить.
UPDATE
обновить.
DELETE
удалить.
Index
индекс.
Transaction
транзакция.
ACID
свойства транзакций.
Migration
миграция БД.
Dump
дамп БД.
CRUD
Create, Read, Update, Delete.

11. Инфраструктура, DevOps, CI/CD

Server
сервер.
Host
хост.
VM
виртуальная машина.
Container
контейнер.
Docker
платформа контейнеризации.
Kubernetes
оркестратор контейнеров.
Cloud
облако.
IaaS
инфраструктура как сервис.
PaaS
платформа как сервис.
SaaS
ПО как сервис.
CI
Continuous Integration.
CD
Continuous Delivery/Deployment.
Pipeline
конвейер сборки и деплоя.
Build
сборка.
Deploy
деплой.
Release
релиз.
Hotfix
срочное исправление.
Rollback
откат.
Artifact
артефакт сборки.
Feature flag
переключатель функциональности.
Canary
канареечный релиз.
Blue-green
сине-зелёный деплой.
Monitoring
мониторинг.
Logging
логирование.
Alerting
оповещения.
Incident
инцидент.
Postmortem
разбор инцидента.

12. Git и работа с кодом

Git
система контроля версий.
Repository
репозиторий.
Branch
ветка.
Commit
коммит.
Push
отправить изменения.
Pull
забрать изменения.
Merge
слияние.
Conflict
конфликт слияния.
Pull Request
запрос на слияние.
Code Review
ревью кода.
Clone
клонировать репозиторий.
Fork
форк.
GitHub
платформа для репозиториев.
GitLab
платформа для репозиториев.
Bitbucket
платформа для репозиториев.

13. Аббревиатуры и сленг

LGTM
Looks Good To Me.
PTAL
Please Take A Look.
SGTM
Sounds Good To Me.
WIP
Work In Progress.
ETA
Estimated Time of Arrival.
ASAP
As Soon As Possible.
FYI
For Your Information.
IMO
In My Opinion.
TBD
To Be Determined.
TBA
To Be Announced.
N/A
Not Available.
RTFM
Read The Fucking Manual.
TL;DR
Too Long; Didn’t Read.
MVP
Minimum Viable Product.
POC
Proof of Concept.
KPI
Key Performance Indicator.
SLA
Service Level Agreement.
SLO
Service Level Objective.
SLI
Service Level Indicator.
RTO
Recovery Time Objective.
RPO
Recovery Point Objective.
ROI
Return on Investment.
WYSIWYG
What You See Is What You Get.
KISS
Keep It Simple, Stupid.
DRY
Don’t Repeat Yourself.
YAGNI
You Aren’t Gonna Need It.
SOLID
принципы ООП.