ID가 끊임없이 변하고 식별 할 수있는 다른 속성이 없기 때문에 웹 페이지에서 버튼을 찾기 위해 고심하고 있습니다. 이 요소. 아래 코드를 참조하십시오. 누군가이 코드를보고이 버튼 요소를 식별하는 방법을 알려줄 수 있습니까?Webdriver : ID가 지속적으로 변경되는 숨겨진 요소 찾기 및 클릭
selenium webdriver hidden elements
ID가 끊임없이 변하고 식별 할 수있는 다른 속성이 없기 때문에 웹 페이지에서 버튼을 찾기 위해 고심하고 있습니다. 이 요소. 아래 코드를 참조하십시오. 누군가이 코드를보고이 버튼 요소를 식별하는 방법을 알려줄 수 있습니까?Webdriver : ID가 지속적으로 변경되는 숨겨진 요소 찾기 및 클릭
selenium webdriver hidden elements
당신은 다음과 같이 xPath
에 의해 시도해야합니다 : -
WebDriverWait wait = new WebDriverWait(driver, 1000);
WebElement el = wait.until(ExpectedConditions.visibilityOfElementLocated(By.xPath("//div[contains(@class, 'header-navigation__cta-buttons-wrapper')]/a[contains(@class, 'cta-buttons__link--button-1')]")));
el.click();
이 요소가 프레임 안에 있지 않은지 확인해야합니다 ..
그것은 당신을 도울 것입니다 희망 .. :)
tbb는 초보자로서 이해하지 못합니다. 코드. 하지만 코드를 붙여 넣으면 복사가됩니다. 정말 고맙습니다!! 이제 나는 우리에게 연락하는 폼을 채우는 버튼을 클릭 할 수있다. 이제는 코드로 폼의 다른 아이템을 확인해야한다 :) – Ivar
@Ivar 만족 스럽다면 대답을 받아 들여라. 대답. –
@Ivar는 코드에서 무엇을 이해하지 못했는지 알려 주시겠습니까? ... –
텍스트의 단추를 찾는 방법은 무엇입니까? – Aravindh
코드는 어디에 있습니까 ?? –
@Aravindh는 링크 텍스트에서 찾을 수 없습니다. – Ivar