🇬🇧 Welcome to Restful-app an API that you can use to learn more about API Testing or try out API testing tools. In the project repository, you can find an example of the implementation of the API tests for Python and JavaScript (coming soon JAVA). Restful-app also comes with detailed API documentation to help get you started with your API testing straight away.
The test application simulates the operation of a store. You can create users, add an item and pay for it.
First, learn about sequence of entity creation
- 👪 Create user POST /register
- 🔑 Auth with data from step 1 POST /auth.You will get auth token
- 📝 Add user info POST /user_info. This action is required to pay for the item.
- 🏪 Add store POST /store
- 🚗 Add item POST /item to store from step 4
- 💵 Increase the balance for the user POST /balance.
- 💳 Pay item POST /pay
Here you can find examples of api tests in different languages and a Docker link for local use.
🇷🇺 Добро пожаловать в Restful-app API, который вы можете использовать, чтобы узнать больше о тестировании или попробовать инструменты тестирования API. В репозитории проекта можно найти пример реализации API тестов на Python и JavaScript. (скоро будет JAVA). Restful-app также имеет подробный API документацию чтобы помочь вам сразу приступить к тестированию API.
Тестовое приложение имитирует работу магазина. Вы можете создавать пользователей, добавлять товар и оплачивать его.
Сначала узнайте о последовательности создания сущности.
- 👪 Создайте пользователя POST/зарегистрировать нового пользователя
- 🔑 Авторизуйтесь с данными из шага 1 POST/auth. Вы получите токен авторизации.
- 📝 Добавьте информацию о пользователе POST/user_info. Это действие необходимо для оплаты товара.
- 🏪 Добавьте раздел POST/store
- 🚗 Добавьте товар POST/item для раздела, созданного в шаге 4.
- 💵 Увеличьте баланс для пользователя POST/balance.
- 💳 Оплатите товар POST/pay
Здесь вы можете найти примеры тестов api на разных языках и Docker ссылка для локального использования.