Для себя Здравствуйте! Ниже три задания. Буду признателен за помощь с выполнением со мной в онлайне. Т.е. это все нужно сделать и мне растолковать) 1) Написать тест кейсы для тестирования запроса POST Написать 3 тест-кейса для тестирования запроса и 9 тест кейсов (всего 12 штук) для тестирования функционала создания и обработки заказа покупателей в интернет-магазине используя только запрос POST /order и его тело ( не меньше 3х кейсов на функционал должны быть позитивными) Запрос: POST /order Тело запроса: { “items“: [ { “product_id“: “string“, “quantity“: “number“ } ], “address“: { “street“: “string“, “city“: “string“, “state“: “string“, “zip“: “string“ }, “payment“: { “card_number“: “string“, “exp_month“: “number“, “exp_year“: “number“, “cvv“: “string“ } } Дополнительная информация items - товар (quantity - количество товара, product_id - айди товара, в котором хранится вся информация по товару). Информация по количеству товара хранится в базе данных address - адрес доставки товара. Адреса, на которые распространяется доставка можно получить в запросе get/address payment - данные карты оплаты. Пример тест кейсов Тест кейсы примера: 1 тест кейс: позитивный на тестирование данных и полей в запросе 2 тест кейс: негативный на тестирование данных и полей в запросе 3 тест кейс: позитивный на тестирование самого функционала (бизнес логики) 4 тест кейс: негативный на тестирование самого функционала (бизнес логики) Пример того, что тестируется в функционале: Адрес: доставка несуществующий адрес, существующий адрес на который доставка невозможна тд Товар: указать в количество, больше того, что есть на складе/столько сколько есть, заказать один и тот же заказ дважды и тд Карта: данная платежная система не поддерживается/на карте нет денег/карта заблокирована и тд P.S. если Вы используете тест кейсы представлены в примерах, то Вам нужно написать плюсом к кейсам из примера, еще свои 12! Важные требования к кейсам: - сначала позитивные, только потом негативные - конфиденциальные данные указывать нельзя (данные карты), по этому в предварительных шагах можно добавить шаг: “Подготовить виртуальную тестовую карту“ и указать параметры для теста - если Вы указываете какое-то количество товара, в предварительных шагах можно добавить шаг: “убедиться/указать/выставить в базе данных у товара с product_id A, N количество товара“ 2) Написать валидное и невалидное тело запроса Написать валидное и невалидное тело запроса для тестирования функционала бронирования номера сайт: https://automationintesting.online/ Валидное и невалидное тело прислать в ответ 3) Найти и оформить баг на бэке (в post запросе) Найдите баг и оформите баг репорт на post запросе к сайту automationintesting.online/ в функционале бронирования номера. Что нужно сделать: 1) Взять cURL из 2ого задания (с валидным телом запроса) 2) Протестировать его через postman 3) Составить баг репорты на найденные баги (достаточно одного, но чем больше тем лучше) P.S. сайт automationintesting.online/ Вам понадобится только для того, что бы получить нужный Вам запрос, а все тестирование должно происходить в postman