셀렌을 사용하여 이미지에 등급을 부여하려고합니다.이미지 등급 셀레늄을 사용하여
나는(4 번째 별을 클릭)으로 등급을 매겼으며 firebug를 사용하여 등급 필드의 xpath
을 찾았습니다. 는 XPath 내가
selenium.click("css=img[alt="4"]");
그러나 그것은 오류를주고있다 ..
어떤 생각을 쓴, 그래서
css=img[alt="4"]
입니까?
셀렌을 사용하여 이미지에 등급을 부여하려고합니다.이미지 등급 셀레늄을 사용하여
나는(4 번째 별을 클릭)으로 등급을 매겼으며 firebug를 사용하여 등급 필드의 xpath
을 찾았습니다. 는 XPath 내가
selenium.click("css=img[alt="4"]");
그러나 그것은 오류를주고있다 ..
어떤 생각을 쓴, 그래서
css=img[alt="4"]
입니까?
로되어있는 경우가 XPath를 찾을 수 없습니다 오류 ?? 기부하지만, CSS selector.
의 XPath 솔루션 :
selenium.click("xpath=//img[@alt='4']");
CSS 선택기 솔루션 : 다른 세미콜론 내부에 세미콜론을 사용하고 있기 때문에
selenium.click("css=img[alt=4]");
가 사용 XPath를 찾을 수없는 요소가
xpath=//img[@alt='4']
오류가오고있다. –
내가 selenium.click을 사용한다면 ("css = img [@ alt = '4']"); 요소를 찾을 수 없으므로 오류가 발생합니다. –
그리고 내가 selenium.click을 사용한다면 ("css = img [alt = '4']"); 오류가 없습니다. 그러나 아무것도 일어나지 않고있다. 나는 그것이 등급을 선택하지 않는다는 것을 의미한다. –
btw 연결된 문서는 정말 도움이되며 읽기에도 좋습니다. –
예. 그것은 CSS 선택기입니다. 나는 위의 코드를 시도했다. 하지만 등급을 선택하지 않습니다. 또한 오류가 없습니다. –