我需要从键盘发送Tab键9次以填充Selenium webdriver中的特定文本框。 那有什么片段吗?
答案 0 :(得分:1)
您应使用xpath或css或id 直接找到该元素,而不是发送“Tab键” 9次。这是更好的事情。
但是,您可以使用以下代码使用机器人类按“Tab键” 9次:
for(int i=1;i<=9;i++){
Robot r = new Robot();
r.keyPress(KeyEvent.VK_TAB);
r.keyRelease(KeyEvent.VK_TAB);
System.out.println("Tabbed "+i+" time.");
}