我一直在写我的脚本为FF,但希望有一点工作,他们也可以在其他浏览器上运行,但似乎IE浏览器驱动程序有按钮问题?硒webdriver IE按钮问题
我有一个简单的webelement.click()按钮,不会抛出错误,但不会点击按钮。在FF很好。我可以得到文本,获得价值,所以我知道查找声明是好的,它只是不会点击它。
想法或帮助将是巨大
只是做
WebElement element;
element = driver.findElement(By.id("pageheader_login"));
element.click();
HTML - 控制上有3个按钮,我只关心现在与登录
<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? – 2011-01-19 16:17:05
在原始文章 – ducati1212 2011-01-19 16:29:29