хорошая стратегия тестирования для postAsync () HTTPClient - PullRequest
0 голосов
/ 03 апреля 2019

HTTPClient пытается «записать» некоторые данные в конечную точку ведения журнала. Для повышения производительности входящий запрос сначала проверяется на 401, 500 ошибок, затем возвращается код 200, и на сервере создается файл с входящей полезной нагрузкой. Теперь полезная нагрузка из этого файла на сервере будет распакована следующим доступным потоком и попытается сохранить его в БД.

Какова хорошая стратегия тестирования для этого. Как бы вы автоматизировали тесты для этого?

Пока: проверка на 401, 500 и т. Д. Выполнена. Я пытаюсь найти хорошие тестовые случаи для восстановления после сбоев после того, как 200 было возвращено. Например: 1) Что если шаг создания файла завершился неудачно 2) Сжатие полезной нагрузки не удалось 3) Ошибка сохранения в БД - Неверное имя столбца или что-то еще ..... Как можно автоматизировать эти тесты на стороне клиента?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...