2010-02-04 2 views

답변

0

을 내 질문에 대답하십시오 항상 가능하지 않다 특정 프로젝트에 대한 (프레임 워크 사용) .

개발자는 ID 접두어 나 접미어에 대한 규칙을 제공 할 수 있습니다.

그런 다음 XPATH 선택기 및 regexp를 확인하십시오.

+0

의미있는 구성 요소에 대한 정적 (또는 예측 가능한) ID를 허용하지 않는 프레임 워크는 즉시 삭제해야합니다. – Bozho

+0

적어도 그들은 예측할 수있는 ID를 시도 할 수도 있습니다. – sergionni

+0

Bozho, 내가 보지 못했지만, 당신은 "예측 가능하다"라고 당신과 동의합니다. – sergionni

3

동적 ID에 대한 작업을 사용하려면 CSS 선택기 또는 XPath를 사용해야합니다. XPath를 들어

당신이 ID의 일부를 알고 당신은 어디에 입력을 찾을 수 xpath=//input[@contains(@id,'partOfId')]있을 것 또는 CSS 것이 css=input[id^='partOfId']

0

당신은 대신 정적 이름을 사용할 수있을 것이다. 또는 자신의 custom locator