2015-01-30 4 views
1

나는 내 옆에 .NET 프로젝트에 BDD 사용을 시작 찾고 있어요 누군가가 그들이있는 팀을 위해 추천 할 것 두 가지의 BDDfy 및 Specflow를 사용하여 경험이 있는지 궁금 해서요 새로운 BDD. 이 연습은 재판이 될 것이며, 성공하면 향후 프로젝트에서 BDD 표준/모범 사례가 될 것입니다.Specflow 또는 BDDfy

팀이 품질 보증 및 학사와 협력하게되며 학사는 품질 보증을 통해 사용자 이야기를 작성해야합니다. QA는 시나리오에 대한 테스트 스텁을 작성하는데도 도움이 될 수 있습니다.

감사합니다,

크리스 내 의견 Specflow에서

+3

[Programmers Stack Exchange] (http://programmers.stackexchange.com/help/on-topic) 사이트에서 의견을 바탕으로 한 비 코딩 질문에 대해 더 나은 대답을 얻을 수 있습니다.이 사이트에서는 개발 방법론 및 프로세스에 대한 품질 보증 및 테스트는 주제로 고려됩니다. – xmojmr

+0

감사합니다. @ xmojmr "프로그래머 스택 교환"에 대한 질문을 드리겠습니다. –

+0

@ xmojmr ** [프로그래머를 변기로 사용 중지하십시오.] (http : //meta.stackexchange .com/questions/73382/please-stop-using-programmers-se-your-toilet-bowl) **. http://meta.programmers.stackexchange.com/questions/6483/why-was-my-question-closed-or-down-voted/6487#6487 – gnat

답변

2

은 Visual Studio에서 아주 좋은 도구 지원 및 통합이 있습니다. 이것은 개발자와 QA가 자동화 작업에 도움이됩니다. 하지만 BDDfy의 단순성은 더 좋아요. 테스트 클래스에서 정규 표현식을 사용하여 단계를 복제 할 필요가 없기 때문입니다.

BDD의 주된 이점은 사양 워크샵이나 3 개의 amigos와 같은 기술로 요구 사항을 공동으로 정의하는 것입니다. 이는 BDD, Specification by Example (SbE)을 살펴볼 수있는 다른 방법을 강하게 강조합니다. 따라서 SbE로 시작할 때 경험이 풍부하고 잘 작동하는 사양 워크 플로가 있어야만 일부 팀에서 예제를 만들 수 있습니다. 단 don't automated입니다.

FitNesse 또는 Concordion.NET과 같은 협업 및 비즈니스 이해가 가능한 입력에 특화된 도구를 사용 해본 적이 있습니까?

+0

고맙습니다. 사용자 3632158, FitNesse 및 Concordion.NET을 살펴 보겠습니다. –