2017-09-23 8 views
-2

Selenium IDE에서 테스트 사례를 만들었지 만 다른 입력으로이 테스트 케이스를 재생할 때 텍스트 상자의 ID가 변경되어 시작하지 못했습니다. 삽입 후 ctl03 삽입 후 실패했습니다. 이 로 변경 예약 녹화 ctl04Selenium IDE에서 런타임에 텍스트 상자 ID를 가져 오는 방법

내 상담자가 자동으로 텍스트 상자의 ID를 변경할 수있는 방법

인가?

또는

는 어떻게 런타임에 텍스트 상자의 ID를 읽을 수 있습니까?

나는이 수동으로 소모되는 너무 많은 시간을 변경하는 경우

enter image description here

당신은 동적 콘텐츠를 처리하기 위해 CSS 선택기를 사용할 수 있습니다
+0

당신은 내가 그것을하지 않았다 무엇을 의미합니까? –

+0

@SaadSaghir 그는 대중에게 URL 인 경우 실제 html을 표시하거나 html 파일을 pastebin에 복사하는 것을 의미합니다. – eLRuLL

+0

@eLRuLL 어떻게하면 실제 HTML을 표시 할 수 있습니까? –

답변

0

: CSS 경로 아래 사용

css=a[id^='ctl100ContentPlaceHolder_gridGenSetup'][id$='lnkSave'] 

설명 :

여기에서 요소를 찾습니다. 로 시작하는 ctl100ContentPlaceHolder_gridGenSetup을 가지고

주와 lnkSave 끝 번호 : 내가 a 태그를 사용하고 여기에 경로에 태그를 대체

+0

@Saad Saghir,이 솔루션을 사용해 보셨습니까? – NarendraR