спок против легкого - PullRequest
       15

спок против легкого

8 голосов
/ 17 марта 2011

Я только что кратко посмотрел на easyb и spock, оба кажутся похожими, однако spock кажется более технически ориентированным, есть ли лучшая практика относительно того, когда использовать какой?

Например, какой из них лучше выбрать для нового проекта Grails? какой из них выбрать для унаследованного Java-проекта, для которого просто нужно написать автоматизированные тесты? один больше подходит для интеграционных тестов, чем другой?

Вещи такого рода ..

Спасибо Sudarshan

1 Ответ

10 голосов
/ 18 марта 2011

Спок против EasyB Спок - это фреймворк, основанный на BDD, который предоставляет разработчикам инструменты для облегчения их жизни.EasyB - это отличный способ для сбора требований и проведения приемочных испытаний.Сценарии EasyB могут быть историями и могут оставить их пустыми, чтобы сделать их описательными историями.Затем начните добавлять код закрытия и можете добавлять селен и т. Д. ( источник )

При просмотре веб-страниц я обнаружил, что у EasyB есть некоторые проблемы с юзабилити, которые до сих пор не решены.озадачен.Более того, мне удалось найти на Spock гораздо больше статей, учебных пособий и т. Д., Чем EasyB, что кажется менее популярным.

Spock основан на JUnit, поэтому запуск тестовых случаев для обычных проектов Java так же прост, как и запуск любогорегулярные тесты JUnit, будь то с IDE или серверов непрерывной интеграции.Взгляните на Тестирование со Споком .

В заключение я бы остановился на Споке.

...