t.me/atinfo_chat Telegram группа по автоматизации тестирования

как что прошел POST запрос если нету доступа к серверу, только через клиента

Теги: #<Tag:0x00007fd76b5daeb8> #<Tag:0x00007fd76b5dadc8> #<Tag:0x00007fd76b5dad00> #<Tag:0x00007fd76b5d9270>

Подскажите как вы тестируете POST запросы если я сижу только на клиенте, POST делается не AJAX запросом, нету доступа к серверу. Есть может какая-то тула для selenium? Только скидывайте плз решение на JS, если будут конечно

Зачем вам вообще селениум для тестирования POST запросов?
Берёте какую-нибудь стороннюю библиотеку для тестирования/отправки запросов, и используете её.
В JS я таких библиотек не знаю, в C# я используя RestSharp со своими десереализаторами.

Но сути вопроса я всё равно не понял.

Вы хотите отправить запрос на сервер, к которому у вас нет доступа? Или что?

“Есть может какая-то тула для selenium?”
Не совсем понятно причем selenium к запросам? Если вам надо тестировать restApi, то делайте это с правильными инструментами (например в java это rest-assured).

SoapUI не подходит?

Насколько я понял Вы хотите протестировать поведение UI (клиента) и при этом не обращатся к серверу. Для этого нужно замокать методы отправляющие запросы на сервер, возвращать корректный респонс для ваших тестов. В качестве Тест ранера, мокбилдера и асерт библиотеки можно использовать:

  1. Mocha+Sinon+Chai
  2. Jasmine - все в одном
  3. Jest - все в одном