2012-08-07 5 views
0

Behat의 단계에 객체를 전달할 수 있는지 알고 싶습니다.개체를 단계별로 전달하는 방법은 무엇입니까?

예를 들어, 내 양식의 필드는 Object로 채워집니다. 제안 상자에서 선택할 수있는 Object로 채 웁니다. 나는 sahi 또는 selenium으로 다른 방법을 안다. 그러나 나는 이것을 원하지 않는다. 나는 다음과 같은 단계를 원한다. 있을 수있다?

죄송합니다. 설명하지 않으면 죄송합니다.

답변

1

Gherkin에서 개체로 문자열을 변환 하시겠습니까?

보십시오 인수 변환 : 그러나 http://docs.behat.org/guides/2.definitions.html#step-argument-transformations

, 나는 당신이 정말로 (당신은 어떻게 할 것이라고 브라우저 ??에서) 선택 상자에 개체를 전달하려는 의심한다.

차라리 사용하십시오 :

I select "Great Britain" from "Country" 
+0

을 필드는 선택 상자 아닌, 필드는 검색 상자입니다. 사용자가 글자를 입력하면 필드에이 글자로 시작하는 일부 개체가 표시됩니다. – Biruwon

+0

"개체"가 선택 상자에 표시되는 방법을 확인하고 싶습니다. 나는 그 객체의 문자열 표현을 의미한다고 생각합니다 ... 어쨌든, 당신이 자바 스크립트를 포함하는 일종의 자동 완성 입력 필드를 작업하고 있다고 생각합니다. 자바 스크립트 (예 : Selenium2)를 지원하는 드라이버 중 하나를 사용하거나 수동으로 입력란에 값을 입력해야합니다. 자동 제안은 일반적으로 ID가있는 숨겨진 필드를 설정합니다. 수동으로 설정해야합니다. –

관련 문제