Подскажите как вы тестируете POST запросы если я сижу только на клиенте, POST делается не AJAX запросом, нету доступа к серверу. Есть может какая-то тула для selenium? Только скидывайте плз решение на JS, если будут конечно
Зачем вам вообще селениум для тестирования POST запросов?
Берёте какую-нибудь стороннюю библиотеку для тестирования/отправки запросов, и используете её.
В JS я таких библиотек не знаю, в C# я используя RestSharp со своими десереализаторами.
Но сути вопроса я всё равно не понял.
Вы хотите отправить запрос на сервер, к которому у вас нет доступа? Или что?
“Есть может какая-то тула для selenium?”
Не совсем понятно причем selenium к запросам? Если вам надо тестировать restApi, то делайте это с правильными инструментами (например в java это rest-assured).
SoapUI не подходит?
Насколько я понял Вы хотите протестировать поведение UI (клиента) и при этом не обращатся к серверу. Для этого нужно замокать методы отправляющие запросы на сервер, возвращать корректный респонс для ваших тестов. В качестве Тест ранера, мокбилдера и асерт библиотеки можно использовать:
- Mocha+Sinon+Chai
- Jasmine - все в одном
- Jest - все в одном