Я очень новичок в автоматизации и тестировании API. Мой текущий проект основан на USSD для банковских операций. В настоящее время я тестирую вручную, вводя данные в симуляторе браузера и читая вывод консоли (ssh на сервер). Основная функция API — генерировать POST-запросы со всеми параметрами и отправлять их в соответствующий банк. Я хочу автоматизировать этот процесс и проверить отправленный запрос и полученный ответ. Я думал об использовании Selenium для автоматизации браузера, но понятия не имею, как мне извлечь ответ из терминала для проверки.
Пожалуйста, предложите, как я должен это сделать, и если это правильный процесс. Если есть другой способ справиться с этим, пожалуйста, предложите.