Начало работы с BDD и nSpec - PullRequest
3 голосов
/ 26 августа 2010

В предыдущем найденном вопросе здесь я задал вопрос о BDD и SpecFlow. Лучшим ответом было использование nSpec вместо SpecFlow.

Я нашел nSpec, но у меня возникли проблемы с поиском учебников о том, как использовать его с C #. Мой Google Mojo не работает по этой теме.

Помимо небольшого руководства на сайте nSpec github о том, как установить nSpec, есть ли у кого-нибудь ссылки на хорошие начальные руководства по использованию nSpec?

Ответы [ 3 ]

4 голосов
/ 11 апреля 2011

Я не уверен, говорим ли мы об одной и той же платформе (независимо от того, имели ли вы в виду nStep или NSpec). Но вот немного информации о NSpec.

Сайт проекта NSpec

Существует Сайт проекта NSpec , на котором представлен хороший набор функций, помогающих начать работу.

Пример использования NSpec

На github Проект образцов NSpec даст вам более глубокое понимание структуры.

Дополнительные ресурсы

Важно знать, что есть два вида BDD. Следующая ссылка объясняет две разные формы, их плюсы и минусы, и как вы можете извлечь выгоду из каждой из них:

1 голос
/ 23 ноября 2010

Вы можете посмотреть скриншот Cuke4nuke (двоюродный брат nStep) здесь: http://www.richardlawrence.info/2009/12/03/screencast-testing-web-applications-in-net-with-cuke4nuke-and-watin/

Я думаю, что они очень похожи, поэтому просмотр скринкаста должен дать вам основную идею.

(Вы также можете проверить вики Cuke4nuke)

0 голосов
/ 30 августа 2010

Если у вас возникли проблемы с началом работы, почему бы вам не перейти на платформу, в которой доступно учебное пособие?Я написал полный прогон для моего собственного двигателя BDD под названием Aubergine;Вы можете увидеть это здесь: http://www.corebvba.be/blog/post/Getting-started-quickly-with-BDD-in-Net.aspx

...