Чтобы имитировать те же функции, что и в Java, вы можете использовать:
Опция 1
запросы * Модуль 1008 * вместе с pytest
Опция 2
Используйте доступный модуль pyhttptest Здесь вам просто нужно определить свой тестовые случаи и запрос в файле json и запустите все свои тестовые примеры, используя командную строку
и Last
Мой любимый и рекомендуемый вариант pyresttest
pyresttest - инструмент для тестирования HTTP-запросов RESTful. Он написан на Python (отсюда и префикс py), но если вы не собираетесь писать расширения, это не требует программирования Python. Он будет отлично работать в проектах Ruby, Go, Node или PHP.
В качестве инструмента командной строки он работает, указывая адрес root URL (хост), а затем путь к файлу конфигурации YAML. Файл конфигурации перечисляет список URL-адресов для запроса и проверяет ожидаемый код состояния.
Cheers !!