2012-03-20 3 views

답변

23

Cucumber.js는 오이의 공식 포트입니다. 그것은 오이 지역 사회에 의해 지원되고 그것의 형제 (Cucumber-ruby, Cucumber-jvm)와 가능한 한 양립 되려고하는 것을 목표로합니다. Cucumber-ruby 및 Cucumber-jvm과 동일한 작은 오이 피처 제품군을 통해 강력하게 테스트되었습니다.

Cucumber.js는 Node.js 및 브라우저 환경에서 모두 지원됩니다. Cucumber-ruby와 마찬가지로 공식 Gherkin 파서를 사용합니다.

저는 Cucumis에 익숙하지 않지만 Cucumber.js를 통한 이점은 병렬 시나리오 실행을 지원한다는 것입니다. 우리는 Cucumber.js와 같은 기능을 고려하고 있지만 최종 사용자가 완전히 이해해야하는 의미가 있기 때문에 좀 더 생각해야합니다.

작은 바구니 NPM 패키지는 그대로 사용할 수 없으며 단지 작은 바구니 파서 만 제공합니다.

Cucumber.js의 README은 사용자의 필요에 따라 준비되었는지 여부를 결정하는 데 도움이되는 개발 상태 테이블을 표시합니다.

Cucumber.js와의 지원이 필요한 경우 Freenode의 #cucumber를 핑 (ping us on Twitter)하거나 Cukes list (으)로 작성하십시오.

관심이 있으시면 4 월 4 일 런던에서 CukeUp! conference 동안 Cucumber.js는 presented이됩니다.

+0

감사합니다. 그게 제가 찾고있는 정보입니다. – abendigo

+0

도움이 된 것을 기쁘게 생각합니다. – jbpros

+0

cucumber.js를 사용하면 junit 스타일의 XML 파일을 생성 할 수 있습니까? – abendigo

3

Yadda을 볼 수도 있습니다. 기존 테스트 러너 (예 : 모카, 재스민, 캐스퍼, qunit)에 피기 백하는 Gherkin과 유사한 구문 (100 % 호환되지 않음)이있는 BDD 프레임 워크입니다. 따라서 보고서는 단위 테스트와 동일한 방식으로 형식이 지정됩니다.