질문에 흥미가 있습니다 - 기능 파일을 기반으로 단계 정의 파일을 자동으로 생성하는 메커니즘이 있습니까? .Net 용 솔루션을 찾았습니다. Visual Studio 용 specflow 플러그인입니다 ("단계 정의 생성"섹션 참조). 아마도 JavaScript 나 Typescript와 비슷한 솔루션이 있을까요?javacript - 단계 정의 파일을 자동으로 생성하려면 어떻게해야합니까?
답변
명령 프롬프트에서 기능 파일을 실행하기 만하면됩니다.
node index.js -s .\step-definitions -f .\features\featurefileName.feature
그리고 이것은 어쨌든 IDE이기 때문에 당신은 정의되지 않은 단계
나는 그것을했다. 그러나 단계 정의는 콘솔에 출력됩니다. 그것은별로 유용하지 않습니다. 자동 생성 된 파일 (js 또는 ts)을 얻고 싶습니다. –
단계 정의에서 수행 할 조치를 정의해야합니다. 누락 된 단계 정의를 작성하는 f}을 제공합니다. 기능 파일을 기반으로 수행 할 작업을 컴퓨터에서 이해할 수 없으면 사용자가 직접 작업 코드를 작성해야합니다. 자동으로 생성되지 않습니다. –
맞지만 다른 질문이 있습니다. 구현없이 자동으로 생성 된 단계 정의 파일을 얻고 싶지만 예제에서와 같이 자동으로 생성 된 함수 이름이 필요합니다. - http://imgur.com/a/HwMdC –
- 1. Linux에서 ELF 파일을 생성하려면 어떻게해야합니까?
- 2. rebase하는 동안 원격, 로컬 파일을 생성하려면 어떻게해야합니까?
- 3. debug.keystore 파일을 삭제했습니다. 다시 생성하려면 어떻게해야합니까?
- 4. ScheduledAgent에서 이미지를 생성하려면 어떻게해야합니까?
- 5. haxe가 externs를 생성하려면 어떻게해야합니까?
- 6. Java를 사용하여 javadoc을 생성하려면 어떻게해야합니까?
- 7. 동적 페이지 콘텐츠를 기반으로 SEO 키워드를 자동으로 생성하려면 어떻게해야합니까?
- 8. Ruby on Rails의 테스트 케이스를 자동으로 생성하려면 어떻게해야합니까?
- 9. 레일즈로이 스키마를 생성하려면 어떻게해야합니까?
- 10. html로 문서를 생성하려면 어떻게해야합니까?
- 11. numpy로 호를 생성하려면 어떻게해야합니까?
- 12. 파이썬에서 난수를 생성하려면 어떻게해야합니까?
- 13. 범위에서 난수를 생성하려면 어떻게해야합니까?
- 14. 나만의 ScalaSig를 생성하려면 어떻게해야합니까?
- 15. WPF에서 보고서를 생성하려면 어떻게해야합니까?
- 16. 새 컬렉션을 생성하려면 어떻게해야합니까?
- 17. 501 오류를 생성하려면 어떻게해야합니까?
- 18. Java로 트리를 생성하려면 어떻게해야합니까?
- 19. 프레임없이 JavaDoc을 생성하려면 어떻게해야합니까?
- 20. 끌 코드에서 FIRRTL을 생성하려면 어떻게해야합니까?
- 21. SVN 저장소에서 문서를 생성하려면 어떻게해야합니까?
- 22. 경로에서 Guava ByteSource를 생성하려면 어떻게해야합니까?
- 23. swf 파일을 자동으로 재생하려면 어떻게해야합니까?
- 24. Sitemap 프로토콜과 호환되는 SiteMap을 생성하려면 어떻게해야합니까?
- 25. Maven2 사용자 정의 단계
- 26. javacript
- 27. javacript
- 28. javacript
- 29. javacript
- 30. javacript
Webstorm 거의 VS는 specflow 제공으로 오이 JS에 대한 동일한 기능을 제공하는 단계 정의를 얻을 것이다 : 명령은 다음과 같이 보일 수 있습니다 문제. – joniba