Как стать автором
Обновить

Комментарии 6

это рекомендации

Скажем так, не совсем только рекомендации, потому что, наприрмер, независимо от семантики GET и PUT всегда должны быть идемпотентными, а GET, кроме того, должен быть безопасным.

хорошая статья с уклоном прежде всего в тестирование, что особенно важно для тестировщиков, другие статьи по этой теме больше про технологию.

А если я, например, проверяю книги с рейтингом от 2 до 4, мне нужно отдельно проверять, что книги с рейтингом от 2 сервер присылает и отдельно проверять, что все книги рейтингом 4, сервер тоже правильно присылает?
Тот же самый вопрос про даты, например, проверяя ответ от сервера, что он присылает все книги от 2022-01-01 до 2023-01-01, нужно ли мне отдельно проверять все книги от 2022-01-01 сервер присылает и отдельно проверять, что сервер так же присылает все книги до 2023-01-01?

Я тут отталкивался бы от бизнес фичи. Если SDL позволяет запрашивать данные диапазоном - то лучше сразу запросить этот диапазон в один запрос, чем два запроса на каждую границу и потом самому их "склеивать" (ведь запрос "дай мне все книги от 2022-01-01" вернет тебе далеко за пределы 2023-01-01. И наоборот "дай мне все книги до 2023-01-01" вернет все что есть далеко за 2022-01-01)

Спасибо!)

Спасибо, порекомендовала ваши статьи на канале, очень полезно

Зарегистрируйтесь на Хабре, чтобы оставить комментарий