그냥 BDD/SpecFlow의 예를 찾고 - 이상적 프로젝트 그래서 나는 여러 기능 등을 내 참조 같은 단계를SpecFlow/BDD 예
내가 읽은 큰 프로젝트 사양의 흐름을 사용하는 방법을 볼 수 있습니다 지난 몇 개월 동안의 블로그 몇 편이었지만, 다른 사람의 멋진 프로젝트가 없었습니다.
당신이 도와 줄 수 있다면 환호 ... 할 수 없다면 건배. :)
그냥 BDD/SpecFlow의 예를 찾고 - 이상적 프로젝트 그래서 나는 여러 기능 등을 내 참조 같은 단계를SpecFlow/BDD 예
내가 읽은 큰 프로젝트 사양의 흐름을 사용하는 방법을 볼 수 있습니다 지난 몇 개월 동안의 블로그 몇 편이었지만, 다른 사람의 멋진 프로젝트가 없었습니다.
당신이 도와 줄 수 있다면 환호 ... 할 수 없다면 건배. :)
SpecFlow 세트 공식 예는 GitHub의에서 찾을 수 있습니다 : http://github.com/techtalk/SpecFlow-Examples
에서 ASP.NET - MVC/서점 샘플 당신이 모양을 가질 수있는 것입니다. 그것은 매우 큰 프로젝트가 아니지만. (당신이 경우 필요에 VS2010의 샘플은 VS2010 브랜치로 전환합니다.)
브롬을 가스파르
또한 스티브 샌더슨의 GuestbookDemo는 ASP.NET MVC에서 WatiN와 SpecFlow를 사용하는 방법을 보여줍니다있는 확인하십시오.
예제를 찾는 또 다른 훌륭한 곳은 SpecFlow 프로젝트 자체에 대한 테스트입니다. 특히
작은 오이 구문 분석을 테스트하는 데 사용되는이 : https://github.com/techtalk/SpecFlow/tree/master/Tests/TechTalk.SpecFlow.Specs/Features
그 테스트는 mutliline 매개 변수, 테이블 매개 변수, 템플릿 등을 위해 구문을 사용하여 시나리오를 작성하는 방법을 많이 보여줍니다.
또한, 주제에 브랜든 Satrom의 최근 MSDN 문서를 참조하십시오 : 우리는 CQRS Journey 프로젝트 시나리오를 공식화하는 SpecFlow을 사용했다 http://msdn.microsoft.com/en-us/magazine/gg490346.aspx
Grigori! 링크를 제공해 주셔서 감사합니다. –
. 우리가 어떻게했는지에 대한 overview을 확인한 다음 코드 레포에서 수락 테스트 자체를 살펴보십시오.
답변 된 질문입니다. 어떤 경우에는 간단한 웹 테스트 프로젝트 골격이 필요합니다. 나는 Nunit과 Selenium으로 Specflow를 신속하게 설정하기 위해 SeleniumNUnitSpecflow라는 Nuget 패키지를 만들었습니다.
PM> 설치 - 패키지 SeleniumNUnitSpecflow
가 가스파 (위 참조) 5 개월 전 말한 그되지 않습니다? : P : – nick
아니요, Gasper는 SpecFlow와 함께 제공되는 예제와 관련이 있습니다. 이러한 예제는 Gherkin (또는 SpecFlow 특정) 구문을 처리 할 수있는 모든 비트를 표시하지 않습니다. SpecFlow 자체 기능 파일 (.feature 파일로 작성)에 링크되어 있습니다. 이것들은 기본 예제보다 훨씬 많은 것을 보여줍니다. – ZombieDev