나는 FF 용 스크립트를 작성하고 있지만 다른 브라우저에서도 실행할 수있는 작은 작업이 필요했지만 IE 드라이버에 버튼 문제가있는 것 같습니까?셀레늄 webdriver IE 버튼 문제
오류가 발생하지 않지만 버튼을 클릭하지 않는 버튼에는 간단한 webelement.click()이 있습니다. FF로 그것의 벌금. 텍스트를 가져올 수 있으므로 값을 가져올 수 있습니다. 찾기 문이 올바르면 그냥 클릭하지 않을 것입니다.
생각이나 도움은 그냥
WebElement element;
element = driver.findElement(By.id("pageheader_login"));
element.click();
HTML을하고 큰
것 - 제어 내가 따르면 로그인
<div id="_ctl0_pageheader_navcontainer">
<div id="phwelcome">
<br class="clear" />
</div>
<span id="navtext">
<a id="_ctl0_pageheader_lnkRegister" class="logichref"
href="http://Register/1">Register Today</a>
<label id="_ctl0_pageheader_lblRegisterBar" class="barhide">| </label>
<a id="_ctl0_pageheader_customerconnection" class="logichref"
href="http://test.com" target="_blank">Help & Training</a>
<label class="bar">| </label>
<a class="logichref" href="http://test.aspx"
onmouseover="window.status='';return(true);"
onmouseout="window.status='';return(false);"
target="_blank">What's New</a>
<label class="bar">| </label>
<a id="_ctl0_pageheader_login" class="lbOn loginModal"
href="http://test/loginlightbox.aspx">Login</a>
</span>
</div>
버튼이 포함 된 HTML을 게시 할 수 있습니까? –
위의 게시물에 오크 포스트 – ducati1212