2013-04-22 56 views
-2

按鈕點擊的selenium網絡驅動程序語法是什麼?我的代碼是想要在網絡驅動程序中點擊按鈕的代碼

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

我已經寫了沒有工作的代碼..

+0

「不工作」是什麼意思?錯誤消息?我們需要知道這個信息。 – 2013-04-22 23:57:38

回答

1

這是在Java中使用Selenium 2

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();