2012-12-06 3 views
0

Given, When, Then, Alias로 주석이 달린 메소드를 기반으로 JBehave에서 사용 가능한 문장 목록을 QA 팀에 제공하려고합니다. 다음과 같이 JBehave Sentance "API"Generator를 사용할 수 있습니다.

  1. 그런 다음 $ 사용자 이름에 기록됩니다
  2. 그런 다음 사용자는 내가 최근에이 작업을 수행하는 간단한 스크립트를 쓴 "$ pageTitle를"

에주의해야한다.. 더 많은 작업을하기 전에 더 나은 것이 없다고 확신하고 싶었습니다.

답변

1

JBehave 용 Eclipse 통합으로 코드 완성 기능을 제공하므로 코드 (http://jbehave.org/eclipse-integration.html)에서 직접 모든 단계를 제공합니다. 의존성 .jars는 소스 트리에서 찾을 수있는 것만을 통과하지 않습니다. 즉, "Given"을 입력하고 Ctrl + Space를 누르고 사용 가능한 모든 단계를 가져옵니다.

그러나 단계별 목록을 제공하는 "스토리 탐색기"(http://paulhammant.com/blog/introducing-story-navigator.html)를 사용하여 실행 결과를 구문 분석하는 작업도있었습니다. 그러나 사용되지 않는 단계를 나열 할 수 있는지 여부는 확실하지 않습니다. 또한이 개념은 나에게 개념 증명 (concept of concept of proof)과 같은 것으로 보인다 (나는 그것을 적절하게 사용할 수 없었다).

+0

쿨 나는 이클립스 플러그인을 보지 못했다! 그러나 나는 또한 그들이 DOM에서 무엇을하는지 문장과 함께 문서를 제공하려고한다. 그래서 나는 내 대본을 계속 작업하는 것처럼 들린다. 그러나 나는 플러그인 사용을 시작하게되어 매우 기쁩니다. 감사! –

+1

확실한 것. Eclipse 플러그인은 Gherkin 텍스트를 편집 할 때 바인딩 메소드의 Javadoc도 표시합니다. – dertseha

+0

플러그인을 사용해 보았습니다. 바위! –

관련 문제