2016-02-02 4 views
0

Я пользуюсь уверенностью, чтобы проверить свои API-интерфейсы для отдыха, но мне нужно найти более простой способ автоматизации вместо написания подобной базы кода для каждого тестового примера. Кто-нибудь ранее работал с таким проектом. Любые входы будут полезны.Как автоматизировать Rest API-интерфейсы, которые не имеют пользовательского интерфейса (чисто бэкэнд-тестирование), используя все остальное?

P.S. Я тоже буду использовать огурец-джаву.

ответ

0

Чтобы ответить на ваш вопрос. Вам необходимо создать фреймворк, который уменьшит дублирование вашего кода и обеспечит сильное тестирование приложения. Я думаю, что вы используете BDD framework для API и это хороший подход для тестирования. Я использую подобный подход, и у нас есть сильный дизайн структуры, который может помочь вам сократить дублирующий код.

Рамки должны отвечать на следующий вопрос.

  • Framework должны уменьшить дублирование кода
  • Каждый в команде должен внести свой вклад в рамках, когда это требуется
  • Простота в обслуживании и Enhance
  • Обеспечить тестирование сходиться идею управления и команды.

Теперь технология точки.

Вы пользуетесь отдыхом, и вы также можете использовать тестовые рамки Jackson и jersey.

+0

Спасибо, что проверили меня через это. Возможно ли вам поделиться со мной каркасом каркаса? –

+0

Это 5 лет работы. Я не думаю, что могу поделиться, и это подойдет вам. Вы можете задать вопрос, и я отвечу на вопрос. –