Урок 1 из 8
Учебный стенд ShawarmaShop: куда подключаться
Публичное приложение с REST API, PostgreSQL и Kafka. Все тесты гайда работают именно с ним, поэтому сначала соберём его адреса и доступы.
1Как всё связано
Куда уходит запрос
2Адреса и доступы (нажмите на значение, чтобы скопировать)
Интерфейс магазина. Его открывают UI-тесты Selenide (baseUrl).
Базовый адрес для RestAssured (baseUri). /api/v1 — общий префикс всех ручек.
Документация и песочница API: список всех ручек, тел запросов и ответов.
Единственный демо-пользователь. Нужен для POST /auth/login и для формы /login в UI-тестах.
Порт 5433 (5432 занят другой базой на сервере). Доступ только на чтение.
Строка подключения для DriverManager.getConnection.
Пользователь только для SELECT: удалить или испортить данные не получится.
Внешний listener, PLAINTEXT, без логина и пароля.
Сюда бэкенд пишет события заказов и склада в формате JSON.