gpt4 book ai didi

java - 使用 Selenium Webdriver 在文本区域键入 TAB

转载 作者:行者123 更新时间:2023-11-29 05:42:01 25 4
gpt4 key购买 nike

最近我从 Selenium RC 迁移到 Webdriver。键入包含分隔符 TAB 的文本过去在 Selenium RC 上工作正常。但是在使用 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")

关于如何实现这一点有什么建议吗?

提前致谢。

最佳答案

您可以使用 Actions 类进行高级操作。引用本站http://www.guru99.com/keyboard-mouse-events-files-webdriver.html

关于java - 使用 Selenium Webdriver 在文本区域键入 TAB,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17116547/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com