如果有许多带有相同表示法的标签,如何使用selenium.type?

时间:2012-08-02 13:37:41

标签: java selenium-rc

我正在使用Selenium RC并使用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)))) 

即使定位器不相同,它也总是在同一个字段中输入。

1 个答案:

答案 0 :(得分:0)

如果可以选择,我会尝试在标签/字段中添加一些ID或类。如果您只想在输入字段中键入一些文本,那么该选择器看起来非常复杂。如果没有,你有没有理由按照你在问题中的表现方式完成它?