2012-12-11 3 views
1

우리는 간단한 웹 폼에서 when then commands (?)를 입력하여 JBehave 스토리를 동적으로 생성하려고합니다. 나는 그 생각이 마음에 든다면 확실하지 않습니다. 말하자면, 테스트를 시작하기 전에 .story 파일을 프로그래밍 방식으로 저장하고 덮어 쓴 StoryPathResolver.resolve 메소드에서이 파일을 가리킬 수있었습니다. 하지만 이것이 의미가 있다고 생각합니까?동적으로 jbehave 스토리를 생성합니다.

덕분에

답변

0

내 가정을 기반으로 내가 계획 한 기능을 이해하면 모르겠지만, *), 내가 말 : 아니, 그것은 다음과 같은 이유로 이해가되지 않습니다.

내 가정은 여기에서 시스템을 수행 (테스트)하고 싶거나 테스트 할 대상을 미리 알지 못한다는 것입니다. 하지만 입력 된 내용은 나중에 회귀 테스트를 위해 재현 할 수 없으며 자동화 된 테스트와 함께 제공되는 다른 일반적인 이점, 우선 속도가 적용됩니다.

각 단계에서 사용할 수있는 옵션과 필요한 중단 및 중단 옵션을 제공하는 프레임 워크를 구현하는 대신 .story 파일 작성 경로를 최적화하는 것이 좋습니다. 실행중인 시스템에 주입하십시오. 이 방법으로 작가는 시작부터 재현 할 수있을뿐만 아니라 예제를 지정하는데도 시간을 할애 할 수 있습니다.

*) 내가 틀렸을 때, 질문을 다시 작성하십시오. 첫 번째 게시물에는 공제 할 수있는 몇 가지 다른 질문이 있습니다.

관련 문제