2017-12-22 52 views
0

요소 속성을 얻기위한 셀레늄 문서의 예를 제공합니다 : 로봇 프레임 워크 CSS 속성 선택

<div id="mySidebar"> 

및 속성 가시성이다

Style Attribute { 
    z-index: 104; 
    visibility: visible; 

이 기능을 수행하는 선택기는 무엇입니까?

답변

0

"가시성"은 WebElement의 특성이 아니며 "스타일"특성의 구성 요소입니다.

나는 당신이 스타일을 얻는 경우에 생각 : (

${STYLE}= Get Element Attribute css:style mySidebar 

당신이 그 가시성을 확인하는 구문 분석 할 수 미안해, 내가 로봇 프레임 워크를 사용하기 때문에 나이 있었다, 그래서 나는 당신이 어떻게 당신을 떠날거야 그렇게해라.)

그것이있다면서, 당신은 당신이 시야를 가지고 무엇을하고 있는지 언급하지 않았다. 아마도 "요소가 표시되어야 함"과 같이 가시성 관련 키워드 중 하나를 사용하는 것이 더 도움이됩니까?

+0

감사해야 할 요소가 문서에 따라 페이지에서 논리적으로 볼 수있는 것으로 보이지만 물리적으로 보이지 않는 경우 - 사이드 바에 대한 내용이 다릅니다. – MaxRussell

+0

그래서 스타일을 직접 사용하려고 했습니까? –

+0

예, Get Element Attribute 행은 Log To Console을 사용할 때 Element Attribute css : style discoveryPanel을 반환합니다. – MaxRussell