SeleniumHQ によると、各ドライバーはブラウザーがサポートする CSS セレクターをサポートします。このサイトによると、IE 9 は:nth-of-type()セレクターをサポートする必要があります。ただし、このセレクターで実行すると、クラスNullPointerException
の深さから取得しているように見えます。私はこのように見えます:RemoteWebDriver
findElements
By.cssSelector
table#ucsp_dgMultiSelect tr:nth-of-type(2) input#cbPres
これは Chrome で問題なく動作します。IE 9 では、そのセレクターを真ん中に置くことに問題があるのかもしれませんが、わかりませんが、コードの多くが壊れてしまいます。: nth-of-type()セレクターは、テーブル内の WebElement ロケーターを識別するための頼りになるツールになりました。WebDriver と IE 9で :nth-of-type()セレクターをロケーターとして使用して成功した人はいますか?
IEDriverServer.exe.2.25.2.0を使用しており、IE のバージョンは9.0.8112.16421 64 ビットです。