最近我从 Selenium RC 迁移到 Webdriver。用于在 Selenium RC 上正常工作的包含分隔符 TAB 的键入文本。但是在使用 webdriver 时,键入 tab 会将焦点移动到下一个输入。
示例文本 :
Name Age
Mark 35
我做了以下事情:
if(text.contains("\t"))
{
data = text.split("\t");
for (String str : data)
{
element.sendKeys(str);
element.sendKeys(Keys.TAB);
}
}
else
{
element.sendKeys(text);
}
我尝试使用elements.sendKeys("\t")
以及elements.sendKeys("\\t")
.
关于如何实现这一目标的任何建议?
提前致谢。