2017-03-27 6 views
0

첫 번째 드롭 다운의 선택된 값에 따라 자동으로 생성 된 하나의 드롭 다운 다중 드롭 다운 선택시. 첫 번째 드롭 다운의 값은 1에서 7 사이입니다. 부모에서 4를 선택한 다음 4 개의 자식 드롭 다운이 생성됩니다. geb 페이지 개체를 사용하여이 문제를 처리하고 테스트 사양에서 활용하는 방법. Sample UI of mentioned problemGeb에서 종속 드롭 다운을 처리하는 방법

+4

StackOverflow에 오신 것을 환영합니다. 질문은 무엇입니까? 코드는 어디에 있습니까? [SO에 관한 질문 방법] (http://stackoverflow.com/help/how-to-ask)을 배우고 [최소한의 완전하고 검증 가능한 예제] (http://stackoverflow.com/help)를 제공하십시오./mcve). 고맙습니다. – kriegaex

답변

0

하위 드롭 다운은 어떻게 생성 되나요? 자바 스크립트가 관련되어 있습니까? 아니면 이미 페이지에있는 어린이들이 표시되지 않았습니까?

첫 번째 옵션은 Geb how to deal with dynamic content을 통해 JS 스크립트를 실행하는 것이 좋습니다.

스크립트에 매개 변수를 전달할 수 있으므로 (드롭 다운에서 선택한 내용을 전달할 수 있음)

parent{$("select", id: "parent")} 
children {} 

후에 children에 아이 드롭 다운을 추가 : 당신이 뭔가를 할 수있는 페이지를 설명하는 페이지 개체에서

. (여기에 정확한 답변을 드릴만큼 자세한 내용이 없습니다.)

부모 드롭 다운에서 옵션을 선택할 때까지는 하위 항목이 표시되지 않으면 페이지 개체의 처음부터 정의 할 수 있습니다. 보지 않더라도 브라우저가 해석 할 문서에 존재합니다.

+1

일반적으로 좋은 답변에 대한 세부 정보가 충분하지 않은 질문에 답하지 않는 것이 좋습니다. 답을 내려 받거나 삭제할 수 있기 때문입니다. –