저는 Cucumber를 처음 사용하고 일부 탭을 선택하는 쉬운 테스트를 만들고 싶습니다. 나는이 작은 오이 끔찍한 것을 이해정의되지 않은 단계 오이, 단계 정의 호출 페이지 개체 기능
Feature: tabs test
@warmup
Scenario: As a user
I want to select through tabs
Given I land on the homepage
Then I click the first tab
마지막으로 다음
this.Then(/^On the home page I switch to first tab$/, function() {
return homePage.clickTabOne();
});
그리고 ..이 기능 스텝 (고화질)에서 다음
var tabOne = $('[ui-sref="tab1"]');
this.clickTabOne = function() {
tabOne.click();
};
와 기능 파일을 페이지 객체를 생성 테스트는 의미가 없지만 JavaScript에 익숙하지 않은 분도기 & 오이 그래서 나는 내 머리를 감싸려고 노력하고 있습니다. 왜 단계가 정의되지 않았습니까? 인쇄물에 "// 위의 문구를 구체적인 동작으로 바꾸는 코드를 작성하십시오."라는 구절이 있지만 return homePage.clickTabOne(); 도와 주셔서 감사합니다!