покрытие кода с помощью Junits или интеграционных тестов через Postman - PullRequest
0 голосов
/ 29 мая 2019

Так что я поддерживаю проект Rest API, развернутый в weblogic. Юнитов не существует и нет сценариев интеграционных испытаний (почтальон)

Я бы хотел сделать вещи немного стандартнее (покрытие кода, автоматизированные тесты)

Я запутался в следующих моментах:

1

Охват кода - я знаю, что Junits должен быть написан, но я немного обеспокоен тем, сколько времени потребуется, чтобы внедрить макет (поскольку веб-сервис должен быть развернут на сервере приложений - макет потребуется для сервера приложений и также для взаимодействия с базой данных)

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

2

Я бы хотел использовать Jacoco / SonarQube для покрытия кода и планирую интегрировать его в работу Jenkins, которая будет выполняться ночью. Я думаю, что запускать тестовые сценарии почтальона

Вопрос здесь - будет ли Jacoco выполнять покрытие кода, если у меня нет Junits, но я запускаю / вызываю код через сценарии почтальона? или покрытие кода будет происходить только через Junits?

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

...