2017-11-30 13 views
0

저는이 자동화에 완전히 익숙하지 않습니다. "기능 파일을 마우스 오른쪽 단추로 클릭하고 기능 파일의 단계 정의 파일의 골격이 자동으로 콘솔에 생성됩니다"라는 것을 알고 있습니다. 나는 그것을 성취하려고 노력하고있다.오이에 자동으로 생성되는 글루 코드/스텝 정의 파일을 얻는 방법은 무엇입니까?

내 프로젝트는 Maven 프로젝트이고 그것의 POM의 항목은 다음과 같습니다

cucumber-junit - 1.2.4 
cucumber-core - 1.2.4 
cucumber-java - 1.2.4 
cucumber-jvm-deps - 1.0.3 
cucumber-html-0.2.3 
gherkin - 2.12.2 
junit - 4.11 
selenium-java - 2.53.1 
selenium-server - 2.41.0 

그리고 내 이클립스 오이 0.0.15N 플러그인을 설치 한 - 네온.

위의 내용을 모두 설치 한 후에도 기능 파일 (오랫동안 메모장에서 여는 중)에 대한 오이 편집기를 가져 오지 않았으며 "다음 계정으로 실행"을 클릭하면 "오이 기능"이 표시되지 않습니다.

답변

1

프로젝트를 명령 줄에서 빌드하면 Cucumber가 일치하는 단계를 찾을 수 없을 때 스 니펫 제안을 받게됩니다. 이러한 제안을 코드에서 단계를 구현하기위한 기초로 사용하십시오.

+1

토마스의 답변에 추가하기 : 스 니펫을 Java 클래스 파일에 복사하고 구현하여이를 수행 할 수 있습니다. IntelliJ를 사용하는 경우 기능 파일의 정의되지 않은 단계 (노란색으로 강조 표시)에 커서를 놓고 Alt + Enter를 누른 다음 단계를 추가/생성하는 옵션을 선택하여 커서를 생성 할 수도 있습니다. 개인적으로는 한 번에 한 단계 씩 생성/구현하는 것을 선호하므로 모든 단계를 한 번에 생성하는 대신 내 단계를 구현하는 방법의 개요가 있습니다. – Marit