gpt4 book ai didi

java - 如何使用 Java 通过 Selenium WebDriver 按 Ctrl+A 选择页面中的所有内容

转载 作者:行者123 更新时间:2023-12-05 07:58:38 27 4
gpt4 key购买 nike

我想通过使用带有 Java 的 WebDriver 从键盘按 Ctrl+a 来选择所有内容。我写了下面的代码:

Actions actionObj = new Actions(driver);
actionObj.keyDown(Keys.CONTROL)
.sendKeys(Keys.chord("A"))
.keyUp(Keys.CONTROL)
.perform();

不幸的是,它没有用。我的 WebDriver Java 代码有什么问题?

最佳答案

要选择整个页面:

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

cssSelector 比 xpath 更快。所以它也可以通过使用 CSSPath 来完成。方法如下:

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

关于java - 如何使用 Java 通过 Selenium WebDriver 按 Ctrl+A 选择页面中的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24068422/

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