Словарь терминов
Расшифровка IT терминов и аббревиатур
ACID (Atomicity, Consistency, Isolation, Durability)
Атомарность, Согласованность, Изолированность, Устойчивость - свойства, которыми должны обладать транзакции в базе данных, чтобы гарантировать валидность данных.
API (Application Programming Interface)
Программный интерфейс приложения - это контракт между двумя программами, который позволяет им обмениваться информацией.
Base64
Способ кодирования двоичных данных в текстовую форму, при котором каждые 3 байта исходных данных представляются в виде 4 символов ASCII.
Bug (Баг)
Дефект в программном обеспечении, который приводит к некорректному поведению программы.
Bug report (Баг репорт)
Документ, который описывает дефект в программном обеспечении, найденный в процессе тестирования или эксплуатации.
CLI (Command Line Interface)
Интерфейс командной строки - способ взаимодействия пользователя с компьютерной системой, который осуществляется через консоль или терминал путём ввода команд.
CRUD (Create, Read, Update, Delete)
Создание, чтение, обновление, удаление - четыре основные операции, которые используются при работе с базами данных и другими системами управления информацией.
DevOps (Девопс)
Инженер, поддерживающий инфраструктуру системы и обеспечивающий автоматизацию процессов развертывания приложений на стенды.
Feature (Фича)
Новая функциональность.
GUI (Graphical User Interface)
Графический интерфейс пользователя - вид взаимодействия пользователя с компьютерной системой, который осуществляется через графический интерфейс с помощью различных элементов управления, таких как кнопки, поля ввода и т.д.
JSON (JavaScript Object Notation)
Текстовый формат, основанный на JavaScript синтаксисе.
HTTP (HyperText Transfer Protocol)
Протокол передачи данных, используемый для обмена информацией между клиентом и сервером в сети Интернет.
HTTPS (HyperText Transfer Protocol Secure)
Расширение протокола HTTP, которое обеспечивает защищенную передачу данных в Интернете с помощью шифрования.
OAuth
Стандарт авторизации, который позволяет сторонним приложениям получать ограниченный доступ к данным пользователя в другом сервисе без передачи пароля.
REST (Representational state transfer)
Подход к созданию веб-сервисов, при котором каждый ресурс имеет свой уникальный идентификатор в виде URI (например, https://www.tester-today.com/resource), а операции над ресурсами производятся посредством стандартных HTTP методов, таких как GET, POST, PUT и DELETE.
SDLC (Software Development Lifecycle)
Жизненный цикл программного обеспечения, включает в себя следующие этапы: планирование, анализ, дизайн, разработку, тестирование и поддержку.
SQL (Structured Query Language)
Язык, используемый для выполнения команд при работе с реляционными базами данных.
QA (Quality Assurance) Engineer
Инженер, обеспечивающий качество программного обеспечения.
Unit Testing (Модульное тестирование)
Процесс тестирования, при котором отдельные части кода, такие как функции и классы, тестируются независимо друг от друга.
URI (Uniform Resource Identifier)
Идентификатор ресурса, например, веб-страницы, изображения, видео, документа и т.д.
URL (Uniform Resource Locator)
Идентификатор ресурса, определяющий местоположение (адрес) ресурса. URL включает в себя протокол (например, http, https, ftp), доменное имя или IP-адрес сервера и путь к ресурсу. Например, https://www.tester-today.com/img/avatar.svg
Transaction (Транзакция)
Логическая единица работы с базой данных, которая представляет собой последовательность операций, выполняемых над данными.