Привет! В данной статье я хотел бы поделиться с вами своим опытом работы с SOAP API в Postman и показать, как протестировать функции умножения и деления, написать тесты на проверку значений в ответе на эти функции, а потом экспортировать коллекцию с написанными тестами.
Для начала нам нужно импортировать коллекцию Public SOAP APIs.postman_collection.json, которую я предполагаю, что вы уже скачали. Чтобы импортировать коллекцию, откройте Postman, найдите ″Import″ в меню и выберите ″Import from Link″. Вставьте ссылку на скачанный файл и нажмите ″Import″. Теперь вы готовы начать работу с этой коллекцией.Далее перейдите в раздел ″Collections″ и найдите коллекцию Public SOAP APIs. Откройте ее и найдите запросы ″Multiply″ и ″Divide″. Каждый из этих запросов относится к функциям умножения и деления соответственно.Теперь мы готовы написать тесты на проверку значений в ответах на эти функции. Выберите запрос ″Multiply″. Во вкладке ″Tests″ вы можете написать JavaScript-код для проверки значений. Например, вы можете проверить, что результат равен ожидаемому значению, используя функцию `pm.expect`. Вот пример⁚
javascript
pm.test(″Multiply Test″, function {
var jsonData pm.response.json;
pm.expect(jsonData.result).to.eql(10);
});
Аналогично напишите тест для запроса ″Divide″. Теперь, когда у нас есть тесты, мы можем экспортировать коллекцию с ними. Для этого выберите коллекцию в разделе ″Collections″, затем из меню выберите ″Export″ и сохраните файл с коллекцией.
Также не забудьте сделать скриншот запущенной коллекции, где будет видно, что ваши тесты прошли успешно. Для этого просто нажмите на кнопку ″Run″ в коллекции и сделайте скриншот с результатами теста.
Это все, что нужно сделать! Теперь у вас есть импортированная коллекция Public SOAP APIs, тесты на проверку значений в ответах на функции умножения и деления, и экспортированная коллекция с этими тестами. Успехов в использовании SOAP API с помощью Postman!