2016-05-20 2 views
2

Кто-нибудь использует транспортир с жасмином для тестирования API. При поиске этого я узнаю, что, используя frisby.js, мы можем выполнить тестирование API. Но я сомневаюсь, что ли транспортир или жасмин напрямую поддерживает/предоставляет функции для тестирования API. Кто-нибудь пробовал это? Если да, то какой подход мне нужно следовать?Проверка API с помощью транспортира + жасмина

Заранее спасибо.

ответ

1

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

Если вы хотите провести тесты API для раннего обнаружения ошибок, не имея необходимости запускать полный набор тестов e2e, вы должны использовать frisby.js, как вы уже упоминали, чтобы подтвердить, что все API-интерфейсы являются A-OK, и вы можете следовать за ним с помощью e2e когда вы уверены, что все должно работать.

ИМО лучше использовать инструменты для того, для чего они были разработаны.

 Смежные вопросы

  • Нет связанных вопросов^_^