【问题标题】:how to open inspect element (f12) from selenium by code? [duplicate]如何通过代码从硒打开检查元素(f12)? [复制]
【发布时间】:2021-03-19 14:44:18
【问题描述】:

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

【问题讨论】:

    标签: selenium selenium-webdriver ui-automation web-inspector


    【解决方案1】:

    打开开发工具非常简单:

    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,该配置文件已打开“网络”标签

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

    【讨论】:

      猜你喜欢
      • 2020-04-09
      • 2020-08-13
      • 2012-08-30
      • 2020-12-06
      • 2021-05-07
      • 2017-06-30
      • 1970-01-01
      • 1970-01-01
      • 2014-10-23
      相关资源
      最近更新 更多