0

私はSeleniumRCを使用しており、Javaでコーディングしていますが、問題はselenium.typeです。画面には同じ表記のラベルが多数含まれているため、このメソッドを使用すると次のようになります。

 selenium.type("//span[text()=\""+remplace+"\"]/following-   sibling::input#form:blocConfigurations:configurations:0:parametrage:options:"+ind.get(ii)+"",configuration.getString(listTypMetier.get(il)))) 

ロケーターが同じでなくても、常に同じフィールドに入力し続けます。

4

1 に答える 1

0

オプションの場合は、ラベル/フィールドにいくつかのIDまたはクラスを追加してみます。入力フィールドにテキストを入力するだけの場合、そのセレクターはかなり長く複雑に見えます。そうでない場合は、質問で示した方法でそれを行った理由はありますか?

于 2012-08-08T13:12:21.963 に答える