如何模拟CTRL + A&在selenium IDE中使用CTRL + C.

时间:2016-02-09 11:04:42

标签: selenium selenium-ide

我无法弄清楚怎么做 Ctrl + A 来选择文本框中的所有文本而 Ctrl + C 复制它。我尝试使用以下[见图片]来做它,但它没有'工作。

enter image description here

1 个答案:

答案 0 :(得分:0)

请参阅this链接以获取解决方案。

Here是针对selenium IDE推进的firefox附加组件。

要集成您需要选择的整个页面的java代码,

driver.findElement(By.xpath("//body")).sendKeys(Keys.chord(Keys.CONTROL, "a"));
driver.findElement(By.cssSelector("body")).sendKeys(Keys.chord(Keys.CONTROL, "a"));

对于元素的复制内容,

element.SendKeys(Keys.Control + "a");
element.SendKeys(Keys.Control + "c");

对于元素的过去内容,

element.Clear();
element.SendKeys(Keys.Control + "v");