当前位置: 首页 > 知识库问答 >
问题:

如何通过代码从selenium打开inspect element(f12)?[副本]

韩彦君
2023-03-14

我想检查检查/开发人员工具中的网络选项卡,想直接从我在java中的selenium webDrive中的代码打开该屏幕。或者简单地说,我如何通过我的脚本按F12按钮

共有1个答案

谷永贞
2023-03-14

打开开发工具非常简单:

import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
***
Robot robot = new Robot();
robot.keyPress(KeyEvent.VK_F12);
robot.keyRelease(KeyEvent.VK_F12);

但它将打开最后打开的选项卡。由于Selenium使用新的临时浏览器配置文件,因此您需要:

  1. 运行Chrome手册
  2. 打开开发工具和网络选项卡
  3. 在打开网络选项卡的配置文件中运行Chrome

您可以为测试指定一个浏览器配置文件,以在每次运行中打开网络选项卡。

 类似资料:
  • 如何通过Commamnd提示打开VS代码?通过键入代码。输入(&T)?有人能帮我安装这个吗?

  • 我可以通过Selenium打开Chrome,但无法模拟按键(特别是F12,因为我想打开Inspect并最终像这样使用移动浏览器),而我可以手动操作,即打开Chrome并按F12,我希望能够使用Selenium自动化此部分。我当前的代码如下所示- 虽然代码运行时没有任何错误,但我看不到在浏览器上打开inspect。感谢您的建议和帮助!提前谢谢你。

  • 我想通过在selenium webdriver中按键盘键Ctrl打开chrome浏览器控制台。我可以使用Robot类来做这个动作,但我希望没有Robot类。我使用了Actions类和Keys类,使用的是sendKeys。但我无法打开浏览器控制台。 是chrome浏览器版本问题还是操作系统问题?为什么浏览器控制台没有使用Action类和Keys类打开?

  • 我正在尝试启动来打开应用程序中资产文件夹中的pdf。我已经读了几十个帖子,但仍然卡住了。显然,我需要先将pdf复制到sd卡,然后启动。还是不起作用。 我认为问题是启动,所以我只是尝试打开一个文件“example.pdf”,我使用以下代码复制到SD卡上: 这是我的LogCat输出。 除了在运行此代码时,我得到以下吐司(不是由我的应用程序生成的) “不支持的文档类型” 但是我可以通过安装的PDF查看应

  • 问题内容: 我对编程和python语言非常陌生。 我知道如何在python中打开文件,但问题是如何将文件作为函数的参数打开? 例: 这是我写出代码的方式: 问题答案: 您可以轻松地传递文件对象。 然后在您的函数中,返回行列表 另一个技巧是,python文件对象实际上具有读取文件行的​​方法。像这样: 第二种方法,就像您的功能一样。您不必再次调用它。 更新 这里是您应该如何编写代码的方法: 第一种方

  • 如何通过代码从ImageView获取颜色?