-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 を使用して Java で記述したものです。

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 に答える