gpt4 book ai didi

java - 通过 Selenium 直接按 "F12"键

转载 作者:行者123 更新时间:2023-11-30 03:04:32 29 4
gpt4 key购买 nike

以下是我的场景:

  1. 打开网址 ( http://google.com )
  2. 按“F12”键

我尝试过以下代码行:

public static void main(String[] args) throws InterruptedException {

WebDriver driver=new FirefoxDriver();
driver.manage().window().maximize();
driver.get("http://google.com");

String CurrentURL= driver.getCurrentUrl();
System.out.println("Current URL is : " + CurrentURL);

Actions action = new Actions(driver);
action.sendKeys(Keys.F12);

System.out.println("successfuly pressed key F12");
driver.close();
}

控制台打印“成功按下F12键”。但是,我没有看到在网站上按下“F12”。

请问谁能帮我解决这个问题吗?

提前致谢。

最佳答案

我一直在尝试使用 C# selenium 在 devtools 控制台打开的情况下自动打开浏览器。迄今为止(2020 年 1 月)我对 C# 的体验是Chrome options.AddArguments("--auto-open-devtools-for-tabs");Firefox options.AddArgument("-devtools");IE11没有命令行选项,但您可以在浏览器打开后使用driver.FindElement(By.Id("body")).SendKeys(Keys.F12);Edge 我还没有找到任何方法来自动执行此操作,因此选择浏览器并按 F12 就足够了。

感谢其他贡献者帮助我走到这一步

关于java - 通过 Selenium 直接按 "F12"键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35132704/

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