我正在使用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))))
即使定位器不相同,它也总是在同一个字段中输入。
答案 0 :(得分:0)
如果可以选择,我会尝试在标签/字段中添加一些ID或类。如果您只想在输入字段中键入一些文本,那么该选择器看起来非常复杂。如果没有,你有没有理由按照你在问题中的表现方式完成它?