Каковы различия между салатом и Pyccuracy? - PullRequest
5 голосов
/ 14 июня 2011

Может ли кто-нибудь с опытом использования Салат и Пиккуратный описать свои различия как с точки зрения функций, так и с точки зрения использования?

Из Обзор салата Документация:

Салат - очень простой инструмент BDD, основанный на Cucumber, который в настоящее время имеет гораздо больше функций, чем Салат.

Салат нацелен на самые распространенные задачи на BDD, и он сосредоточен специально на тех, которые делают BDD таким интересным:)

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

со страницы Pyccuracy github:

Pyccuracy - это инструмент в стиле поведенческой разработки, написанный на Python, который призван облегчить написание автоматических приемочных тестов. Он улучшает удобочитаемость этих тестов благодаря использованию структурированного естественного языка - и простого механизма для расширения этого языка - так что разработчики и клиенты могут сотрудничать и понимать, что делают тесты.

1 Ответ

3 голосов
/ 17 июля 2011

Pyccuracy использует Gherkin DSL для проведения тестов Selenium.То есть пользовательский интерфейс тестирует через браузер.

Салат использует Gherkin DSL для проведения так называемых «подкожных» приемочных тестов.То есть тесты вашего доменного уровня, независимого от пользовательского интерфейса.

...