Pull to refresh

Comments 3

Еще от себя добавлю, что зачастую не тестируют логику отправляемых ключей

К примеру, есть JSON:

{
  "amount": 1000.00,
  // одно из двух
  "debit": true,
  "credit": true
}

И вот стоит проверить, что операция может быть только дебетовой или кредитной. Пример примитивный, обычно же JSON могут быть очень большими и логика в них витиеватой.

добавлю: можно ещё добавить проверку для get с сравнением значения отправляемого в post. То есть при отправке сохранить значение в переменной окружения, потом в тесте для get pm.expect(resp.name).to.eql(pm.environment.get(“name”));

Таким образом проверяем, что get вернул именно то значение, которое было отправлено, не обрезанное и так далее

Sign up to leave a comment.

Articles