Как не пройти тест в скрипте предварительного запроса в Postman из-за какого-то условия и не попасть в API?

Как я могу провалить тест в сценарии предварительного запроса в Postman из-за какого-то условия и не попасть в API?

Если какое-то условие не удовлетворяет, мне нужно провалить тестовый пример, и для этого API я не хочу запускать этот API и переходить к следующему API.

Например:

Я хочу написать условие в предварительном запросе,

Если этот предварительный запрос удовлетворен, только тогда мы должны обратиться к API и выполнить проверку.

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


person Pcode    schedule 02.10.2018    source источник


Ответы (1)


Существует вероятность того, что вы можете остановить выполнение рабочего процесса, если все предварительные условия не выполнены в Postman.

Есть функция почтальона, которую вы можете использовать на вкладке предварительных условий.

if(all pre conditions are not met){
   postman.setNextRequest(null);
}

postman.setNextRequest(null) остановит выполнение рабочего процесса

Дополнительную информацию можно получить здесь

person Vijay Sekhar    schedule 04.10.2018
comment
вышеприведенный комментарий останавливает выполнение, но не приводит к провалу теста. - person kroonwijk; 29.03.2020