Удаленка для jenkins+selenide+selenoid+allure+docker спецов на 2-3 часа в день. 100% remote! Присоединиться к проекту

Инструменты на C# для тестирования реквестов к сторонним сервисам

csharp
api
http
Теги: #<Tag:0x00007fedb9078a10> #<Tag:0x00007fedb90788d0> #<Tag:0x00007fedb9078740>

(Ольга Лапшина) #1

Добрый день! Нужно автоматизировать тестирование реквестов к стороннему сервису. С одной стороны, нужно ловить сами запросы и проверять их содержание, с другой - мокать ответы. Может кто-нибудь посоветовать готовое решение для C#? Для тестирования своего API используем Net HttpClient.


(Kanstantsin Harbachou) #2

Что-то я не понял. Юзайте его и дальше. У нас с помощью HttpClient интеграционные тесты делают. Можете ещё RESTSharp посмотреть, он обёртка над HttpClient.


(Ольга Лапшина) #3

А как с помощью него можно отловить исходящий запрос от приложения к внешнему API? Я пока не нашла.


(Сергей Кузьмин) #4

https://www.nuget.org/stats/packages/FiddlerCore?groupby=Version


(Ольга Лапшина) #5

Спасибо! Попробую. Жаль, что он платный.