试图用selenium java点击文本

时间:2015-08-18 06:11:49

标签: java

我正在尝试点击将我重定向到向导的文本。 抛出以下错误:

 Unable to locate element: "method":"link text","selector":" Create New Groupings 

我尝试过以下代码

driver.switchTo().defaultContent();
driver.switchTo().frame(0);
driver.findElement(By.linkText(" Create New Groupings ")).click()

html是

 <div class="hyperlinkstyle ng-binding ng-scope" ng-click="launchWizard()" ng-if="isAdmin"> Create New Groupings </div>

1 个答案:

答案 0 :(得分:1)

确保选择包含div项目的正确框架。

然后使用以下内容:

driver.findElement(By.xpath("//div[@ng-click='launchWizard()']")).click();