Лучший способ реализовать тестирование REST API с помощью Nightwatch.js - PullRequest
0 голосов
/ 16 мая 2018

Я использую Nightwatch-Cucumber, основанный на Nightwatch.js. И я хочу интегрировать тесты REST API в мою среду Nightwatch. В настоящее время у меня есть только тесты End2End, основанные на Selenium, но в будущем я хочу, чтобы оба типа тестов были в одной среде, чтобы также было возможно использовать тесты End2End и REST API в гармонии в одном тесте Cucumber. Итак, я хочу объединить оба теста.

Каков наилучший и самый умный способ реализации таких тестов API REST в моей тестовой среде на основе Nightwatch-Cucumber? Я пробовал кое-что с frisby.js, но этот фреймворк использует Jasmine и Jest, и не рекомендуется использовать его в сочетании с Nightwatch и Cucumber.

Любые рекомендации?

1 Ответ

0 голосов
/ 18 мая 2018

Вы можете использовать запрос-обещание.В ближайшем будущем новая версия Nightwatch-Cucumber будет работать и с Jasmine и Jest.

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