Перейти к содержимому

Публикации Olga_Lapshyna

5 публикаций создано Olga_Lapshyna (учитываются публикации только с 30 марта 2023)


#165268 Тестирование запросов к внешнему сервису на С#

Отправлено автор: Olga_Lapshyna 14 марта 2018 - 21:38 в Автоматизированное тестирование

 

 

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

soap ui попробуйте

 

Добрый день! А Soap UI так умеет?

 

Почему-то я считала, что не умеет, но таки должен уметь. Спасибо!




#165266 Тестирование запросов к внешнему сервису на С#

Отправлено автор: Olga_Lapshyna 14 марта 2018 - 21:32 в Автоматизированное тестирование

может вообще надо поднимать три контейнера - в одном тесты, в другом аппликация, в третьем мокнутый сервис?

 

вот может и ищут готовое решение для этого?

Да нет. Ищу именно решение для того, как сделать мок сервиса. Можно не готовое решение, но что-то более-менее простое в имплементации. Общие советы по тому, как в принципе лучше это организовать, тоже очень нужны, потому как никогда такого не делала. Приложение запускается на другом сервере, отдельно от тестов, а мок хотелось бы запускать вместе с тестами.




#165265 Тестирование запросов к внешнему сервису на С#

Отправлено автор: Olga_Lapshyna 14 марта 2018 - 21:24 в Автоматизированное тестирование

 

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

soap ui попробуйте

 

Добрый день! А Soap UI так умеет?




#165264 Тестирование запросов к внешнему сервису на С#

Отправлено автор: Olga_Lapshyna 14 марта 2018 - 21:23 в Автоматизированное тестирование

добрый вечер. Что значит мокать ответы ? просто сохранять ответ в отдельный файл, что бы подставить его потом заглушкой ?

Добрый вечер! Мокать - в смысле возвращать приложению ответы нужного содержания. Например, если нужно проверить, как наше приложение ведет себя, если сторонний сервис отдает ошибку.




#165223 Тестирование запросов к внешнему сервису на С#

Отправлено автор: Olga_Lapshyna 12 марта 2018 - 20:38 в Автоматизированное тестирование

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