페이지에서 Watin
을 사용하여 웹 사이트를 테스트하고 있습니다. 과 같은 드롭 다운 메뉴 버튼이 있습니다. 버튼을 클릭하면 전체 버튼이 클릭되고 메뉴의 첫 번째 옵션이 선택됩니다. I 버튼Watin을 사용하여 드롭 다운 메뉴 버튼 클릭
ff.Button(Find.By("aria-describedby", "x-auto-456")).FireEvent("onmouseover");
ff.Button(Find.By("aria-describedby", "x-auto-456")).FireEvent(" Onmousedown");
ff.Button(Find.By("aria-describedby", "x-auto-456")).Click();
에게 버튼을 클릭 시도했다 코드를 dropdown
메뉴 (div
)를 표시하고 그것에서 옵션을 선택하기 위해 버튼의 V
을 클릭 HTML
<button class="x-btn-text" style="position: relative; width: 16px;" type="button" tabindex="0" aria-describedby="x-auto-456">
,451,515,
편집 : 버튼에 이미지의 좌표를 찾은 다음 아래 코드를 클릭하지만 약간 작동하지 않는 친절 하나가 어떻게 버튼 표시를 클릭하는 나를 가리 키도록 노력했다
대신 자동으로 옵션을 선택하는 div
,
NameValueCollection eventProps = new NameValueCollection();
eventProps.Add("clientY", "240");
eventProps.Add("clientX", "240");
ff.Button(Find.By("aria-describedby", "x-auto-456")).FireEvent("onClick",eventProps);
select 요소는 동적으로 생성되거나, 이미 있으면 select 요소로 이동합니다. – Rex
@VinayPratapSingh'Checkbox'가 체크 된 후에 동적으로 생성되는 체크 박스의 체크는'WATIN'을 사용하여 완벽하게 수행됩니다 – Rajesh
드롭 다운에 대한 HTML 마크 업 구조를 보여줄 수 있습니까? 그 사실을 아는 것이이 문제를 푸는 열쇠입니다. –