-2

按钮单击的 selenium Web 驱动程序语法是什么?我的代码是

<input class="btn btn-primary" type="button" value="Register"
    href="/home/pages/home#/register" ng-click="register($event)">

我写的代码没有工作..

4

1 回答 1

1

这是使用 Selenium 2 用 Ja​​va 编写的

driver.findElement(By.cssSelector("input.btn.btn-primary")).click();

或者

driver.findElement(By.cssSelector("input[value='Register']")).click();

但是如果您有很多具有相同类或值的按钮,我建议您添加一个条件,例如

driver.findElement(By.cssSelector("input.btn.btn-primary[value='Register']")).click();
于 2013-04-23T07:55:29.963 回答