Selenium webdriver Selenium单击onclick=";返回false&引用';

Selenium webdriver Selenium单击onclick=";返回false&引用';,selenium-webdriver,Selenium Webdriver,在网页中,很少有像CustomerAccountContact这样的选项卡。 这些选项卡位于SPANhtml标记内 PFB,帐户选项卡的html源代码: 除了正常的单击之外,我还尝试了以下单击方法,但均无效: 1.JavascriptExecutor executor=(JavascriptExecutor)浏览器; executor.executeScript(“参数[0]。单击();”,we); 2. 动作生成器=新动作(浏览器); builder.moveToElement(we).

在网页中,很少有像CustomerAccountContact这样的选项卡。 这些选项卡位于
SPAN
html标记内

PFB,帐户选项卡的html源代码:


除了正常的单击之外,我还尝试了以下单击方法,但均无效:

1.
JavascriptExecutor executor=(JavascriptExecutor)浏览器;
executor.executeScript(“参数[0]。单击();”,we);
2.

动作生成器=新动作(浏览器);
builder.moveToElement(we).click().perform()

QTP中,使用设备回复,我能够以的方式单击选项卡,从而刺激鼠标单击方法


请建议如何刺激鼠标点击并点击“帐户”选项卡

请发布整个html源代码!您如何定位
我们
?你是如何尝试“正常点击”的?尝试单击时是否有错误?难道不能只使用driver.findelelement(By…(“.”)。click();?我使用的是页面对象模型。@FindBy(xpath=“//a[.='Account']”)private WebElement tabAccount;tabAccount.click();“无工作”…您能告诉我们实际的错误/stacktrace是什么吗?请发布整个html源代码!您如何定位
we
?您是如何尝试“正常单击”的?尝试单击时是否有错误?您不能只使用driver.findelelement(By…(”).click();?我使用的是页面对象模型。@FindBy(xpath=“//a[.='Account'])私有WebElement tabAccount;tabAccount.click();“无工作”…您能告诉我们实际错误/stacktrace是什么吗?